Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-09-21 | If dirfd is either a function or a macro, use it. If it doesn't exist, | joerg | 5 | -7/+250 | |
but DIR contains dd_fd, define it as macro. Otherwise use -1 when calling fts_safe_changedir in fts(3). Based on patch from Sean Boudreau. | |||||
2007-09-08 | Convert to use the features framework. | jlam | 1 | -8/+7 | |
2007-09-06 | Drop libnbcompat/buildlink3.mk and force all packages that use | jlam | 1 | -26/+0 | |
libnbcompat to use it "in place". libnbcompat is just really special, and is of almost no use to anything other than the pkgsrc bootstrap process. | |||||
2007-09-06 | Use only features available in nawk. | jlam | 1 | -3/+7 | |
2007-09-04 | Ensure undef before typedef, to avoid error when a application detect missing | obache | 1 | -3/+4 | |
types by itself and define (ex, pkgtools/pkg_install). | |||||
2007-08-02 | Include "bsd.prefs.mk" to avoid error messages from e.g. "pkg_chk". | tron | 1 | -1/+3 | |
Fix suggested by Joerg Sonnenberger. | |||||
2007-08-01 | Allow libnbcompat to be used in cross-compiled packages. | joerg | 1 | -2/+8 | |
Supported-by: Google SoC 2007. | |||||
2007-07-31 | Don't use u_{char,short,int,long} as they are non-standard. | joerg | 18 | -100/+100 | |
Bump version to 20070731. | |||||
2007-07-27 | No need to use the -p flag to cp(1) here. | tnn | 1 | -2/+2 | |
2007-07-21 | Another version bump due to added configure check for uintptr_t | tnn | 2 | -4/+5 | |
2007-07-21 | * configure.ac: Add AC_TYPE_UINTPTR_T, needed by sha2.c. | tnn | 3 | -1/+125 | |
Fixes build on Interix. Suggested by joerg@ * configure, config.h.in: regen | |||||
2007-07-20 | Bump version due to changes in asprintf, snprintf and vsnprintf. | tnn | 2 | -3/+8 | |
2007-07-20 | * configure.ac: Test for a standards-conformant vsnprintf. If it is found | tnn | 3 | -4/+119 | |
to be broken, fall back to the one provided by libnbcompat. * configure: regen * config.h.in: regen | |||||
2007-07-20 | Handle trailing NUL correctly. | tnn | 1 | -5/+8 | |
2007-07-20 | Fix logic error in buffer handling (Hi Joerg!) | tnn | 1 | -6/+6 | |
2007-07-19 | Replace "poor man's printf" implementation of (v)snprintf with an | tnn | 1 | -764/+69 | |
imlementation using vfprintf. The advantage is that format strings behave like other *printf functions on the host, the drawback is that it is slower. | |||||
2007-07-18 | Fix SHA256/SHA512 to work on strict alignment platforms. This was | joerg | 2 | -15/+51 | |
exposed by the C version of audit-packages and report in PR pkg/36662. | |||||
2007-06-26 | Protect TAILQ_INSERT_{AFTER,BEFORE} from being redefined. Lets | dmcmahill | 2 | -3/+7 | |
pbulk build on netbsd-2/alpha (and probably other netbsd platforms) again. | |||||
2007-06-25 | Add asprintf implementation based on snprintf. | joerg | 7 | -29/+282 | |
Add vsnprintf prototype as the function is implemented and used. Add all the macros from NetBSD's sys/queue.h defined for the types implemented. Bump version to libnbcompat-20070622. Tested by dmcmahill@NetBSD.org on Solaris. OK jlam@, agc@ | |||||
2007-06-19 | Obfuscate embedded $NetBSD$ strings a bit, so that pkgsrc doesn't pick | joerg | 1 | -4/+4 | |
them up for +BUILD_VERSION. This makes matching against the output of ident impossible to verify whether the package is up-to-date. | |||||
2007-05-31 | Updated libnbcompat to 20070531. | rillig | 4 | -35/+40 | |
Changes since 20070507: Completely rewrote the fgetln implementation, since the previous version couldn't handle files that don't end with a '\n' character. Tested on IRIX, NetBSD and Solaris. | |||||
2007-05-22 | Add a couple of success reports. | tnn | 1 | -1/+4 | |
2007-05-07 | Fix bug in configure script, noticed by Thorsten Glaser. | joerg | 2 | -17/+17 | |
2007-05-07 | Add SHA256/SHA384/SHA512 to libnbcompat. Update version to 20070507. | joerg | 9 | -4293/+5947 | |
2007-03-12 | Sync config.{guess,sub} with mk/gnu-configure. | joerg | 2 | -361/+481 | |
2006-12-17 | note a few platforms where I've confirmed this version of libnbcompat to | jschauma | 1 | -1/+5 | |
be working | |||||
2006-08-26 | For the benefit of Mr. Kite^W^Wsnprint.c add long double type detection. | seb | 3 | -2/+82 | |
2006-07-08 | Change the format of BUILDLINK_ORDER to contain depth information as well, | jlam | 1 | -2/+2 | |
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto | |||||
2006-07-08 | Track information in a new variable BUILDLINK_ORDER that informs us | jlam | 1 | -1/+2 | |
of the order in which buildlink3.mk files are (recursively) included by a package Makefile. | |||||
2006-07-02 | Indented the make directives properly to fix pkglint warnings. | rillig | 1 | -6/+5 | |
2006-04-12 | Aligned the last line of the buildlink3.mk files with the first line, so | rillig | 1 | -2/+2 | |
that they look nicer. | |||||
2006-04-06 | Over 1200 files touched but no revisions bumped :) | reed | 1 | -2/+2 | |
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). | |||||
2006-03-01 | Update AC_C___ATTRIBUTE__ macro from heimdal, fixes detection with | joerg | 2 | -18/+11 | |
GCC 4. | |||||
2005-11-28 | added support for systems such as IRIX 5 that do not have _POSIX2_RE_DUP_MAX | schwarz | 2 | -2/+12 | |
defined. Changes approved by grant. | |||||
2005-11-18 | revert last, and apply the simpler fix to the MAKEEXTRALIST macro in | grant | 1 | -9/+7 | |
NetBSD libc from martin@ | |||||
2005-11-18 | pass const empty string to MAKEEXTRALIST macro instead of the | grant | 1 | -5/+8 | |
anonymous empty string. the macro uses the argument multiple times and the logic relies on identical strings having the same address, which is compiler dependent and not guaranteed to be the case. problem observed with pax(1) built with sunpro 11 on Solaris. from segv@netctl.net in PR pkg/32097. | |||||
2005-10-10 | Instead of using hard-coded 555 mode for installing library, | reed | 2 | -3/+5 | |
use BINMODE setting. This helps with non-privileged pkgsrc use. | |||||
2005-05-15 | Mention that it is also helpful for providing definitions and | reed | 1 | -1/+4 | |
functions missing from other Unix platforms. | |||||
2005-05-15 | Add "devel" to categories. | reed | 1 | -2/+2 | |
2005-04-11 | Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. | tv | 1 | -2/+1 | |
2005-02-20 | don't use the implied source in the `bits' rule, just specify the | grant | 1 | -2/+2 | |
source. appeases make(1) on Solaris. | |||||
2005-02-15 | redo previous in a slightly different way to appease NetBSD make(1). | grant | 1 | -2/+4 | |
2005-02-15 | Revert previous, since it breaks compilation on 2.0 and -current. | wiz | 1 | -4/+3 | |
See PR 29387. | |||||
2005-02-15 | honour LDFLAGS when linking the `bits' binary. | grant | 1 | -3/+4 | |
2005-02-04 | src2nbcompat uses \n backreferences in gensub, which isn't supported in | jlam | 1 | -2/+2 | |
the NetBSD 2.0 awk, so make explicit that we're using gawk. | |||||
2005-01-06 | Don't "cp -p" for *source* files. Builds are usually done as an unprivileged | tv | 1 | -2/+2 | |
user, so it's not nice to try to use an option that will try to chown if the repository isn't owned by the builder. (Some OS's do in fact cause an error when the chown in "cp -p" fails.) | |||||
2004-12-12 | update config.{sub,guess} for various bootstrap tools. fixes build on | grant | 2 | -173/+374 | |
newer platforms such as DragonFly. fixes PR pkg/28579 from Todd Willey. | |||||
2004-12-04 | re-work workaround for __unvis13 namespace clash by renaming it to | grant | 1 | -6/+6 | |
__nbcompat_unvis13. fixes build on older NetBSD and Linux/sparc. | |||||
2004-12-03 | fix previous. | grant | 1 | -3/+3 | |
2004-12-03 | backout previous; it causes build failure on Solaris. must investigate | grant | 1 | -8/+2 | |
further... |