summaryrefslogtreecommitdiff
path: root/lang/gcc34
AgeCommit message (Collapse)AuthorFilesLines
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-3/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
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-04-05Update to 3.4.6. This is a bugfix release.shannonjr2-8/+6
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam1-4/+3
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.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-2/+4
2006-01-04Update to 3.4.5. This is a bug fix release.shannonjr2-7/+7
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-5/+5
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-12/+12
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
2005-11-05The Solaris /bin/sh doesn't like two adjacent open parentheses. Removedrillig1-3/+3
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.
2005-09-28Removed trailing white-space.rillig1-4/+4
2005-07-09Prevent paths to the build directories from being included in thekristerw1-2/+4
package for BUILD_F77. Solves PR pkg/30628. Bump PKGREVISION.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-20Update from 3.3.3 to 3.3.4. This is a bugfix release. There is a veryshannonjr2-6/+6
significant reduction in the number of regressions, particularily with libstdc++.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-21Temporarily mark as not for Interix, until platform config and libtool fixed.tv1-3/+5
2004-11-22Now that no package uses USE_GCC_SHLIB any longer, remove supportwiz1-2/+2
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).
2004-11-15Add missing '-print' to FINDshannonjr1-2/+2
2004-11-12If Fortran frontend is being built, dependency on gmp is added. Thisshannonjr1-1/+6
follows the stated prerequisites in the gcc installation documentation.
2004-11-08Update to 3.4.3. This release is a bug-fix release, containing fixes forshannonjr4-8/+24
regressions in GCC relative to previous releases of GCC.
2004-11-05Re: pkg/27775 programs compiled with gcc34 don't find gcc34's librariesshannonjr3-2/+16
Added patch patterned after the one in lang/gcc3 to set rpath for libgcc
2004-10-30Revised to build dynamic (in addition to static) libgnat if Ada languageshannonjr3-5/+10
frontend is built.
2004-10-30Revised to only define a full BUILDLINK_DEPMETHOD if USE_GCC_SHLIB is defined.shannonjr1-2/+7
2004-10-29Not every implementation of find(1) accepts "file" and "link" asminskim1-2/+2
arguments to "-type"; use "f" and "l" instead.
2004-09-21Upgrade from 3.4.1 to 3.4.2. gcc 3.4.2 is a bug fix release containing fixesshannonjr3-13/+12
for regressions in GCC 3.4.1 relative to previous releases of GCC.
2004-08-111) Locate adalib for bootstrap compiler with ${ALT_GCC} --print-file-name=adalibshannonjr3-23/+18
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.
2004-08-11Add ABI description file for sparc64--netbsd2.xshannonjr1-0/+2035
2004-08-10Add ABI description file for i386-netbsd1.xshannonjr1-0/+2044
2004-08-10Introduce several changes so that package builds successfully onshannonjr12-17/+4168
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
2004-08-08The make target is install not ${INSTALL}. Thank you Georg Schwarz forshannonjr1-3/+3
pointing this out.
2004-08-06Override "host" in configure only for NetBSD. This was requested becauseshannonjr1-1/+3
the operating system for irix was not as expected. The choice for NetBSD is maintained for backward compatibility.
2004-08-02Changed dependancy from gcc34>=3.4.1nb3 to gcc34>=${_GCC_REQD}shannonjr1-2/+2
following the practice in gcc3-c.
2004-08-01Check the version of as using the just-computed ${AS_PATH}, not ${AS},shannonjr1-2/+3
following the change to gcc3/Makefile.common submitted by jlam@netbsd.org
2004-07-30Recompute patchsum to go with revision to patch-ae:shannonjr1-2/+2
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.
2004-07-30Change for AMD64: The patch incorrectly AMD64 to be identifiedshannonjr1-2/+2
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.
2004-07-281) Fixed two Ada bootstrap issues reported by Matthias Drochner:shannonjr4-14/+13
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
2004-07-281) Renamed patch-libstdc++-v3_configure_host to follow naming conventionshannonjr3-15/+11
2) Removed USE_GCC33ADA option. gcc3-ada may still be used as a bootstrap Ada compiler by specifying ALT_GCC
2004-07-281) Removed two patches because the problem, corrected by the patches, hasshannonjr5-61/+13
been corrected in 3.4.1 source 2) Incremented PKGREVISION 3) Corrected attempt to elimiate hardcoded GCC_PLATFORM=${MACHINE_GNU_ARCH}--netbsdelf2.0
2004-07-261) Revised ABI specification (baseline_symbols.txt) to go with release 3.4.1shannonjr4-9/+44
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.
2004-07-21Update from 3.4.1 RC1 to 3.4.1 (release). I do not believe that any actualshannonjr3-12/+12
changes to the gcc codebase occurred with this delta.
2004-07-09Remove USE_NEW_TEXINFO, it is a noop now.seb1-2/+1
2004-07-09on 1.6.x, we need libiconv. Make sure the rpath includes ${LOCALBASE}.drochner2-1/+13
2004-07-09oops - have to order the includes / tests a bit differently to avoiddrochner1-5/+7
an unwanted dependency on pth on 1.6.x
2004-07-09make this usable on 1.6.x, w/o native threads:drochner1-2/+10
-disable thread support if no native threads are available -require native threads only if ADA is built
2004-07-01Modified buildlink3.mk to check for the existance ofshannonjr1-6/+8
${BUILDLINK_PREFIX.gcc34}/bin/gcc before calling it.
2004-06-29This is the gcc 3.4 compiler suite.shannonjr34-0/+8539