summaryrefslogtreecommitdiff
path: root/lang/gcc3
AgeCommit message (Collapse)AuthorFilesLines
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-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-20* Nuke all references to and definitions of INFO_DIR in package Makefilesjlam1-5/+1
and replace with appropriate references to PKGINFODIR instead. * Properly account for split info files during installation. * Move info file listings directly into the package PLISTs. This fixes info-file-related PLIST problems.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam2-4/+4
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
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-3/+3
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-6/+6
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-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-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv2-4/+2
2005-03-05Disable aix64 when building gcc on AIX. It seems to cause wierdgarbled1-1/+5
problems. I don't think gcc works properly on that target yet.
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-21update to 3.3.5drochner3-7/+7
There was just a build system fix which we weren't affected by afaict.
2004-10-08No target information is available for Interix; disable it here.tv1-2/+2
2004-09-26Make _WRAPPEES into a public variable so that we can more easily createjlam1-2/+2
wrapper scripts in package-land.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-3/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Adapt to differences between the old buildlink3 wrapper scripts and thejlam1-3/+3
new wrapper scripts.
2004-09-10Set LIBTOOLIZE_PLIST to "yes" and remove obsolete code that performed thejlam1-21/+3
same function.
2004-09-08GCC generates and uses its own libtool to build shared libraries, andjlam1-1/+21
the resulting shared library names don't necessarily match the NetBSD names. Instead of hardcoding the shared library names in the PLISTs, only list the libtool archives in the PLISTs and dynamically determine the shared library names at post-install time and insert them into the PLIST. This fixes PLIST errors on non-NetBSD platforms. All of the magic is done in pkgsrc/lang/gcc3/language.mk. This should probably be generalized into something that could be used by all packages that use libtool.
2004-09-08Use OPSYSVARS to set --enable-shared or --disable-shared based on thejlam1-7/+9
value of ${OPSYS}. Also, allow FreeBSD to build the GCC shared libraries.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam2-4/+4
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-07-30Check the version of as using the just-computed ${AS_PATH}, not ${AS}.jlam1-2/+2
2004-07-03always build gcc3 sub-packages with gcc3-c.grant1-1/+8
2004-07-03gcc3 is at 3.3.4 now.grant1-3/+2
2004-07-03fix path in MASTER_SITES.grant1-2/+2
2004-07-02oops, these are obsolete nowdrochner2-38/+0
2004-07-02update to 3.3.4drochner2-7/+5
bugfixes only afaict, no new features, no new files
2004-05-28pkg/23871 Ada runtime is not relocatable (same as gcc Bug ada/12950)shannonjr6-9/+313
part 1/2
2004-05-23Readd checksum for "gcc-3.3.3.tar.bz2" which got accidently removed bytron1-1/+3
"make makedistinfo".
2004-05-23Add missing checksum for new patch file "patch-ac".tron1-3/+2
2004-05-22Update gcc3-ada to 3.3.3nb1abs2-1/+15
Update gcc3-c++ to 3.3.3nb1 Update gcc3-c to 3.3.3nb2 Update gcc3-f77 to 3.3.3nb1 Update gcc3-java to 3.3.3nb1 Update gcc3-objc to 3.3.3nb1 Update gcc3 to 3.3.3nb1 gcc arm: fix GCC _P_R_ target/14302 Apply gcc fix for gcc PR target/14302 to fix ARM compiler issues triggered by at least glib, glib2, and pkgconfig. 2004-02-26 Richard Earnshaw <rearnsha@arm.com> Daniel Jacobowitz <drow@mvista.com> PR target/14302 * arm.h (ARM_GO_IF_LEGITIMATE_ADDRESS): Don't check the mode size for minipool references.
2004-05-16Apparently, IRIX can do --enable-shared. However, regardless of whatjschauma1-2/+12
IRIX system we are on, gcc can NOT be compiled (bootstrapped) as a 64bit binary. Fortunately, IRIX64 can handle 32bit binaries, so that we can force use of 32bit when using MIPSPro. This allows gcc3-c to build fine under IRIX and IRIX64.
2004-05-07whitespace nitscjep1-2/+2
2004-04-24Allow GCC_PREFIX to the in the rpath for binaries and libraries built asjlam1-1/+3
part of the gcc3-* sub-packages.
2004-04-10Apply sparc64 fix from gcc cvs viaseb2-1/+27
src/gnu/dist/gcc/gcc/config/sparc/sparc.h revision 1.2. Bump PKGREVISION of gcc3-c package.
2004-04-10Actually make the move of patches directory and distinfo file effective.seb1-3/+3
2004-04-10Make all gcc3-* packages use a single distinfo file from gcc3/distinfo andseb15-1/+377
a single patch directory from gcc3/patches/. Also Move gcc3-c/{Makefile.common,language.mk} into gcc3/.
2004-03-02update to gcc-3.3.3drochner1-3/+2
2004-02-14Fix dependence problem for other packages, too.tron1-6/+6
2004-02-14Update dependence on "gcc3-c++" package and bump package revision.tron1-3/+3
2004-02-13Bump the PKGREVISION after fixing up the installed *.la files to removejlam1-1/+2
references to the buildlink work directories.
2004-02-01"Update" lang/gcc3 to 3.3.2. This package is now a meta-package forjlam12-305/+24
lang/gcc3-*.
2004-02-01Changes to support new compiler selection framework.jlam1-13/+9
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-21Add USE_GCC3 to files/gcc3.mk to work better when included in mk.confabs2-3/+4
2004-01-13add a workaround for Solaris finding libintl.h in ${LOCALBASE}/include.grant1-1/+6
if configure finds this file, it expects to be able to use it, and linking fails because /usr/lib/libintl.so isn't GNU libintl. allows this to be built on Solaris while gettext-lib is installed.
2003-10-11Use S modifier instead of C; should fix first part of PR 23126.wiz1-2/+2
2003-09-12tidy up handling of LDFLAGS wrt USE_GCC_SHLIB a little.grant1-7/+1
2003-09-12Avoid error messages on systems where the "gcc3" package is not yettron1-3/+7
installed.
2003-09-12start of improved compiler handling, mostly derived from the existinggrant1-13/+3
gcc buildlink2.mk files and splitting the non-buildlink2.mk bits out into compiler.mk. this allows USE_GCC2 and USE_GCC3 to work with non-buildlink2 packages again.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1