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, Apr 28, 5:19 AM
Unknown Object (File)
Sun, Apr 26, 9:39 AM
Unknown Object (File)
Sun, Apr 19, 4:33 PM
Unknown Object (File)
Wed, Apr 8, 1:56 AM
Unknown Object (File)
Mar 30 2026, 11:11 PM
Unknown Object (File)
Mar 28 2026, 6:28 AM
Unknown Object (File)
Mar 28 2026, 12:13 AM
Unknown Object (File)
Mar 27 2026, 1:26 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.