Age | Commit message (Collapse) | Author | Files | Lines |
|
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).
|
|
|
|
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD
when determining whether the native makeinfo can be used.
* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.
* Get rid of all the "split" argument deduction for makeinfo since
the PLIST module already handles varying numbers of split info files
correctly.
NOTE: Platforms that have "makeinfo" in the base system should check
that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
correct.
|
|
|
|
|
|
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
|
|
CONFIGURE_ARGS.
|
|
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
|
|
them completely, as they had been unnecessary. As ${MKDIR} already
includes the -p option, the ${TEST} is not necessary and has been
dropped, too. Fixes PR 32002.
|
|
|
|
package for BUILD_F77. Solves PR pkg/30628.
Bump PKGREVISION.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
significant reduction in the number of regressions, particularily with
libstdc++.
|
|
|
|
|
|
|
|
for it from compiler.mk.
Move the variable of the same name used by compiler/gcc.mk and
the gcc* buildlink3 files into private namespace (_USE_GCC_SHLIB).
|
|
|
|
follows the stated prerequisites in the gcc installation documentation.
|
|
regressions in GCC relative to previous releases of GCC.
|
|
Added patch patterned after the one in lang/gcc3 to set rpath for libgcc
|
|
frontend is built.
|
|
|
|
arguments to "-type"; use "f" and "l" instead.
|
|
for regressions in GCC 3.4.1 relative to previous releases of GCC.
|
|
rather than find. This behaves better if ${ALT_GCC} does not specify
a gcc executable.
2) Change to uniform handling of ABI baseline-pairs for NetBSD. There
must be agreement between the Makefile and libstdc++-v3/configure.host;
this change ensures consistency by introducing ABI_BASELINE_PAIR
variable used in both.
3) Bump revision number.
|
|
|
|
|
|
alpha--netbsd1.6.2:
1) Rename the baseline_symbols.txt files that define abi and implement
logic in Makefile that uses these according to architecture and
NetBSD version (1.x versus 2.x)
2) Add several patches that allow code to compile on alpha--netbsd1.6.2
3) Revise Makefile so that libiconv is found under NetBSD 1.6.2
|
|
pointing this out.
|
|
the operating system for irix was not as expected. The choice for NetBSD
is maintained for backward compatibility.
|
|
following the practice in gcc3-c.
|
|
following the change to gcc3/Makefile.common submitted by jlam@netbsd.org
|
|
Change for AMD64: The patch incorrectly AMD64 to be identified
as x86_64--netbsdelf when it is identified as x86_64--netbsd.
This effect the building of the Ada front-end on the AMD64 target only.
|
|
as x86_64--netbsdelf when it is identified as x86_64--netbsd.
This effect the building of the Ada front-end on the AMD64 target only.
|
|
a) The BUILD_ADA must be YES (strictly capitalized) for the
pre-configure target to work, which is inconsistent.
b) For me (using ALT_GCC), the directory .work/.gcc was not
present at pre-configure time, which made some "cd" fail.
2) Makefile cleanup as recommended by Lubomir.
3) pkglint cleanup
4) Increment PKGREVISION
|
|
2) Removed USE_GCC33ADA option. gcc3-ada may still be used as a bootstrap
Ada compiler by specifying ALT_GCC
|
|
been corrected in 3.4.1 source
2) Incremented PKGREVISION
3) Corrected attempt to elimiate hardcoded
GCC_PLATFORM=${MACHINE_GNU_ARCH}--netbsdelf2.0
|
|
2) Added include statment for zlib/buildlink3.mk to Makefile to go with
CONFIGURE_ARGS+=--with-system-zlib already there. Thank you
Georg Schwarz <geos@epost.de> for pointing out this ommision.
3) Incorporated logic from gcc3 that determines whether to add
binutils dependency or not.
4) Eliminated hardcoded target of netbsdelf2.0 as a step toward supporting
other architectures.
|
|
changes to the gcc codebase occurred with this delta.
|
|
|
|
|
|
an unwanted dependency on pth on 1.6.x
|
|
-disable thread support if no native threads are available
-require native threads only if ADA is built
|
|
${BUILDLINK_PREFIX.gcc34}/bin/gcc before calling it.
|
|
|