Page MenuHomeFreeBSD

2019-12-31 turn off GCC 4.2.1 build by default
ClosedPublic

Authored by emaste on Jan 3 2020, 7:18 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jul 21, 10:51 AM
Unknown Object (File)
Tue, Jul 21, 9:25 AM
Unknown Object (File)
Mon, Jul 20, 6:25 AM
Unknown Object (File)
Fri, Jul 10, 11:01 PM
Unknown Object (File)
Wed, Jul 8, 7:59 PM
Unknown Object (File)
Wed, Jul 8, 8:46 AM
Unknown Object (File)
Jul 3 2026, 8:01 PM
Unknown Object (File)
Jun 21 2026, 5:40 AM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jan 3 2020, 7:35 PM

sparc64 LINT failure:

In file included from /scratch/tmp/emaste/freebsd/sys/modules/tcp/bbr/../../../netinet/tcp_stacks/rack_bbr_common.c:96:0:
/scratch/tmp/emaste/freebsd/sys/netinet/tcp_fsm.h:88:15: error: 'tcp_outflags' defined but not used [-Werror=unused-variable]
 static u_char tcp_outflags[TCP_NSTATES] = {
               ^~~~~~~~~~~~

We probably need to ensure that lwhsu@ switches jobs over that will start failing in Jenkins after this. Li-wen was hesitant to do this until we turned off GCC 4.2.1, but I think we should preemptively change Jenkins to use external toolchain for mips and sparc64 for head build jobs before committing this so that we don't break them.