The NetBSD Project

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

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / gcc47-libs

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.25
Thu Dec 29 22:46:31 2016 UTC (8 years, 2 months ago) by maya
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 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 - view: text, markup, annotated - select for diffs
Tue Sep 6 12:00:33 2016 UTC (8 years, 6 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
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
shared.

bump gcc47 PKGREVISION
bump gcc47-libs PKGREVISION further than gcc47

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Jan 21 11:56:29 2016 UTC (9 years, 1 month ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Bump lang/gcc47-libs PKGREVISION to stay ahead of lang/gcc47.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Nov 25 12:51:16 2015 UTC (9 years, 3 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -5 lines
Remove mk/find-prefix.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 - view: text, markup, annotated - select for diffs
Mon Jun 22 15:38:08 2015 UTC (9 years, 8 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -2 lines
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 - view: text, markup, annotated - select for diffs
Thu Mar 12 14:57:36 2015 UTC (10 years ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3 lines
Strip libgo from the package, it is very large and useless in this context.

Ride previous PKGREVISION bump.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Mar 12 14:53:13 2015 UTC (10 years ago) by ryoon
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Update to 4.7.4

* Reset gcc47-libs' PKGREVISION to 1

Changelog:
* Bugfixes.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jul 24 12:43:20 2014 UTC (10 years, 7 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sat May 10 14:14:58 2014 UTC (10 years, 10 months ago) by richard
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
x86-64 sunos fix for g++ and -Wl,-Bdirect involving libtool
references:http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452
and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788

backport to gcc47 and gcc48

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jun 21 09:40:47 2013 UTC (11 years, 8 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +9 -9 lines
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.

Bump PKGREVISIONs.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Jun 14 09:01:41 2013 UTC (11 years, 9 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +13 -13 lines
Update variable names to match those in the buildlink3.mk 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.

Bump PKGREVISIONs.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Apr 24 14:31:51 2013 UTC (11 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
Changes 4.7.3:
http://gcc.gnu.org/gcc-4.7/changes.html

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Apr 18 07:58:33 2013 UTC (11 years, 11 months ago) by sbd
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +7 -7 lines
Rename GCC_DIST_VERSION to GCC47_DIST_VERSION in lang/gcc47 and lang/gcc47-libs.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Apr 8 11:17:15 2013 UTC (11 years, 11 months ago) by rodent
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
Remove "Trailing empty lines." and/or "Trailing white-space."

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Apr 6 03:45:15 2013 UTC (11 years, 11 months ago) by rodent
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +15 -15 lines
Fixes:

 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
corrections.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Apr 2 09:57:52 2013 UTC (11 years, 11 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Enable Go support on SunOS.

Bump PKGREVISIONs.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Mar 1 15:24:42 2013 UTC (12 years ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Bump PKGREVISION of gcc47 packages for recent changes.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jan 31 20:07:17 2013 UTC (12 years, 1 month ago) by marino
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
lang/gcc47: Fix DragonFly c++ iostream bug

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Dec 1 02:29:32 2012 UTC (12 years, 3 months ago) by sbd
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
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 http://gcc.gnu.org/gcc-4.7/changes.html 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
  here).
  http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.7.2

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Nov 20 23:15:08 2012 UTC (12 years, 3 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Oct 2 20:11:41 2012 UTC (12 years, 5 months ago) by asau
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -3 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Sep 26 10:27:47 2012 UTC (12 years, 5 months ago) by sbd
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +8 -14 lines
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
gcc47-libs/buildlink3.mk.

s/${TARGET_TRIPLE}/${GCC_TARGET_MACHINE}/

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 - view: text, markup, annotated - select for diffs
Sat Sep 15 08:10:20 2012 UTC (12 years, 6 months ago) by sbd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Only get the gcc machine if gcc exists

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Sep 14 04:37:17 2012 UTC (12 years, 6 months ago) by sbd
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Add '-q' to the grep command in GENERATE_PLIST.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Sep 13 10:04:33 2012 UTC (12 years, 6 months ago) by sbd
Branches: 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.)

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>