The NetBSD Project

CVS log for pkgsrc/lang/gcc47-libs/Attic/Makefile

[BACK] Up to [] / pkgsrc / lang / gcc47-libs

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.25, Thu Dec 29 22:46:31 2016 UTC (7 years, 3 months ago) by maya
Branch: MAIN
Changes since 1.24: +1 -1 lines

Remove gcc45,46,47 and libs as discussed in pkgsrc-users
GCC_REQD for these versions now resolves to gcc48 due to a previous commit.

Please file a bug report if you are having trouble with GCC 4.8.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Sep 6 12:00:33 2016 UTC (7 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

gcc47: don't use PCH for libstdc++ on gcc5, it causes hangs during configure.
limited to gcc5 because others do not seem to run into the same issues, to
avoid a regression for them.

disable libssp on netbsd - it conflicts with native libssp
(related: PR pkg/47213)

Use a more sane specfile for netbsd, linking against libc when building

bump gcc47 PKGREVISION
bump gcc47-libs PKGREVISION further than gcc47

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 21 11:56:29 2016 UTC (8 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Bump lang/gcc47-libs PKGREVISION to stay ahead of lang/gcc47.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Nov 25 12:51:16 2015 UTC (8 years, 4 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.21: +2 -5 lines
Diff to previous 1.21 (colored)

Remove mk/ usage from the lang category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Jun 22 15:38:08 2015 UTC (8 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.20: +3 -2 lines
Diff to previous 1.20 (colored)

Disable CHECK_SHLIBS for the GCC library packages.  The libraries will
find their parent GCC package libraries first in RPATH at install time
but will correctly resolve to their own copies at runtime thanks to the
additional paths encoded at build time.  Fixes CHECK_WRKREF builds.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Mar 12 14:57:36 2015 UTC (9 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Strip libgo from the package, it is very large and useless in this context.

Ride previous PKGREVISION bump.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Mar 12 14:53:13 2015 UTC (9 years, 1 month ago) by ryoon
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Update to 4.7.4

* Reset gcc47-libs' PKGREVISION to 1

* Bugfixes.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jul 24 12:43:20 2014 UTC (9 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Don't pass --enable-__cxa_atexit on SunOS, it is only available in newer
illumos releases and appears to cause issues there, seen most clearly in
qt3 uic segfaults.

Bump PKGREVISION of both gcc47 and gcc47-libs, gcc47-libs by more than one
as it has lagged behind and must be kept ahead of gcc47.

Revision 1.17 / (download) - annotate - [select for diffs], Sat May 10 14:14:58 2014 UTC (9 years, 11 months ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

x86-64 sunos fix for g++ and -Wl,-Bdirect involving libtool

backport to gcc47 and gcc48

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jun 21 09:40:47 2013 UTC (10 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.15: +9 -9 lines
Diff to previous 1.15 (colored)

Revert part of previous, GCC_TARGET_MACHINE must be used so that, when set by
the user, the runtime directory is in sync between the main gcc package and
the gcc-libs package.


Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 14 09:01:41 2013 UTC (10 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.14: +13 -13 lines
Diff to previous 1.14 (colored)

Update variable names to match those in the files, and to avoid
any possible clashes with the main gcc packages.

If you were previously using GCC_TARGET_MACHINE to configure the location to
the runtime libraries, you should update it to LIBGCC_TARGET_MACHINE.


Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 24 14:31:51 2013 UTC (10 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Changes 4.7.3:

Revision 1.13 / (download) - annotate - [select for diffs], Thu Apr 18 07:58:33 2013 UTC (11 years ago) by sbd
Branch: MAIN
Changes since 1.12: +7 -7 lines
Diff to previous 1.12 (colored)

Rename GCC_DIST_VERSION to GCC47_DIST_VERSION in lang/gcc47 and lang/gcc47-libs.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Apr 8 11:17:15 2013 UTC (11 years ago) by rodent
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Remove "Trailing empty lines." and/or "Trailing white-space."

Revision 1.11 / (download) - annotate - [select for diffs], Sat Apr 6 03:45:15 2013 UTC (11 years ago) by rodent
Branch: MAIN
Changes since 1.10: +15 -15 lines
Diff to previous 1.10 (colored)


 COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style

Revision 1.10 / (download) - annotate - [select for diffs], Tue Apr 2 09:57:52 2013 UTC (11 years ago) by jperkin
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Enable Go support on SunOS.


Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 1 15:24:42 2013 UTC (11 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Bump PKGREVISION of gcc47 packages for recent changes.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jan 31 20:07:17 2013 UTC (11 years, 2 months ago) by marino
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

lang/gcc47: Fix DragonFly c++ iostream bug

Revision 1.7 / (download) - annotate - [select for diffs], Sat Dec 1 02:29:32 2012 UTC (11 years, 4 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update to GCC 4.7.2

  GCC 4.7.2 is the first bug-fix release containing important fixes
  for regressions and serious bugs in GCC 4.7.1 with over 70 bugs
  fixed since the previous release.

  A notable change in GCC 4.7.2 compared to 4.7.1 are ABI bug fixes
  related to some C++11 templates (std::list and std::pair).  As a result,
  code using those templates in C++11 mode is again ABI compatible with
  code in C++03/C++98 mode or C++11 mode of GCC 4.6 and earlier, but might
  be ABI incompatible with code compiled by GCC 4.7.1 or 4.7.0 in C++11
  mode.  See for more details.

  This is the list of problem reports (PRs) from GCC's bug tracking system
  that are known to be fixed in this release. This list might not be complete
  (that is, it is possible that some PRs that have been fixed are not listed

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 20 23:15:08 2012 UTC (11 years, 4 months ago) by jperkin
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Bump PKGREVISION twice, once because it was not done correctly the last time
lang/gcc47 was bumped, and again for the most recent bump.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 2 20:11:41 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
Changes since 1.4: +1 -3 lines
Diff to previous 1.4 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Sep 26 10:27:47 2012 UTC (11 years, 6 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.3: +8 -14 lines
Diff to previous 1.3 (colored)

Instead of using the 'gcc -dumpmachine' output for the target machine
directory name used the new GCC_TARGET_MACHINE build define which is
${MACHINE_GNU_PLATFORM} by default and already used in


Note that because the default for GCC_TARGET_MACHINE _should_ be the
same as the 'gcc -dumpmachine' output theres no need for a revbump.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Sep 15 08:10:20 2012 UTC (11 years, 7 months ago) by sbd
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Only get the gcc machine if gcc exists

Revision 1.2 / (download) - annotate - [select for diffs], Fri Sep 14 04:37:17 2012 UTC (11 years, 7 months ago) by sbd
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Add '-q' to the grep command in GENERATE_PLIST.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Sep 13 10:04:33 2012 UTC (11 years, 7 months ago) by sbd
Branch: MAIN

Create the gcc47-libs package.

This package contains _just_ the shared libraries from gcc47 that programs
compiled with gcc need at runtime so that the entire gcc47 package does not
have to be install.

Because multiple packages cannot be build from the same PKGDIR and building
components of gcc separately is problematic this package is build using a
a couple of "cheap tricks":

1) gcc47 is built as before (including the libraries) but with a second
   RPATH compiled in to all programs.

2) This package has a BUILD_DEPENDS on lang/gcc47 and simply copies the
   shared libraries (except the java ones) to the second RPATH location
   (so as to not have conflicts with lang/gcc47).

3) When adding a runtime dependence the pattern '{gcc47,gcc47-libs}>=4.7.*'
   is used (i.e. the full gcc47 OR the gcc47-libs package can be used).

4) So that when a package that has the above dependence is installed
   pkg_add will, if neither gcc47 or gcc47-libs is installed, automatically
   install gcc47-libs the PKGREVISION of gcc47-libs should all ways be
   bumped so that it is at least 1 more than that of the lang/gcc47
   package. (With a note in this packages Makefile and one to be placed
   in lang/gcc47's Makefile.)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>