FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

non port: head/lang/gcc48/Makefile
SVNWeb

Number of commits found: 117 (showing only 100 on this page)

1 | 2  »  

Fri, 21 Oct 2016
[ 12:51 mat ] Original commit   Revision:424411
424411 Makefile
424411 Mk/Uses/elixir.mk
424411 Mk/Uses/erlang.mk
424411 Mk/Uses/gem.mk
424411 Mk/Uses/gnome.mk
424411 Mk/Uses/gssapi.mk
424411 Mk/Uses/pear.mk
424411 Mk/Uses/perl5.mk
424411 Mk/Uses/php.mk
424411 Mk/bsd.gecko.mk

(Only the first 10 of 718 ports in this commit are shown above. View all ports for this commit)
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Wed, 24 Aug 2016
[ 20:13 gerald ] Original commit   Revision:420823
420823 lang/gcc48/Makefile
Remove OPTIONS_DEFAULT_powerpc64=BOOTSTRAP which is redundant with
OPTIONS_DEFAULT.
[ 20:05 gerald ] Original commit   Revision:420820
420820 lang/gcc/Makefile
420820 lang/gcc48/Makefile
420820 lang/gcc5/Makefile
Default powerpc64 to bootstrapping (option BOOTSTRAP) since otherwise
GCC can be mis-built, leading to an internal compiler error building
libgcc/libgcov.c, at least on FreeBSD 11.

Adjust OPTIONS_DEFINE_powerpc64 and OPTIONS_DEFAULT_powerpc64
incrementally (with +=) to avoid overwriting settings defined
at the top of the Makefile (or child ports). [1]

Submitted by:	swills [1]
Reported by:	swills
Tue, 16 Aug 2016
[ 07:21 gerald ] Original commit   Revision:420267
420267 lang/gcc48/Makefile
420267 lang/gcc48/distinfo
GCC uses an AWK script to generate source code that helps process
command-line options.  According to POSIX, string comparisons (and
hence sorting) are to be performed based on the locale's collating
order.  Alas GNU AWK only does so in POSIX mode, whereas starting
with FreeBSD 11 we do so by default, running into a bug (or false
assumption) with that script used by GCC.

Setting MAKE_ARGS such that AWK is always invoked in the C locale
works around this bug.

PR:		210122, 211742
Submitted by:	jkim
Fri, 6 May 2016
[ 23:00 gerald ] Original commit   Revision:414734
414734 lang/gcc/Makefile
414734 lang/gcc46/Makefile
414734 lang/gcc47/Makefile
414734 lang/gcc48/Makefile
Apply the following to all common GCC ports based on end-of-life versions
of GCC including lang/gcc:

Only override CONFIGURE_TARGET for amd64 which is x86-64/x86_64 for the
rest of the world including GNU and GCC.  For all other architectures
it already defaults to the value we were setting.
Tue, 3 May 2016
[ 20:17 gerald ] Original commit   Revision:414552
414552 lang/gcc/Makefile
414552 lang/gcc48/Makefile
Make MULTILIB_DESC consistent and more logical also for the lang/gcc
and lang/gcc48 ports, now in line across all lang/gcc* ports.
Wed, 13 Apr 2016
[ 10:40 jbeich ] Original commit   Revision:413188
413188 lang/gcc/Makefile
413188 lang/gcc46/Makefile
413188 lang/gcc47/Makefile
413188 lang/gcc48/Makefile
413188 lang/gcc49/Makefile
413188 lang/gcc5-devel/Makefile
413188 lang/gcc5/Makefile
413188 lang/gcc6-devel/Makefile
lang/gcc*: convert to CONFIGURE_OUTSOURCE

PR:		208294, 208309
Exp-run by:	antoine
Approved by:	gerald (maintainer)
Differential Revision:	https://reviews.freebsd.org/D4157
Fri, 1 Apr 2016
[ 14:08 mat ] Original commit   Revision:412347
412347 hebrew/culmus/Makefile
412347 hebrew/he2/Makefile
412347 irc/anope/Makefile
412347 irc/atheme-services/Makefile
412347 irc/bitlbee/Makefile
412347 irc/ctrlproxy/Makefile
412347 irc/cwirc/Makefile
412347 irc/dxirc/Makefile
412347 irc/epic4/Makefile
412347 irc/ezbounce/Makefile

(Only the first 10 of 481 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
Sun, 22 Nov 2015
[ 21:06 jmmv ] Original commit   Revision:402245
402245 lang/gcc/Makefile
402245 lang/gcc48/Makefile
402245 lang/gcc49/Makefile
402245 lang/gcc5/Makefile
Add a MULTILIB option to gcc{,48,49,5} for powerpc64

This change is the same as r400632, which updated gcc[56]-devel, but now
for gcc{,48,49,5}.  This change is the second attempt at doing this: the
first attempt went in r401072 and was reverted in r401074 because the diff
was bogus and enabled the new MULTILIB option under all platforms instead
of just powerpc64.

This fixes the build of gcc{,48,49,5} under powerpc64 when the system
is built without the lib32 libraries.

More in detail:

If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 8 Nov 2015
[ 20:31 jmmv ] Original commit   Revision:401074
401074 lang/gcc/Makefile
401074 lang/gcc48/Makefile
401074 lang/gcc49/Makefile
401074 lang/gcc5/Makefile
Revert r401072.

I'm not sure what happened exactly but I think I committed the change from
the wrong client.  The applied change enabled the MULTILIB option for all
architectures and not only powerpc64.  Let's just revert the commit and do
it properly from scratch; other things might be wrong so I wanna take a
closer look, and it's best to just revert quickly.
[ 20:10 jmmv ] Original commit   Revision:401072
401072 lang/gcc/Makefile
401072 lang/gcc48/Makefile
401072 lang/gcc49/Makefile
401072 lang/gcc5/Makefile
Add a MULTILIB option to gcc{,48,49,5} for powerpc64

This change is the same as r400632, which updated gcc[56]-devel, but now
for gcc{,48,49,5}.  Waited a week to ensure the change caused nothing to go
horribly wrong but this change is very low risk because it only affects
powerpc64.

This fixes the build of gcc{,48,49,5} under powerpc64 when the system
is built without the lib32 libraries.

More in detail:

If the system is built with lib32 support (WITH_LIB32, which is the default),
building gcc from ports results in a compiler that can target both 64-bit and
32-bit binaries on powerpc64.  However, when lib32 support is disabled
(WITHOUT_LIB32), gcc should only be built with 64-bit support or otherwise
the build fails.

To fix this, explicitly disable 32-bit support when /usr/lib32 is not present
and add a MULTILIB option (which is only defined for powerpc64 when 32-bit
support is possible and defaults to yes to preserve the current behavior) to
allow the user to explicitly control this feature.

Approved by:    gerald (maintainer), bdrewery (mentor), andreast
Differential Revision:  https://reviews.freebsd.org/D3952
Mon, 17 Aug 2015
[ 14:20 mat ] Original commit   Revision:394508
394508 CHANGES
394508 Mk/bsd.database.mk
394508 Mk/bsd.options.mk
394508 Mk/bsd.port.mk
394508 Mk/bsd.sanity.mk
394508 Tools/scripts/README
394508 Tools/scripts/check-latest-link
394508 UPDATING
394508 audio/amarok-kde4/Makefile
394508 audio/jack/Makefile

(Only the first 10 of 271 ports in this commit are shown above. View all ports for this commit)
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
Tue, 23 Jun 2015
[ 19:32 gerald ] Original commit   Revision:390445
390445 lang/gcc48/Makefile
390445 lang/gcc48/distinfo
Update to the GCC 4.8.5 release which concludes the GCC 4.8 release
branch -- no more releases nor snapshots nor even commits on this
branch are to be expected.
Fri, 12 Jun 2015
[ 20:09 gerald ] Original commit   Revision:389297
389297 lang/gcc48/Makefile
389297 lang/gcc48/distinfo
Update to the 20150611 snapshot of GCC 4.8.5.
Sat, 23 May 2015
[ 05:26 gerald ] Original commit   Revision:387093
387093 lang/gcc48/Makefile
387093 lang/gcc48/distinfo
Update to the 20150521 snapshot of GCC 4.8.5.
Wed, 29 Apr 2015
[ 14:44 gerald ] Original commit   Revision:384981
384981 lang/gcc48/Makefile
384981 lang/gcc48/distinfo
Update to the 20150423 snapshot of GCC 4.8.5.

Merge MASTER_SITES and MASTER_SITE_SUBDIR into just the former. [1]

Suggested by:	mat [1]
Mon, 27 Apr 2015
[ 04:50 adrian ] Original commit   Revision:384815
384815 lang/gcc48/Makefile
384815 lang/gcc48/files/patch-libgomp-freebsd-affinity
384815 lang/gcc48/files/patch-libgomp-posix-affinity
Implement the FreeBSD specific pieces for thread affinity for OpenMP.

Upstream gcc 4.8 doesn't have support for this - it'll create threads,
but it won't do any of the thread affinity stuff for FreeBSD.

This allows for OMP_PROC_BIND=true to bind threads to their initial
CPUs, leading to some pretty drastic improvements in performance
for certain NUMA workloads.

Approved by:	gerald
Sponsored by:	Norse Corp, Inc.
Fri, 3 Apr 2015
[ 14:23 gerald ] Original commit   Revision:383128
383128 lang/gcc48/Makefile
383128 lang/gcc48/distinfo
Update to the 20150402 snapshot of GCC 4.8.5.
Thu, 26 Mar 2015
[ 20:36 marino ] Original commit   Revision:382341
382341 lang/gcc46/Makefile
382341 lang/gcc47/Makefile
382341 lang/gcc48/Makefile
382341 lang/gcc49/Makefile
382341 lang/gcc5/Makefile
382341 lang/gcc5/Makefile.DragonFly
lang/gcc(46,47,48,49,5): Use OPTIONS_EXCLUDE_DragonFly to block JAVA

The JAVA frontend doesn't build on DragonFly on any release.  The new
OPTIONS_EXCLUDE_${OPSYS} feature is a nice way to avoid the use of
Makefile.DragonFly (most are in dports, but one is in lang/gcc5).

The recent addition of CXXFLAGS to lang/gcc5 prevents Makefile.DragonFly
on lang/gcc5 from being removed outright.  There are a couple of options
available to allow its removal, but I'll need to discuss with Gerald.

Approved by:	DragonFly blanket
Mon, 23 Mar 2015
[ 18:56 bdrewery ] Original commit   Revision:382022
382022 lang/gcc/Makefile
382022 lang/gcc46/Makefile
382022 lang/gcc47/Makefile
382022 lang/gcc48/Makefile
382022 lang/gcc49/Makefile
382022 lang/gcc5/Makefile
Fix UNIQUENAME not being unique after recent PORTNAME shuffle.

This was causing the gcc packages to be generated with a
/usr/local/libdata/ldconfig/gcc file. All were conflicting. Bump
PORTREVISION to fix packages built during this time.

With hat:	portmgr
Reported by:	sunpoet
Sun, 22 Mar 2015
[ 23:29 gerald ] Original commit   Revision:381969
381969 lang/gcc48/Makefile
381969 lang/gcc48/distinfo
Add CONFLICTS with lang/gcc which is also GCC 4.8-based right now.

Add CPE information. [1]

Use PKGNAMESUFFIX so that PORTNAME falls back to plain gcc and we
can avoid setting DISTNAME and CPE_PRODUCT. [2]

PR:		198260 [1]
Submitted by:	shun.fbsd.pr@dropcut.net [1]
Suggested by:	mat [2]
Mon, 16 Feb 2015
[ 05:35 gerald ] Original commit   Revision:379063
379063 lang/gcc48/Makefile
379063 lang/gcc48/distinfo
Update to the 20150212 snapshot of GCC 4.8.5.
Sat, 31 Jan 2015
[ 21:26 gerald ] Original commit   Revision:378227
378227 lang/gcc48/Makefile
378227 lang/gcc48/distinfo
Update to the 20150129 snapshot of GCC 4.8.5.
Sat, 24 Jan 2015
[ 21:26 gerald ] Original commit   Revision:377829
377829 lang/gcc48/Makefile
377829 lang/gcc48/distinfo
Update to the 20150122 snapshot of GCC 4.8.5.
Mon, 12 Jan 2015
[ 05:18 gerald ] Original commit   Revision:376815
376815 lang/gcc48/Makefile
376815 lang/gcc48/distinfo
Update to the 20150108 snapshot of GCC 4.8.5.  This is a bit past
the GCC 4.8.4 release that the lang/gcc port is at, and likely will
lead to the last release on this branch.
Tue, 30 Dec 2014
[ 19:19 dim ] Original commit   Revision:375846
375846 lang/gcc/Makefile
375846 lang/gcc46/Makefile
375846 lang/gcc47/Makefile
375846 lang/gcc48/Makefile
375846 lang/gcc49/Makefile
375846 lang/gcc5/Makefile
When building the gcc ports using a full bootstrap, tell the configure
script to assume the BUILD_CONFIG is set to bootstrap-debug, instead of
letting it auto-detect.

With clang 3.5.0 this auto-detection can fail, due to a discrepancy [1]
[2] in its debug information, when objects are produced with and without
-g.  When the auto-detection fails, gcc will compare objects with full
debug information during the stage comparisons, and this sometimes
causes those stage comparisons to fail unexpectedly.

[1]
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20141222/250134.html
[2] http://llvm.org/PR22046

Approved by:	gerald (maintainer)
Sat, 20 Dec 2014
[ 10:41 gerald ] Original commit   Revision:374997
374997 lang/gcc48/Makefile
374997 lang/gcc48/distinfo
Update to the 20141218 snapshot of GCC 4.8.4.
Sat, 22 Nov 2014
[ 12:38 gerald ] Original commit   Revision:373054
373054 lang/gcc48/Makefile
373054 lang/gcc48/distinfo
Update to the 20141120 snapshot of GCC 4.8.4.
Mon, 10 Nov 2014
[ 11:57 gerald ] Original commit   Revision:372391
372391 lang/gcc48/Makefile
372391 lang/gcc48/distinfo
Update to the 20141106 snapshot of GCC 4.8.4.
Mon, 3 Nov 2014
[ 15:03 gerald ] Original commit   Revision:372114
372114 lang/gcc48/Makefile
372114 lang/gcc48/distinfo
Update to the 20141030 snapshot of GCC 4.8.4.
Sat, 25 Oct 2014
[ 15:16 gerald ] Original commit   Revision:371487
371487 lang/gcc48/Makefile
371487 lang/gcc48/distinfo
Update to the 20141023 snapshot of GCC 4.8.4.
Sun, 19 Oct 2014
[ 21:32 gerald ] Original commit   Revision:371208
371208 lang/gcc48/Makefile
371208 lang/gcc48/distinfo
Update to the 20141016 snapshot of GCC 4.8.4.

Remove all traces of @dirrm from the dynamically generated part of
pkg-plist.
Sat, 11 Oct 2014
[ 10:31 gerald ] Original commit   Revision:370631
370631 lang/gcc48/Makefile
370631 lang/gcc48/distinfo
Update to the 20141009 snapshot of GCC 4.8.4.
Thu, 9 Oct 2014
[ 05:42 gerald ] Original commit   Revision:370501
370501 lang/gcc48/Makefile
370501 lang/gcc48/distinfo
370501 lang/gcc48/pkg-plist
Update to the 20141002 snapshot of GCC 4.8.4.

Remove all instances of @dirrm from pkg-plist.
Mon, 6 Oct 2014
[ 18:13 bapt ] Original commit   Revision:370199
370199 lang/gcc/Makefile
370199 lang/gcc/pkg-plist
370199 lang/gcc46/Makefile
370199 lang/gcc46/pkg-plist
370199 lang/gcc47/Makefile
370199 lang/gcc47/pkg-plist
370199 lang/gcc48/Makefile
370199 lang/gcc48/pkg-plist
370199 lang/gcc49/Makefile
370199 lang/gcc49/pkg-plist

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Comment out info/dir files
indexinfo is taking care of generating it at package installation time

Reported by:	peter
Sat, 20 Sep 2014
[ 15:38 gerald ] Original commit   Revision:368653
368653 lang/gcc48/Makefile
368653 lang/gcc48/distinfo
Update to the 20140918 snapshot of GCC 4.8.4.
Fri, 12 Sep 2014
[ 13:20 gerald ] Original commit   Revision:368024
368024 lang/gcc48/Makefile
368024 lang/gcc48/distinfo
Update to the 20140911 snapshot of GCC 4.8.4.
Thu, 11 Sep 2014
[ 14:37 tijl ] Original commit   Revision:367941
367941 lang/gcc48/Makefile
Add USES=libtool
Sun, 7 Sep 2014
[ 10:52 gerald ] Original commit   Revision:367510
367510 lang/gcc48/Makefile
367510 lang/gcc48/distinfo
Update to the 20140904 snapshot of GCC 4.8.4.
Sun, 31 Aug 2014
[ 22:04 gerald ] Original commit   Revision:366832
366832 lang/gcc48/Makefile
366832 lang/gcc48/distinfo
Update to the 20140828 snapshot of GCC 4.8.4.
Sun, 10 Aug 2014
[ 20:40 gerald ] Original commit   Revision:364568
364568 lang/gcc48/Makefile
364568 lang/gcc48/distinfo
Update to the 20140807 snapshot of GCC 4.8.4.
Sat, 26 Jul 2014
[ 13:31 gerald ] Original commit   Revision:362970
362970 lang/gcc48/Makefile
362970 lang/gcc48/distinfo
Update to the 20140724 snapshot of GCC 4.8.4.
Fri, 11 Jul 2014
[ 00:27 gerald ] Original commit   Revision:361499
361499 lang/gcc48/Makefile
361499 lang/gcc48/distinfo
Update to the 20140710 snapshot of GCC 4.8.4.

Also clean *.la files in LIBEXEC, and recursively so, here and for
TARGLIB.
Fri, 27 Jun 2014
[ 22:01 gerald ] Original commit   Revision:359614
359614 lang/gcc48/Makefile
359614 lang/gcc48/distinfo
Update to the 20140626 snapshot of GCC 4.8.4.
Wed, 25 Jun 2014
[ 08:58 bapt ] Original commit   Revision:359209
359209 audio/glame/Makefile
359209 databases/bbdb/Makefile
359209 deskutils/gcal/Makefile
359209 devel/automake/Makefile
359209 devel/automake14/Makefile
359209 devel/cutils/Makefile
359209 devel/elib/Makefile
359209 devel/gmake/Makefile
359209 devel/libmatheval/Makefile
359209 devel/libtool/Makefile

(Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
Fix build on system built WITHOUT_INFO

With hat:	portmgr
[ 05:35 bapt ] Original commit   Revision:359185
359185 audio/libcanberra-gtk3/Makefile
359185 audio/liquidsoap/Makefile
359185 cad/freehdl/Makefile
359185 databases/libgda5-ui/Makefile
359185 databases/libgda5/Makefile
359185 databases/pgpool-II/Makefile
359185 databases/postgresql91-docs/Makefile
359185 devel/aros-sdk/Makefile
359185 devel/avr-libc/Makefile
359185 devel/hadoop/Makefile

(Only the first 10 of 304 ports in this commit are shown above. View all ports for this commit)
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
Tue, 24 Jun 2014
[ 16:17 gerald ] Original commit   Revision:359106
359106 lang/gcc48/Makefile
359106 lang/gcc48/distinfo
Update to the 20140619 snapshot of GCC 4.8.4
Tue, 10 Jun 2014
[ 02:11 gerald ] Original commit   Revision:357238
357238 lang/gcc48/Makefile
357238 lang/gcc48/distinfo
357238 lang/gcc48/files/patch-stackprotector-gcc
357238 lang/gcc48/files/patch-stackprotector-gcc_c-family
357238 lang/gcc48/files/patch-stackprotector-gcc_doc
357238 lang/gcc48/files/patch-stackprotector-gcc_testsuite
Update to the 20140605 snapshot of GCC 4.8.4.

Add support for "-fstack-protector-strong".  This extends the
WITH_SSP_PORTS Makefile option in FreeBSD which adds "-fstack-protector"
and "-fstack-protector-all" command-line options that add extra code to
check for buffer overflows to ports built that way, cf.
https://gcc.gnu.org/onlinedocs/gcc-4.8.3/gcc/Optimize-Options.html

While this was a good first step, those switches offer too little
protection or too much overhead and so Google contributed a balanced
"-fstack-protector-strong". [1]

PR:		186852 [1]
Submitted by:	software-freebsd@interfasys.ch [1]
Mon, 26 May 2014
[ 12:23 gerald ] Original commit   Revision:355315
355315 lang/gcc48/Makefile
355315 lang/gcc48/distinfo
Update to the 20140522 snapshot of GCC 4.8.4 which is pretty much the
GCC 4.8.3 release.
Mon, 12 May 2014
[ 00:14 gerald ] Original commit   Revision:353751
353751 lang/gcc48/Makefile
353751 lang/gcc48/distinfo
Update to the 20140508 snapshot of GCC 4.8.3.
Mon, 5 May 2014
[ 09:45 bapt ] Original commit   Revision:352986
352986 CHANGES
352986 Mk/Uses/cmake.mk
352986 Mk/Uses/qmail.mk
352986 Mk/Uses/scons.mk
352986 Mk/bsd.apache.mk
352986 Mk/bsd.autotools.mk
352986 Mk/bsd.database.mk
352986 Mk/bsd.default-versions.mk
352986 Mk/bsd.efl.mk
352986 Mk/bsd.fpc.mk

(Only the first 10 of 293 ports in this commit are shown above. View all ports for this commit)
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Tue, 29 Apr 2014
[ 15:07 gerald ] Original commit   Revision:352629
352629 lang/gcc48/Makefile
352629 lang/gcc48/distinfo
Update to the 20140424 snapshot of GCC 4.8.3.
Sun, 13 Apr 2014
[ 01:18 gerald ] Original commit   Revision:351167
351167 lang/gcc48/Makefile
351167 lang/gcc48/distinfo
351167 lang/gcc48/files/pkg-message.in
Update to the 20140410 snapshot of GCC 4.8.3.

Add pkg-message that references the need to use -Wl,-rpath=... . [1]

PR:		185902 [1]
Mon, 7 Apr 2014
[ 21:39 gerald ] Original commit   Revision:350544
350544 lang/gcc48/Makefile
350544 lang/gcc48/distinfo
350544 lang/gcc48/pkg-plist
Update to the 20140320 snapshot of GCC 4.8.3.

Replace USE_BZIP2 by USES=tar:bzip2.

No longer install rebuild-gcj-db48 (which requires bash among others)
and its man page.

Extend full-regression-test by running contrib/test_summary.
Sat, 22 Feb 2014
[ 10:36 gerald ] Original commit   Revision:345607
345607 lang/gcc48/Makefile
345607 lang/gcc48/distinfo
Update to the 20140220 snapshot of GCC 4.8.3.

Set the license to a combination of GPLv3 (for the compiler itself) and
GPLv3 with GCC Runtime Library Exception (for the runtime).
Sat, 15 Feb 2014
[ 01:13 gerald ] Original commit   Revision:344321
344321 lang/gcc48/Makefile
Add missing hunk for --enable-gnu-indirect-function for previous commit.
[ 01:11 gerald ] Original commit   Revision:344320
344320 lang/gcc48/Makefile
344320 lang/gcc48/distinfo
Update to the 20140213 snapshot of GCC 4.8.3.

Configure with --enable-gnu-indirect-function to enable the "ifunc"
attribute, a GCC extension. [1]

Remove the man7 pages, which we are not packaging, from the staging area
to silence some warnings some are concerned about. [2]

Submitted by:   jmg [1], miwi [2]
Discussed with: kib [1], antoine [2]
Wed, 12 Feb 2014
[ 23:20 gerald ] Original commit   Revision:344031
344031 lang/gcc48/Makefile
Really commit

  No longer run ccache-update-links as part of post-install which, in
  the world of staging, no longer is what it used to be.  Rely on the
  existing @exec and @unexec in pkg-plist instead. [3]

which should have been in the last revision.
Wed, 29 Jan 2014
[ 14:54 danfe ] Original commit   Revision:341744
341744 lang/gcc47/Makefile
341744 lang/gcc48/Makefile
341744 lang/gcc49/Makefile
341744 lang/mpd/Makefile
341744 lang/python27/Makefile
341744 lang/sml-nj-devel/Makefile
Remove references to long unsupported alpha.
Mon, 20 Jan 2014
[ 01:36 gerald ] Original commit   Revision:340362
340362 lang/gcc48/Makefile
340362 lang/gcc48/distinfo
Update to the 20140116 snapshot of GCC 4.8.3.
Mon, 16 Dec 2013
[ 03:31 gerald ] Original commit   Revision:336605
336605 lang/gcc48/Makefile
336605 lang/gcc48/distinfo
Update to the 20131212 snapshot of GCC 4.8.3.
Sun, 1 Dec 2013
[ 21:22 gerald ] Original commit   Revision:335442
335442 lang/gcc48/Makefile
335442 lang/gcc48/distinfo
Update to the 20131121 snapshot of GCC 4.8.3.

No longer add -I${LOCALBASE}/include to CFLAGS.

Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include) and GCC (which should search its own include
directories with higher priority) can lead to build failures.
Sun, 24 Nov 2013
[ 20:55 gerald ] Original commit   Revision:334791
334791 lang/gcc48/Makefile
334791 lang/gcc48/distinfo
Change PORTNAME from gcc to gcc48 to match the actual name of this
port and avoid a package name collision with other GCC ports.  This
also allows us to remove LATEST_LINK.

On the way update to the 20131121 snapshot of GCC 4.8.3.
Mon, 18 Nov 2013
[ 03:04 gerald ] Original commit   Revision:334140
334140 lang/gcc48/Makefile
334140 lang/gcc48/distinfo
Update to the 20131114 snapshot of GCC 4.8.3.
Sun, 27 Oct 2013
[ 01:15 gerald ] Original commit   Revision:331743
331743 lang/gcc48/Makefile
331743 lang/gcc48/distinfo
331743 lang/gcc48/pkg-plist
Update to the 20131024 snapshot of GCC 4.8.3, which pretty much
coincides with the release of GCC 4.8.2.

Remove a (long) obsolete dependency on bison. [1]

STAGEify.

Reported by:	marino [1]
Sat, 26 Oct 2013
[ 00:52 gerald ] Original commit   Revision:331644
331644 archivers/hs-tar/Makefile
331644 archivers/hs-zip-archive/Makefile
331644 archivers/hs-zlib-bindings/Makefile
331644 archivers/hs-zlib-conduit/Makefile
331644 archivers/hs-zlib-enum/Makefile
331644 archivers/hs-zlib/Makefile
331644 astro/R-cran-maptools/Makefile
331644 astro/astrometry/Makefile
331644 astro/nightfall/Makefile
331644 astro/py-RO/Makefile

(Only the first 10 of 1147 ports in this commit are shown above. View all ports for this commit)
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 13 Oct 2013
[ 19:08 gerald ] Original commit   Revision:330248
330248 lang/gcc48/Makefile
330248 lang/gcc48/distinfo
Update to the 20131010 snapshot of GCC 4.8.2. [1]

Migrate to the new LIB_DEPENDS standard.

Reported by:	portscout [1]
Tue, 24 Sep 2013
[ 07:53 gerald ] Original commit   Revision:328099
328099 lang/gcc48/Makefile
328099 lang/gcc48/distinfo
Update to the 20130919 snapshot of GCC 4.8.2.
Fri, 20 Sep 2013
[ 19:53 bapt ] Original commit   Revision:327741
327741 lang/Gofer/Makefile
327741 lang/STk/Makefile
327741 lang/Sather/Makefile
327741 lang/abcl/Makefile
327741 lang/adacontrol/Makefile
327741 lang/afnix/Makefile
327741 lang/algol68g/Makefile
327741 lang/alisp/Makefile
327741 lang/angelscript/Makefile
327741 lang/arena/Makefile

(Only the first 10 of 379 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
[ 12:54 bdrewery ] Original commit   Revision:327697
327697 CHANGES
327697 Mk/bsd.port.mk
327697 Mk/bsd.ssp.mk
327697 UPDATING
327697 audio/csound/Makefile
327697 audio/emu10kx/Makefile
327697 audio/oss/Makefile
327697 comms/uarduno/Makefile
327697 comms/uartlirc/Makefile
327697 devel/libtecla/Makefile

(Only the first 10 of 61 ports in this commit are shown above. View all ports for this commit)
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 17 Sep 2013
[ 06:40 bapt ] Original commit   Revision:327452
327452 lang/clang-devel/Makefile
327452 lang/clang33/Makefile
327452 lang/ecl/Makefile
327452 lang/erlang-runtime15/Makefile
327452 lang/gcc34/Makefile
327452 lang/gcc46/Makefile
327452 lang/gcc48/Makefile
327452 lang/gcc49/Makefile
327452 lang/ghc/Makefile
327452 lang/gnat/Makefile

(Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
Thu, 12 Sep 2013
[ 10:20 marino ] Original commit   Revision:327052
327052 lang/gcc/Makefile
327052 lang/gcc34/Makefile
327052 lang/gcc42/Makefile
327052 lang/gcc44/Makefile
327052 lang/gcc46/Makefile
327052 lang/gcc47/Makefile
327052 lang/gcc48/Makefile
327052 lang/gcc49/Makefile
lang/gcc*: define CONFIGURE_TARGET genericly (8 ports)

Instead of hardcoding the compiler target as FreeBSD, use the OPSYS
variable to it.  This makes no practical difference for FreeBSD, but
it helps DragonFly get properly configured.

Approved by:	gerald
Wed, 4 Sep 2013
[ 20:01 bsam ] Original commit   Revision:326316
326316 accessibility/redshift/Makefile
326316 audio/bmp-flac/Makefile
326316 cad/pcb/Makefile
326316 databases/namazu2/Makefile
326316 databases/unixODBC/Makefile
326316 deskutils/tpb/Makefile
326316 devel/cross-gcc/Makefile
326316 devel/gdb/Makefile
326316 devel/gdb66/Makefile
326316 devel/gmake/Makefile

(Only the first 10 of 63 ports in this commit are shown above. View all ports for this commit)
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
Sun, 25 Aug 2013
[ 01:38 gerald ] Original commit   Revision:325321
325321 lang/gcc48/Makefile
325321 lang/gcc48/distinfo
Introduce a new option BOOTSTRAP that allows switching between a
full bootstrap of GCC and just running a simple build.

Bootstrapping is the default upstream, and for very stable and old
flavors of GCC we disable this by default since that is a huge win
in terms of build time of the port.  No change in default behavior
for this port -- for the time being we continue to bootstrap.

Update to the 20130822 snapshot of GCC 4.8.2.
Sat, 17 Aug 2013
[ 19:23 gerald ] Original commit   Revision:324866
324866 lang/gcc48/Makefile
324866 lang/gcc48/distinfo
Replace USE_GMAKE by USES=gmake.

Update to the 20130815 snapshot of GCC 4.8.2.
Wed, 14 Aug 2013
[ 22:35 ak ] Original commit   Revision:324744
324744 accessibility/atkmm/Makefile
324744 accessibility/jovie/Makefile
324744 accessibility/kaccessible/Makefile
324744 accessibility/kmag/Makefile
324744 accessibility/kmousetool/Makefile
324744 accessibility/kmouth/Makefile
324744 accessibility/qt4-accessible/Makefile
324744 accessibility/speech-dispatcher/Makefile
324744 archivers/ark/Makefile
324744 archivers/bicom/Makefile

(Only the first 10 of 1725 ports in this commit are shown above. View all ports for this commit)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Sun, 11 Aug 2013
[ 14:58 gerald ] Original commit   Revision:324592
324592 lang/gcc48/Makefile
324592 lang/gcc48/distinfo
Upgrade to the 20130808 snapshot of GCC 4.8.2.

Adjust the scheme used for PORTVERSION such that snapshots compare
less than the actual release (and no EPOCH bump becomes necessary
at end of life of a release series). [1]

Rename VERSIONSTRING to the standard DISTVERSION. [2]

Add more notes on the various variables carrying version information.

Suggested by:	tijl [1], crees [2]
Sat, 27 Apr 2013
[ 11:59 mva ] Original commit   Revision:316662
316662 graphics/GraphicsMagick/Makefile
316662 graphics/GraphicsMagick12/Makefile
316662 graphics/GraphicsMagick13/Makefile
316662 graphics/albumshaper/Makefile
316662 graphics/blender/Makefile
316662 graphics/converseen/Makefile
316662 graphics/djvulibre/Makefile
316662 graphics/enfle/Makefile
316662 graphics/epdfview/Makefile
316662 graphics/exif/Makefile

(Only the first 10 of 219 ports in this commit are shown above. View all ports for this commit)
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
Sat, 20 Apr 2013
[ 15:36 gerald ] Original commit   Revision:316154
316154 lang/gcc48/Makefile
Remove unnecessary MAN3 settings in the case of Java being enabled.

Feature safe:	yes
Fri, 19 Apr 2013
[ 23:45 gerald ] Original commit   Revision:316124
316124 lang/gcc48/Makefile
316124 lang/gcc48/distinfo
Update to the 20130418 snapshot of GCC 4.8.1.  This no longer installs
libffi and its info and man pages which was always meant to remain for
internal use only.

Feature safe:	yes
Fri, 29 Mar 2013
[ 18:24 gerald ] Original commit   Revision:315554
315554 lang/gcc48/Makefile
315554 lang/gcc48/distinfo
Update to the 20130328 snapshot of GCC 4.8.1, first backport fixes
from mainline.
Sun, 24 Mar 2013
[ 12:48 gerald ] Original commit   Revision:315116
315116 lang/gcc48/Makefile
315116 lang/gcc48/distinfo
Update to the 20130321 snapshot of GCC 4.8.0, which basically
coincides with that release.

Details can be found at http://gcc.gnu.org/gcc-4.8/changes.html .
Wed, 13 Mar 2013
[ 12:24 gerald ] Original commit   Revision:314077
314077 lang/gcc48/Makefile
314077 lang/gcc48/distinfo
Update to the 20130310 snapshot of GCC 4.8.0, approaching release branch.
Fri, 8 Mar 2013
[ 11:32 bapt ] Original commit   Revision:313635
313635 Mk/Uses/bison.mk
313635 audio/csound/Makefile
313635 audio/denemo/Makefile
313635 audio/rezound/Makefile
313635 audio/sfront/Makefile
313635 biology/chemeq/Makefile
313635 cad/alliance/Makefile
313635 cad/brlcad/Makefile
313635 cad/iverilog/Makefile
313635 cad/opencascade/Makefile

(Only the first 10 of 209 ports in this commit are shown above. View all ports for this commit)
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
Wed, 6 Mar 2013
[ 03:42 gerald ] Original commit   Revision:313499
313499 lang/gcc48/Makefile
313499 lang/gcc48/distinfo
Update to the 20130303 snapshot of GCC 4.8.0.  This should now build
with texinfo 5.0 just fine.
Sat, 2 Mar 2013
[ 15:02 gerald ] Original commit   Revision:313259
313259 lang/gcc48/Makefile
313259 lang/gcc48/distinfo
Update to the 20130217 snapshot of GCC 4.8.0.  Lots of release
stabilization fixes.
Sat, 16 Feb 2013
[ 16:43 gerald ] Original commit   Revision:312374
312374 lang/gcc48/Makefile
312374 lang/gcc48/distinfo
Replace the use of DISTFILES by DISTNAME, since we are now down to
one in all cases.

On the way, update to the 20130210 snapshot of GCC 4.8.0.
Sun, 10 Feb 2013
[ 06:03 gerald ] Original commit   Revision:311994
311994 lang/gcc48/Makefile
311994 lang/gcc48/distinfo
Update to the 20130203 snapshot of GCC 4.8.0.
Sun, 20 Jan 2013
[ 16:44 gerald ] Original commit   Revision:310702
310702 lang/gcc48/Makefile
310702 lang/gcc48/distinfo
310702 lang/gcc48/pkg-plist
Use the new lang/gcc-ecj45 port when building the Java frontend
instead of including a pre-built version of the Eclipse Java Compiler
(ECJ) ourselves. [1]

On the way, update to the 20130113 snapshot of GCC 4.8.0.

PR:		175072
Fri, 11 Jan 2013
[ 13:36 gerald ] Original commit   Revision:310233
310233 lang/gcc48/Makefile
310233 lang/gcc48/distinfo
Update to the 20130106 snapshot of GCC 4.8.0.

This brings a new merge with upstream libffi and a new info
document (libffi.info) as well as a new man page.
Tue, 18 Dec 2012
[ 04:47 gerald ] Original commit   Revision:309143
309143 lang/gcc48/Makefile
309143 lang/gcc48/distinfo
309143 lang/gcc48/files/patch-unwind-ia64.h
Reintroduce, adjusted to current upstream changes, my hack to get
to the unwinder interface to get FreeBSD/ia64 build. [1]

Update to the 20121216 snapshot of GCC 4.8.0.

Submitted by:	Anton Shterenlikht <mexas@bristol.ac.uk> [1]
Wed, 12 Dec 2012
[ 17:42 gerald ] Original commit   Revision:308776
308776 lang/gcc48/Makefile
308776 lang/gcc48/distinfo
Make binutils a build dependency as well (not just a run-time dependency).
Without this, the libiberty build fails locating ar.

Also update to the 20121209 snapshot of 4.8.0.
Wed, 5 Dec 2012
[ 00:27 gerald ] Original commit   Revision:308288
308288 lang/gcc48/Makefile
308288 lang/gcc48/distinfo
Update to the 20121125 snapshot of GCC 4.8.0.

This enables support for libbacktrace and thus nicer backtraces
should the compiler fail on FreeBSD.

Feature safe:	yes
Thu, 1 Nov 2012
[ 19:12 gerald ] Original commit   Revision:306819
306819 lang/gcc48/Makefile
306819 lang/gcc48/distinfo
306819 lang/gcc48/pkg-plist
Forward port inclusion and use of the Eclipse Java compiler. [1]

Update to the 20121014 snapshot of GCC 4.8.0.

Submitted by:	jkim [1]
Feature safe:	yes
Mon, 1 Oct 2012
[ 03:46 gerald ] Original commit   Revision:305091
305091 lang/gcc48/Makefile
305091 lang/gcc48/distinfo
305091 lang/gcc48/pkg-plist
Forward port revision 282369 [1] which carried the following description:

  On the way rename %%GCC_VER%% in pkg-plist to %%GCC_VERSION%% and
  make the Makefile machinery a bit more generic to minimize differences
  between lang/gcc ports based on releases and those based on snapshots.

On the way, update to the 20120930 snapshot of GCC 4.8.0.

Submitted by:	jkim [1]
Sat, 29 Sep 2012
[ 03:20 gerald ] Original commit   Revision:305019
305019 lang/gcc48/Makefile
305019 lang/gcc48/distinfo
Update to the 20120909 snapshot of GCC 4.8.0.  (Later versions have
an issue that is being in the works right now.)

Cut down the comments at the top of Makefile per recent guidance.

Revamp the handling of different languages (frontends, run-times)
by GCC to allow for orthogonal setting them in the future. [1]

Print the list of languages being built as part of pre-everything
and shorten the output of operating system and version there.

Inspired by:	jkim [1]
Tue, 4 Sep 2012
[ 17:33 gerald ] Original commit   Revision:303665
303665 lang/gcc48/Makefile
303665 lang/gcc48/distinfo
Update to the 20120902 snapshot of GCC 4.8.0 (where I committed
support for OpenBSD/x86_64 if anyone is interested in building
for that).
Mon, 27 Aug 2012
[ 08:11 gerald ] Original commit 
303220 lang/gcc48/Makefile
303220 lang/gcc48/distinfo
Update to the 20120826 snapshot of GCC 4.8.0.
Tue, 21 Aug 2012
[ 15:38 gerald ] Original commit 
302868 lang/gcc48/Makefile
Update to the 20120819 snapshot of GCC 4.8.0.
Wed, 8 Aug 2012
[ 23:57 gerald ] Original commit 
302313 lang/gcc48/Makefile
302313 lang/gcc48/distinfo
Update to the 20120805 snapshot of GCC 4.8.0.

Number of commits found: 117 (showing only 100 on this page)

1 | 2  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ImageMagickDec 04
ImageMagick-nox11Dec 04
ImageMagick7Dec 04
ImageMagick7Dec 04
ImageMagick7-nox11Dec 04
ImageMagick7-nox11Dec 04
py-cryptographyDec 04
py-pillowDec 04
py3-pillowDec 04
qemuDec 04
qemu-develDec 04
qemu-sbrunoDec 04
xen-kernelDec 04
xen-kernelDec 04
xen-kernelDec 04

34 vulnerabilities affecting 72 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26923
Broken 313
Deprecated 147
Ignore 578
Forbidden 1
Restricted 213
No CDROM 82
Vulnerable 57
Expired 9
Set to expire 126
Interactive 0
new 24 hours 7
new 48 hours13
new 7 days52
new fortnight108
new month269

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.