FreeBSD_HEAD_amd64_gcc - Build #1735 - Still Failing:

Build information:
Full change log:
Full build log:

Change summaries:

310187 by ngie:
Remove lib/libelf's manpages if MK_TOOLCHAIN == no

Add a comment to help figure out which set is lib/libelf's and which set
is lib/libelftc's

MFC after:      1 week

310186 by ngie:
Install the lib/libelftc manpages

Some other manpages, e.g. c++filt reference these

MFC after:      1 week

310185 by mm:
MFV r310115,310184:

Sync libarchive with vendor.

Vendor bugfixes (relevant to FreeBSD):
PR 830, 831, 833: Spelling fixes
OSS-Fuzz 227, 230, 239: Fix possible memory leak in archive_read_free()
OSS-Fuzz 237: Fix heap buffer overflow when reading invalid ar archives

MFC after:      1 week

310182 by kib:
In swp_pager_meta_free_all(), fix type of the index variable.  Style.

Noted and reviewed by:  alc (previous version)
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

310181 by matthew:
Revert r309339, thus re-instating r309314

The original problem with conflicting definitions of ${PKG_CMD} was
solved by r427523 in ports (see, so
this should be safe now.

Reviewed by:    gjb
Approved by:    gjb
Differential Revision:

310180 by asomers:
Fix panic during lagg destruction with simultaneous status check

If you run "ifconfig lagg0 destroy" and "ifconfig lagg0" at the same time a
page fault may result. The first process will destroy ifp->if_lagg in
lagg_clone_destroy (called by if_clone_destroy). Then the second process
will observe that ifp->if_lagg is NULL at the top of lagg_port_ioctl and
goto fallback: where it will promptly dereference ifp->if_lagg anyway.

The solution is to repeat the NULL check for ifp->if_lagg

MFC after:      4 weeks
Sponsored by:   Spectra Logic Corp
Differential Revision:

310179 by cperciva:
Avoid division by zero in the rare case that portsnap needs to fetch
zero patches.  (This avoids two "dc: divide by zero" warnings.)

MFC after:      3 days

310178 by manu:
Honor the CLK_SET_DRYRUN for the *set_freq function for allwinner clocks.

Reviewed by:    jmcneill
MFC after:      1 month
Differential Revision:

310177 by jhb:
Enable EARLY_AP_STARTUP on amd64 and i386 kernels by default.

PR:             199321, 203682
MFC after:      2 months
Sponsored by:   Netflix

310175 by gnn:
Remove extra DOF_SEC_XLIMPORT from the DOF_SEC_ISLOADABLE macro

MFC after:      2 weeks
Sponsored by:   DARPA, AFRL

310172 by jmcneill:
Add support for Ingenic JZ4780 SMBus controller.

Reviewed by:            kan
Relnotes:               yes
Differential Revision:

310171 by dim:
Add __scanflike attributes to the kernel's sscanf() and vsscanf()
declarations.  This should help to catch future mismatches between
format strings and arguments.

MFC after:      1 week

310170 by gonzo:
[spigen] Make "data" part of spigen_transfer optional

Make st_data part of spigen_transfer optional by letting pass zero length
and NULL pointer. SPI controller drivers handle this case fine.

MFC after:      1 week

310160 by lifanov:
retain cc.4.gz man page for Chelsio T6 NICs

This man page was removed in r225583 when cc.4 was renamed to mod_cc.4
With reintroduction of cc.4 "make installworld; make delete-old" was
no longer convergent.

Reported by:    Trond Endrestøl
Reviewed by:    np, matthew
Approved by:    np, matthew (mentor)
Differential Revision:

310159 by kib:
Switch from stdatomic.h to atomic.h for kernel.

Apparently stdatomic.h implementation for gcc 4.2 on sparc64 does not
work properly.  This effectively reverts r251803.

Reported and tested by: lidl
Discussed with: ed
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week

310155 by kib:
Fix typo.

MFC after:      3 days

The end of the build log:

[...truncated 53 lines...]
U         sys/vm/swap_pager.c
U         sys/net/if_lagg.c
U         sys/arm/allwinner/clk/aw_debeclk.c
U         sys/arm/allwinner/clk/aw_hdmiclk.c
U         sys/arm/allwinner/clk/aw_lcdclk.c
U         sys/arm/allwinner/clk/aw_mmcclk.c
U         sys/arm/allwinner/clk/aw_modclk.c
U         sys/arm/allwinner/clk/aw_pll.c
U         sys/arm/allwinner/clk/aw_thsclk.c
U         sys/amd64/conf/GENERIC
U         sys/amd64/conf/MINIMAL
U         sys/i386/conf/GENERIC
U         sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
U         sys/mips/conf/JZ4780
U         sys/mips/ingenic/files.jz4780
AU        sys/mips/ingenic/jz4780_smb.c
AU        sys/mips/ingenic/jz4780_smb.h
U         sys/sys/systm.h
U         sys/dev/spibus/spigen.c
U         sys/kern/kern_event.c
U         Makefile.inc1
U         release/scripts/
U         share/mk/
U         usr.sbin/portsnap/portsnap/
U         libexec/rtld-elf/rtld.c
At revision 310188

No emails were triggered.
[FreeBSD_HEAD_amd64_gcc] $ /bin/sh -xe /tmp/
+ cat
+ svn revert Makefile.inc1
+ svn revert sys/boot/i386/Makefile
Reverted 'sys/boot/i386/Makefile'
+ patch -f
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
|Index: sys/boot/i386/Makefile
|--- sys/boot/i386/Makefile     (revision 280912)
|+++ sys/boot/i386/Makefile     (working copy)
Patching file sys/boot/i386/Makefile using Plan A...
Hunk #1 succeeded at 16 (offset 4 lines).
Hmm...  Ignoring the trailing garbage.
+ /vm/freebsd-ci/scripts/build/
+ [ -z /builds/FreeBSD_HEAD_amd64_gcc ]
+ [ -z amd64 ]
+ export MAKEOBJDIRPREFIX=/builds/FreeBSD_HEAD_amd64_gcc/obj
+ mkdir -p /builds/FreeBSD_HEAD_amd64_gcc/obj
+ echo -e 'NO_WERROR=yes
+ cat
+ set +x
>>> /builds/FreeBSD_HEAD_amd64_gcc/make.conf contains:
+ cat /builds/FreeBSD_HEAD_amd64_gcc/make.conf
# Put make.conf entries here
+ set +x
+ sudo pkg upgrade -y
Updating FreeBSD repository catalogue...
Fetching meta.txz: . done
Fetching packagesite.txz: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 25735 packages processed.
Checking for upgrades (26 candidates): .......... done
Processing candidates (26 candidates): ........ done
The following 19 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
        zsh: 5.2_4 -> 5.3
        rsync: 3.1.2_5 -> 3.1.2_6
        py27-docutils: 0.12_1 -> 0.13.1
        py27-botocore: 1.4.82 -> 1.4.86
        pinentry-tty: 0.9.7 -> 1.0.0
        pinentry: 0.9.7_1 -> 1.0.0
        php56-xml: 5.6.28 -> 5.6.29
        php56-simplexml: 5.6.28 -> 5.6.29
        php56-mbstring: 5.6.28 -> 5.6.29
        php56-json: 5.6.28 -> 5.6.29
        php56-dom: 5.6.28 -> 5.6.29
        php56-curl: 5.6.28 -> 5.6.29
        php56: 5.6.28 -> 5.6.29
        mutt: 1.7.1_2 -> 1.7.2
        jenkins: 2.35 -> 2.36
        harfbuzz: 1.3.3_1 -> 1.3.4
        gsfonts: 8.11_7 -> 8.11_8
        curl: 7.51.0_2 -> 7.51.0_3
        amd64-gcc: 5.3.0_1 -> 6.2.0

Number of packages to be upgraded: 19

The process will require 10 MiB more space.
99 MiB to be downloaded.
Fetching zsh-5.3.txz: .......... done
Fetching rsync-3.1.2_6.txz: .......... done
Fetching py27-docutils-0.13.1.txz: .......... done
Fetching py27-botocore-1.4.86.txz: .......... done
Fetching pinentry-tty-1.0.0.txz: ... done
Fetching pinentry-1.0.0.txz: .. done
Fetching php56-xml-5.6.29.txz: .. done
Fetching php56-simplexml-5.6.29.txz: ... done
Fetching php56-mbstring-5.6.29.txz: .......... done
Fetching php56-json-5.6.29.txz: .. done
Fetching php56-dom-5.6.29.txz: ...... done
Fetching php56-curl-5.6.29.txz: ... done
Fetching php56-5.6.29.txz: .......... done
Fetching mutt-1.7.2.txz: .......... done
Fetching jenkins-2.36.txz: .......... done
Fetching harfbuzz-1.3.4.txz: .......... done
Fetching gsfonts-8.11_8.txz: .......... done
Fetching curl-7.51.0_3.txz: .......... done
Fetching amd64-gcc-6.2.0.txz: .......... done
Checking integrity... done (0 conflicting)
[1/19] Upgrading pinentry-tty from 0.9.7 to 1.0.0...
[1/19] Extracting pinentry-tty-1.0.0: .... done
[2/19] Upgrading pinentry from 0.9.7_1 to 1.0.0...
[2/19] Extracting pinentry-1.0.0: ..... done
[3/19] Upgrading py27-docutils from 0.12_1 to 0.13.1...
[3/19] Extracting py27-docutils-0.13.1: .......... done
[4/19] Upgrading php56 from 5.6.28 to 5.6.29...
[4/19] Extracting php56-5.6.29: .......... done
[5/19] Upgrading curl from 7.51.0_2 to 7.51.0_3...
[5/19] Extracting curl-7.51.0_3: .......... done
[6/19] Upgrading zsh from 5.2_4 to 5.3...
[6/19] Extracting zsh-5.3: .......... done
[7/19] Upgrading rsync from 3.1.2_5 to 3.1.2_6...
[7/19] Extracting rsync-3.1.2_6: .......... done
[8/19] Upgrading py27-botocore from 1.4.82 to 1.4.86...
[8/19] Extracting py27-botocore-1.4.86: .......... done
[9/19] Upgrading php56-xml from 5.6.28 to 5.6.29...
[9/19] Extracting php56-xml-5.6.29: ........ done
[10/19] Upgrading php56-simplexml from 5.6.28 to 5.6.29...
[10/19] Extracting php56-simplexml-5.6.29: ......... done
[11/19] Upgrading php56-mbstring from 5.6.28 to 5.6.29...
[11/19] Extracting php56-mbstring-5.6.29: .......... done
[12/19] Upgrading php56-json from 5.6.28 to 5.6.29...
[12/19] Extracting php56-json-5.6.29: ........ done
[13/19] Upgrading php56-dom from 5.6.28 to 5.6.29...
[13/19] Extracting php56-dom-5.6.29: .......... done
[14/19] Upgrading php56-curl from 5.6.28 to 5.6.29...
[14/19] Extracting php56-curl-5.6.29: ....... done
[15/19] Upgrading mutt from 1.7.1_2 to 1.7.2...
[15/19] Extracting mutt-1.7.2: .......... done
[16/19] Upgrading jenkins from 2.35 to 2.36...
===> Creating groups.
Using existing group 'jenkins'.
===> Creating users
Using existing user 'jenkins'.
[16/19] Extracting jenkins-2.36: ...... done
[17/19] Upgrading harfbuzz from 1.3.3_1 to 1.3.4...
[17/19] Extracting harfbuzz-1.3.4: .......... done
[18/19] Upgrading gsfonts from 8.11_7 to 8.11_8...
[18/19] Extracting gsfonts-8.11_8: .......... done
[19/19] Upgrading amd64-gcc from 5.3.0_1 to 6.2.0...
[19/19] Extracting amd64-gcc-6.2.0: .......... done
Message from zsh-5.3:

By default, zsh looks for system-wide defaults in

If you previously set up /etc/zprofile, /etc/zshenv, etc.,
either move them to /usr/local/etc or rebuild zsh with the
ETCDIR option enabled.

Message from php56-xml-5.6.29:

The following line has been added to your /usr/local/etc/php/ext-20-xml.ini
configuration file to automatically load the installed extension:

Message from php56-simplexml-5.6.29:

The following line has been added to your 
configuration file to automatically load the installed extension:

Message from php56-mbstring-5.6.29:

The following line has been added to your /usr/local/etc/php/ext-20-mbstring.ini
configuration file to automatically load the installed extension:

Message from php56-json-5.6.29:

The following line has been added to your /usr/local/etc/php/ext-20-json.ini
configuration file to automatically load the installed extension:

Message from php56-dom-5.6.29:

The following line has been added to your /usr/local/etc/php/ext-20-dom.ini
configuration file to automatically load the installed extension:

Message from php56-curl-5.6.29:

The following line has been added to your /usr/local/etc/php/ext-20-curl.ini
configuration file to automatically load the installed extension:

Message from jenkins-2.36:

Please login to the Jenkins web interface and secure with a password,
when installing for the first time.

More information:

+ sudo pkg install -y devel/amd64-xtoolchain-gcc
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: No packages available to install matching 'devel/amd64-xtoolchain-gcc' 
have been found in the repositories
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
IRC notifier plugin: Sending notification to: #freebsd-commits
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
_______________________________________________ mailing list
To unsubscribe, send any mail to ""

Reply via email to