The NetBSD Project

CVS log for pkgsrc/lang/gcc47/Attic/

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

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.15, Thu Dec 29 22:46:31 2016 UTC (7 years, 1 month ago) by maya
Branch: MAIN
Changes since 1.14: +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.14 / (download) - annotate - [select for diffs], Fri Sep 30 13:16:59 2016 UTC (7 years, 4 months ago) by sevan
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.13: +4 -3 lines
Diff to previous 1.13 (colored)

Do not build with the gcc-java enabled by default.
Add a comment to note the removal of option.
Discussed on pkgsrc-users@

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 28 12:07:27 2016 UTC (7 years, 4 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

lang/gcc47: don't build gcc-java by default on NetBSD
it fails at configure as an unsupported language for powerpc, and is not
too useful.

not bumping pkgrevision as requested  - it shouldn't matter to anyone who
already has the package, even on netbsd, and avoids an expensive rebuild.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Feb 25 14:42:56 2016 UTC (8 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.11: +6 -10 lines
Diff to previous 1.11 (colored)


Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 24 12:43:20 2014 UTC (9 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (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.10 / (download) - annotate - [select for diffs], Tue Apr 2 09:57:51 2013 UTC (10 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
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], Tue Feb 5 07:12:23 2013 UTC (11 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Fixed building on Darwin; pkglint cosmetics

Revision 1.8 / (download) - annotate - [select for diffs], Mon Aug 20 07:22:09 2012 UTC (11 years, 6 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.7: +1 -6 lines
Diff to previous 1.7 (colored)

Always use dlopen and pthread.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jun 23 22:13:02 2012 UTC (11 years, 8 months ago) by marino
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored)

lang/gcc47: Add support for DragonFly

GCC47 was marked NOT-FOR-DRAGONFLY, so support has been added.

* DragonFly-specific files added via patch mechanism
* Some existing patches modified to add DragonFly configuration items
* dl_iterate_phdr error handling support added (FreeBSD support was altered,
  NetBSD and OpenBSD support is commented out)
* The java language is taken off as a default option

On the i386 platform, the compiler will build from a full bootstrap, but
one of the later stages fails on x86_64.  It fails to find
even though the previous stage library was built and -B, -L flags point
to it.  The cause of the platform-specific build failure isn't clear --
The workaround is to disable the bootstrap on DragonFly so that the compiler
is built in one stage instead of three.  This workaround could have been
limited to the x86_64-DragonFly platform only, but currently is applied to
i386-DragonFly too.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 30 04:17:39 2012 UTC (11 years, 9 months ago) by sbd
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Remove gcc-go from PKG_SUGGESTED_OPTIONS as it seems to have some build

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 22 08:52:18 2012 UTC (11 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Fix typo.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Apr 22 08:19:59 2012 UTC (11 years, 10 months ago) by sbd
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored)

The 'gcc-objc++' should enable both the 'gcc-c++' and 'gcc-objc' options.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 22 08:14:22 2012 UTC (11 years, 10 months ago) by sbd
Branch: MAIN
Changes since 1.2: +12 -7 lines
Diff to previous 1.2 (colored)

Change the way that ${MULTILIB_SUPPORTED} is used.

Three situations need it be handled:

1) Multilib support is unknowen, i.e. there is nothing in the
   file to appropriately set ${MULTILIB_SUPPORTED} (currently all platforms
   except Linux/x86_64).  In this situation nothing should be done.

2) Multilib _is_ supported, in this situation the 'gcc-multilib' option
   should be made available and the CONFIGURE_ARGS modified accordingly.

3) Multilib _is not_ supported, in this situation CONFIGURE_ARGS need to
   be modified.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 18 07:10:40 2012 UTC (11 years, 10 months ago) by obache
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

fixes malformed conditional with MULTILIB_SUPPORTED.

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 16 04:27:18 2012 UTC (11 years, 10 months ago) by sbd
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import gcc-4.7.0 and lang/gcc47

GCC 4.7.0 is a major release, containing substantial new
functionality not available in GCC 4.6.x or previous GCC releases.

GCC 4.7 features support for software transactional memory on
selected architectures.  The C++ compiler supports a bigger
subset of the new ISO C++11 standard such as support for atomics
and the C++11 memory model, non-static data member initializers,
user-defined literals, alias-declarations, delegating constructors,
explicit override and extended friend syntax.  The C compiler adds support
for more features from the new ISO C11 standard.  GCC now supports
version 3.1 of the OpenMP specification for C, C++ and Fortran.

The link-time optimization (LTO) framework has seen improvements
with regards to scalability, stability and resource needs.  Inlining
and interprocedural constant propagation have been improved.

GCC 4.7 now supports various new GNU extensions to the DWARF debugging
information format, like entry value and call site information, a typed
DWARF stack and a more compact macro representation.

Extending the widest support for hardware architectures in the
industry, GCC 4.7 gains support for Adapteva's Epiphany processor,
National Semiconductor's CR16, and TI's C6X as well as Tilera's
TILE-Gx and TILEPro families of processors.  The x86
family support has been extended by the Intel Haswell and AMD Piledriver
architectures.  ARM has gained support for the Cortex-A7 family.


for more information about changes in GCC 4.7.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 16 04:27:18 2012 UTC (11 years, 10 months ago) by sbd
Branch: MAIN

Initial revision

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