notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: lang/gcc8-devel/distinfo

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

«  1 | 2 | 3  »  

Saturday, 11 May 2019
06:00 gerald search for other commits by this committer
Update to the 20180510 snapshot of GCC 8.3.1.
Original commitRevision:501225 
Wednesday, 8 May 2019
07:13 gerald search for other commits by this committer
Update to the 20180503 snapshot of GCC 8.3.1.

On the way forward port r499061 | gerald | 2019-04-15 from lang/gcc8 [1]:

  GCC has two runtime libraries:  The static library libgcc.a (-lgcc) and
  the shared library libgcc_s.so (-lgcc_s).  Both implement many of the
  same functions but they also each have their unique functions.  When
  GCC links programs and libraries there are three possibilities:

  1. gcc -static-libgcc or gcc -static: -lgcc
     => Just use libgcc.a.

  2. gcc -shared-libgcc: -lgcc_s -lgcc
     => Link with libgcc_s first, so libgcc.a is only used for its unique
        functions.

  3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed
     => Link with libgcc.a first so libgcc_s is only used for its unique
        functions (_Unwind_* functions).

  Approach 3 is the default for gcc and it's also what clang and clang++ use;
  approach 2 is the default for gfortran, g++ and probably other front ends.

  This patch makes 3 the default for gfortran.  It significantly reduces
  the use of libgcc_s.  The _Unwind_* functions are also available in the
  old base system libgcc_s which means this reduces the need for
  -rpath /usr/local/lib/gccN in ports that depend on libraries built with
  gfortran.  Consider a dependency tree like this:

    prog -> libA -> libgcc_s (old base system libgcc_s is fine)
         -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s)

  Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's
  a normal C program compiled with clang.  Without -rpath it will fail to
  start because it loads old libgcc_s first as a dependency of libA and then
  it fails to load libB.  With this patch libB works with old base system
  libgcc_s or may not need libgcc_s at all, so prog does not need to be
  linked with -rpath.

PR:		208120 [1]
Submitted by:	tijl [1]
Original commitRevision:501002 
Friday, 3 May 2019
05:13 gerald search for other commits by this committer
Update to the 20180426 snapshot of GCC 8.3.1.
Original commitRevision:500697 
Thursday, 25 Apr 2019
15:49 gerald search for other commits by this committer
Update to the 20180419 snapshot of GCC 8.3.1.
Original commitRevision:500022 
Monday, 22 Apr 2019
14:11 gerald search for other commits by this committer
Update to the 20180412 snapshot of GCC 8.3.1.
Original commitRevision:499645 
Monday, 8 Apr 2019
05:00 gerald search for other commits by this committer
Update to the 20180405 snapshot of GCC 8.3.1.
Original commitRevision:498344 
Tuesday, 2 Apr 2019
16:10 gerald search for other commits by this committer
Update to the 20180329 snapshot of GCC 8.3.1.
Original commitRevision:497565 
Saturday, 23 Mar 2019
11:24 gerald search for other commits by this committer
Update to the 20180322 snapshot of GCC 8.3.1.
Original commitRevision:496639 
Sunday, 17 Mar 2019
11:41 gerald search for other commits by this committer
Update to the 20180315 snapshot of GCC 8.3.1.
Original commitRevision:496050 
Saturday, 9 Mar 2019
15:20 gerald search for other commits by this committer
Update to the 20180308 snapshot of GCC 8.3.1.

No longer require a not too old version of GCC to build on powerpc64, but
rely on the system compiler (even if that means we need to be explicitly
conservative when it comes to optimizations). [1]

Sync pkg-descr with lang/gcc7-devel, in particular after r442530 there.

PR:		235975 [1]
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> [1]
Original commitRevision:495172 
Monday, 4 Mar 2019
03:01 gerald search for other commits by this committer
Update to the 20180301 snapshot of GCC 8.3.1.

Simplify the creation of the multilib-related sub-directory tree on
powerpc64 and avoid leaving an empty directory behind on the way. [1]

Sync pkg-descr with lang/gcc7-devel, in particular after r442530 there.

PR:		235964, 231804 [1]
Discussed with:	Piotr Kubaj <pkubaj@anongoth.pl> [1]
Original commitRevision:494541 
Monday, 25 Feb 2019
09:46 gerald search for other commits by this committer
Update to the 20180222 snapshot of GCC 8.3.1, the first after the release
of GCC 8.3 (hence the increased version number).
Original commitRevision:493844 
Monday, 18 Feb 2019
06:17 gerald search for other commits by this committer
Update to the 20180215 snapshot of GCC 8.2.1.
Original commitRevision:493245 
Sunday, 10 Feb 2019
06:50 gerald search for other commits by this committer
Update to the 20180208 snapshot of GCC 8.2.1.
Original commitRevision:492590 
Sunday, 3 Feb 2019
07:04 gerald search for other commits by this committer
On powerpcspe configure GCC --with-cpu=8548 instead of --with-cpu=8540,
which caused the build to fail after the update to binutils 2.31 and was
factually incorrect anyways (the oldest we support being 8548). [1]

On the way update to the 20180201 snapshot of GCC 8.2.1.

PR:		235393 [1]
Reported by:	jhibbits [1]
Tested by:	jhibbits [1]
Original commitRevision:492024 
Wednesday, 30 Jan 2019
09:03 gerald search for other commits by this committer
Update to the 20180125 snapshot of GCC 8.2.1.
Original commitRevision:491612 
Thursday, 24 Jan 2019
16:53 gerald search for other commits by this committer
Update to the 20180118 snapshot of GCC 8.2.1.

Forward port r490785 | gerald | 2019-01-20 from lang/gcc8: [1]

  Update files/patch-spe-config (and with that our local adjustments to
  config.gcc) to the changed directory structure under gcc/config brought
  by GCC 8 when powerpcspe was cloned and broken out from the regular
  powerpc port.

PR:		234419 [1]
Submitted by:	jhibbits [1]
MFH:		2019Q1 (build fix on powerpcspe) [1]
Original commitRevision:491099 
Wednesday, 16 Jan 2019
01:08 gerald search for other commits by this committer
Update to the 20180111 snapshot of GCC 8.2.1.
Original commitRevision:490438 
Friday, 11 Jan 2019
19:26 gerald search for other commits by this committer
Update to the 20180104 snapshot of GCC 8.2.1.

Forward port r469788 from lang/gcc6 = backport r475105 from lang/gcc8:

  Filter the -mretpoline command-line option, which is understood by
  recent versions of clang (and used in the context of the Spectre
  security issues), but not GCC (which uses different options for the
  same) from CFLAGS and CXXFLAGS.

  This avoids the build of this port via bootstrap, which is the default
  and leverages both the system compiler (clang in most cases) plus a just
  built version GCC, to fail due to the latter not knowing -mretpoline.

PR:		228205
Submitted by:	rozhuk.im@gmail.com
Original commitRevision:489990 
Saturday, 29 Dec 2018
21:45 gerald search for other commits by this committer
Update to the 20181228 snapshot of GCC 8.2.1.
Original commitRevision:488689 
Monday, 24 Dec 2018
02:28 gerald search for other commits by this committer
Update to the 20181221 snapshot of GCC 8.2.1.
Original commitRevision:488251 
Saturday, 15 Dec 2018
16:56 gerald search for other commits by this committer
Update to the 20181214 snapshot of GCC 8.2.1.
Original commitRevision:487534 
Sunday, 9 Dec 2018
15:53 gerald search for other commits by this committer
Update to the 20181207 snapshot of GCC 8.2.1.
Original commitRevision:487059 
Sunday, 2 Dec 2018
10:52 gerald search for other commits by this committer
Update to the 20181130 snapshot of GCC 8.2.1.
Original commitRevision:486407 
Wednesday, 28 Nov 2018
04:17 gerald search for other commits by this committer
Update to the 20181123 snapshot of GCC 8.2.1.

Move items belonging into the USES block earlier in the Makefile,
and into a separate block. [1]

Reported by:	portlint [1]
Original commitRevision:486077 
Sunday, 18 Nov 2018
04:25 gerald search for other commits by this committer
Update to the 20181116 snapshot of GCC 8.2.1.
Original commitRevision:485211 
Monday, 12 Nov 2018
14:34 gerald search for other commits by this committer
Update to the 20181109 snapshot of GCC 8.2.1.
Original commitRevision:484803 
Saturday, 3 Nov 2018
16:42 gerald search for other commits by this committer
Update to the 20181102 snapshot of GCC 8.2.1.

Remove an empty line to have a conditional dependency of dejagnu for
the testsuite directly in the dependency block.
Original commitRevision:483901 
Sunday, 28 Oct 2018
20:29 gerald search for other commits by this committer
Update to the 20181026 snapshot of GCC 8.2.1.
Original commitRevision:483352 
Saturday, 20 Oct 2018
11:00 gerald search for other commits by this committer
Update to the 20181019 snapshot of GCC 8.2.1.
Original commitRevision:482486 
Sunday, 14 Oct 2018
06:26 gerald search for other commits by this committer
Update to the 20181012 snapshot of GCC 8.2.1.
Original commitRevision:482028 
Saturday, 6 Oct 2018
18:00 gerald search for other commits by this committer
Update to the 20181005 snapshot of GCC 8.2.1.

This brings a partial fix for what was reported in PR 231804 that I made
upstream, cf. https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00076.html .

PR:		231804
Original commitRevision:481382 
Saturday, 29 Sep 2018
22:12 gerald search for other commits by this committer
Update to the 20180928 snapshot of GCC 8.2.1.
Original commitRevision:480929 
Saturday, 22 Sep 2018
08:09 gerald search for other commits by this committer
Update to the 20180921 snapshot of GCC 8.2.1.
Original commitRevision:480359 
Saturday, 15 Sep 2018
00:36 gerald search for other commits by this committer
Update to the 20180914 snapshot of GCC 8.2.1.
Original commitRevision:479810 
Saturday, 8 Sep 2018
09:34 gerald search for other commits by this committer
Update to the 20180907 snapshot of GCC 8.2.1.
Original commitRevision:479240 
Saturday, 1 Sep 2018
12:18 gerald search for other commits by this committer
Update to the 20180831 snapshot of GCC 8.2.1.
Original commitRevision:478676 
Saturday, 25 Aug 2018
11:59 gerald search for other commits by this committer
Update to the 20180824 snapshot of GCC 8.2.1.
Original commitRevision:478024 
Sunday, 19 Aug 2018
00:11 gerald search for other commits by this committer
Update to the 20180817 snapshot of GCC 8.2.1.
Original commitRevision:477547 
Sunday, 12 Aug 2018
13:35 gerald search for other commits by this committer
Update to the 20180810 snapshot of GCC 8.2.1.
Original commitRevision:476990 
Saturday, 4 Aug 2018
13:56 gerald search for other commits by this committer
Update to the 20180803 snapshot of GCC 8.1.1.
Original commitRevision:476356 
Sunday, 29 Jul 2018
08:55 gerald search for other commits by this committer
Now that GCC 8.2 is out, update to the 20180727 snapshot of GCC 8.2.1
in preparation of the cycle leading up to the GCC 8.3 release in a few
months.

Functionally this is pretty much equivalent to the 8.2 release for the
time being.
Original commitRevision:475633 
Saturday, 14 Jul 2018
17:50 gerald search for other commits by this committer
Update to the 20180713 snapshot of GCC 8.1.1.
Original commitRevision:474642 
Saturday, 7 Jul 2018
16:07 gerald search for other commits by this committer
Update to the 20180706 snapshot of GCC 8.1.1.
Original commitRevision:474104 
Sunday, 1 Jul 2018
19:25 gerald search for other commits by this committer
Update to the 20180629 snapshot of GCC 8.1.1.
Original commitRevision:473678 
Sunday, 24 Jun 2018
22:16 gerald search for other commits by this committer
Update to the 20180622 snapshot of GCC 8.1.1.
Original commitRevision:473281 
Saturday, 16 Jun 2018
07:51 gerald search for other commits by this committer
Update to the 20180615 snapshot of GCC 8.1.1.
Original commitRevision:472524 
Sunday, 10 Jun 2018
01:49 gerald search for other commits by this committer
Update to the 20180608 snapshot of GCC 8.1.1.
Original commitRevision:472110 
Saturday, 2 Jun 2018
14:09 gerald search for other commits by this committer
Update to the 20180601 snapshot of GCC 8.1.1.
Original commitRevision:471369 
Sunday, 27 May 2018
12:12 gerald search for other commits by this committer
Update to the 20180525 snapshot of GCC 8.1.1.
Original commitRevision:470983 
Sunday, 20 May 2018
18:10 gerald search for other commits by this committer
Update to the 20180518 snapshot of GCC 8.1.1.
Original commitRevision:470468 
Sunday, 13 May 2018
12:23 gerald search for other commits by this committer
Update to the 20180511 snapshot of GCC 8.1.1.
Original commitRevision:469789 
Sunday, 6 May 2018
19:35 gerald search for other commits by this committer
Update to the 20180504 snapshot of GCC 8.1.1.  This is just after the
release of GCC 8.1 (the first of the GCC 8 series) and thus pretty much
the same, hence the jump in version number from 8.0.1 to 8.1.1.

Add a conflict with the soon forthcoming lang/gcc8 port that is going
to track GCC 8 releases.
Original commitRevision:469247 
Saturday, 28 Apr 2018
10:36 gerald search for other commits by this committer
Update to the 20180422 snapshot of GCC 8 which is getting really close
to the release of GCC 8 (aka GCC 8.1).
Original commitRevision:468534 
Saturday, 21 Apr 2018
13:19 gerald search for other commits by this committer
Update to the 20180415 snapshot of GCC 8.
Original commitRevision:467886 
Tuesday, 17 Apr 2018
16:40 gerald search for other commits by this committer
Update to the 20180408 snapshot of GCC 8.
Original commitRevision:467616 
Monday, 2 Apr 2018
12:31 gerald search for other commits by this committer
Update to the 20180401 snapshot of GCC 8.
Original commitRevision:466224 
Friday, 30 Mar 2018
06:30 gerald search for other commits by this committer
Update to the 20180325 snapshot of GCC 8.
Original commitRevision:465947 
Sunday, 18 Mar 2018
23:53 gerald search for other commits by this committer
Update to the 20180318 snapshot of GCC 8.
Original commitRevision:464972 
Saturday, 17 Mar 2018
09:04 gerald search for other commits by this committer
Update to the 20180311 snapshot of GCC 8.
Original commitRevision:464768 
Tuesday, 6 Mar 2018
08:47 gerald search for other commits by this committer
Update to the 20180308 snapshot of GCC 8.
Original commitRevision:463701 
Saturday, 3 Mar 2018
20:48 gerald search for other commits by this committer
Update to the 20180225 snapshot of GCC 8.
Original commitRevision:463534 
Saturday, 17 Feb 2018
01:19 gerald search for other commits by this committer
Update to the 20180211 snapshot of GCC 8.
Original commitRevision:462079 
Thursday, 8 Feb 2018
21:59 gerald search for other commits by this committer
Update to the 20180204 snapshot of GCC 8.
Original commitRevision:461273 
Thursday, 1 Feb 2018
16:12 gerald search for other commits by this committer
Update to the 20180128 snapshot of GCC 8.
Original commitRevision:460616 
Friday, 26 Jan 2018
09:16 gerald search for other commits by this committer
Update to the 20180121 snapshot of GCC 8, which now carries a version
number of 8.0.1 instead of 8.0.0 due to the late stage in the release
process.
Original commitRevision:459980 
Sunday, 21 Jan 2018
08:27 gerald search for other commits by this committer
Update to the 20180114 snapshot of GCC 8.
Original commitRevision:459573 
Tuesday, 9 Jan 2018
04:09 gerald search for other commits by this committer
Update to the 20180107 snapshot of GCC 8.
Original commitRevision:458508 
Sunday, 7 Jan 2018
22:53 gerald search for other commits by this committer
Update to the 20171231 snapshot of GCC 8.
Original commitRevision:458389 
Wednesday, 27 Dec 2017
05:03 gerald search for other commits by this committer
Update to the 20171224 snapshot of GCC 8 (after the snapshot the week
before failed to build).
Original commitRevision:457349 
Tuesday, 12 Dec 2017
11:28 gerald search for other commits by this committer
Update to the 20171210 snapshot of GCC 8.

The issue that triggered my workaround in files/patch-gcc_tree-cfg.c
has been addressed upstream based on my report, so this local patch
can be removed.  (It would conflict anyway.)
Original commitRevision:456118 
Tuesday, 5 Dec 2017
12:37 gerald search for other commits by this committer
Update to the 20171203 snapshot of GCC 8.

I pushed files/patch-clang3.4.1-fixes upstream, so remove it here.
Original commitRevision:455580 
Wednesday, 29 Nov 2017
18:51 gerald search for other commits by this committer
Update to the 20171126 snapshot of GCC 8.

This requires two temporary patches to allow for building with
clang 3.4.1 (on FreeBSD 10.4) and trimming down an overeager check
that breaks Wine, for example.

Forward port revision 454177 from lang/gcc7: [1]

Make sure what we install is stripped (i.e., debug info is removed).

The straightforward way is setting INSTALL_TARGET to install-strip,
which is supported by the upstream GCC build machinery.

Unfortunately this fails when running as regular user (non-root)
since strip requires write permission to the files in question,
and we install binaries as r-xr-xr-x by default.  To work around
that we need to set BINMODE to allow for write access by the user,
something that's common on GNU/Linux (which is why this probably
has not been noticed there).  This is not necessary when running
as root.

(A different approach suggested was to set STRIP=true, alas that
leads to many files actually not being stripped.  This is due to
GCC using its own script install-sh that in turn uses cp, chmod,
strip,...  instead of our own install-* tools in many cases.)

Reported by:	Ports QA Framework, miwi, sobomax [1]
Discussed with:	tijl, miwi [1]
Differential Revision:	https://reviews.freebsd.org/D10357 [1]
Original commitRevision:455139 
Sunday, 19 Nov 2017
23:39 gerald search for other commits by this committer
Update to the 20171119 snapshot of GCC 8.

Remove the setting of CXXFLAGS / STAGE1_CXXFLAGS to -fbracket-depth=512
for armv6 which should not be required here (and is not for armv7 and
aarch64 according to tests done by andreast@).

Use .elif instead of distinct .if sequences for architecture-specific
settings, something I plan on rolling out throughout all lang/gcc* ports.
Original commitRevision:454509 
Tuesday, 14 Nov 2017
13:54 gerald search for other commits by this committer
Update to the 20171112 snapshot of GCC 8.
Original commitRevision:454175 
Saturday, 11 Nov 2017
21:53 gerald search for other commits by this committer
Update to the 20171105 snapshot of GCC 8.  This addresses a real-world
issue around threading and unwinding that andreast@ has fixed upstream
(cf. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82635 ).
Original commitRevision:454004 
Wednesday, 1 Nov 2017
10:52 gerald search for other commits by this committer
Update to the 20171029 snapshot of GCC 8.  This should fix potential
build failures on some newer versions of FreeBSD.
Original commitRevision:453273 
Saturday, 28 Oct 2017
18:40 gerald search for other commits by this committer
Update to the 20171022 snapshot of GCC 8.
Original commitRevision:453080 
Tuesday, 17 Oct 2017
15:51 gerald search for other commits by this committer
Update to the 20171008 snapshot of GCC 8.

Enable this on armv7 as well, courtesy of andreast@ pushing support
upstream. [1]

PR:		221905 [1]
Original commitRevision:452283 
Wednesday, 11 Oct 2017
11:55 gerald search for other commits by this committer
Update to the 20171008 snapshot of GCC 8.
Original commitRevision:451741 
Monday, 2 Oct 2017
21:20 gerald search for other commits by this committer
Update to the 20171001 snapshot of GCC 8.
Original commitRevision:451101 
Monday, 25 Sep 2017
21:51 gerald search for other commits by this committer
Update to the 20170924 snapshot of GCC 8.
Original commitRevision:450637 
Thursday, 21 Sep 2017
20:24 gerald search for other commits by this committer
Update to the 20170917 snapshot of GCC 8.

On the way remove quotes around constant strings compared with ${ARCH}. [1]

PR:		221905 [1]
Submitted by:	linimon [1]
Original commitRevision:450302 
Monday, 11 Sep 2017
14:55 gerald search for other commits by this committer
Update to the 20170910 snapshot of GCC 8 skipping last week's snapshot
which failed to build for us.
Original commitRevision:449653 
Saturday, 2 Sep 2017
11:08 gerald search for other commits by this committer
Update to the 20170827 snapshot of GCC 8.
Original commitRevision:449121 
Monday, 21 Aug 2017
21:39 gerald search for other commits by this committer
Update to the 20170820 snapshot of GCC 8.

Move ONLY_FOR_ARCHS according to portlint.
Original commitRevision:448503 
Tuesday, 15 Aug 2017
12:40 gerald search for other commits by this committer
Update to the 20170813 snapshot of GCC 8.
Original commitRevision:447980 
Wednesday, 9 Aug 2017
18:23 gerald search for other commits by this committer
Update to the 20170806 snapshot of GCC 8.
Original commitRevision:447634 
Tuesday, 1 Aug 2017
11:26 gerald search for other commits by this committer
Update to the 20170730 snapshot of GCC 8.
Original commitRevision:447017 
Monday, 24 Jul 2017
11:53 gerald search for other commits by this committer
Update to the 20170723 snapshot of GCC 8.

Remove workaround for PR 219274 that bapt@ had put in place in 2014
from pkg-plist. [1]

PR:		219274 [1]
Original commitRevision:446521 
Wednesday, 19 Jul 2017
21:30 gerald search for other commits by this committer
Update to the 20170716 snapshot of GCC 8.
Original commitRevision:446236 
Thursday, 13 Jul 2017
07:48 gerald search for other commits by this committer
Update to the 20170709 snapshot of GCC 8.
Original commitRevision:445636 
Saturday, 8 Jul 2017
01:02 gerald search for other commits by this committer
Update to the 20170702 snapshot of GCC 8.

Remove headers being created by GCC's fixincludes machinery from the
installation / packaging to avoid breakage when FreeBSD's headers are
changing afterwards.  Several fellow committers have strongly indicated
that our headers do not need the kind of adjustments that GCC performs.
Original commitRevision:445291 
Friday, 7 Jul 2017
15:27 gerald search for other commits by this committer
Update to the 20170625 snapshot of GCC 8.
Original commitRevision:445261 
Wednesday, 14 Jun 2017
21:30 gerald search for other commits by this committer
Update to the 20170611 snapshot of GCC 8.
Original commitRevision:443602 
Monday, 5 Jun 2017
05:25 gerald search for other commits by this committer
Update to the 20170604 snapshot of GCC 8.

Adjust WWW reference in pkg-descr to https and avoid a trailing slash.
Original commitRevision:442606 
Tuesday, 30 May 2017
00:21 gerald search for other commits by this committer
Update to the 20170528 snapshot of GCC 8.  Upstream now ships sources
as .tar.xz over .tar.bzip2 for the last few years, so adjust USES.
Original commitRevision:442036 
Wednesday, 24 May 2017
20:28 gerald search for other commits by this committer
Update to the 20170521 snapshot of GCC 8.
Original commitRevision:441613 
Sunday, 14 May 2017
13:08 gerald search for other commits by this committer
Update to the 20170507 snapshot of GCC 8.
Original commitRevision:440878 
Monday, 1 May 2017
09:46 gerald search for other commits by this committer
Update to the 20170430 snapshot of GCC 8.
Original commitRevision:439864 

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

«  1 | 2 | 3  »