Re: HEADSUP: Something has gone south with -current

From: Shawn Webb <shawn.webb_at_hardenedbsd.org>
Date: Fri, 7 Dec 2018 18:23:57 -0500
On Fri, Dec 07, 2018 at 03:06:22PM -0800, Steve Kargl wrote:
> Dell 7510 laptop was happily running FreeBSD12-alpha9
> from Oct. 10th.  I decided to update to top-of-tree
> today, which would be FreeBSD13 at r341703.
> 
> % cd /usr/obj
> % rm -rf usr
> % cd ../src
> % svn update
> % make -j6 buildwould   (OK)
> % make -j6 buildkernel  (OK)
> % make installkernel    (OK)
> % mergemaster -p
> % <reboot into single user mode>
> % mount -a
> % cd /usr/src
> % make installworld
> 
> Dies with a segfault in make(1) half way through the update.
> /sbin has been update.
> 
> Rebooted with new kernel. Laptop locks up.
> Rebooted with kernel.old/kernel (known good kernel).  Laptop locks up.
> Rebooted with verbose info.  Lockup occurs right after
> 
> Starting /sbin/init
> 
> is printed to console.
> 
> Reboot to Dell laptop BIOS and run system diagnostics.
> 
> Reboot with old FreeBSD installation cdrom.  Mounted the
> laptop's root filesystem on /mnt.
> 
> % chflags nochgs /mnt/sbin/init
> % cp /mnt/sbin/init.bak /mnt/sbin/init
> 
> Reboot laptop and finally get back to multi-user mode.  Post trauma
> analysis
> 
> make core dumps.
> devd core dumps.
> init core dumps.
> cc   core dumps.  
> c++  core dumps.
> 
> Something seems to be broken.

There have been (and still are) issues with the introduction of ifunc
in libc (r339898). The symptoms you're describing sound a lot like the
symptoms I experienced early on.

Do you have any non-standard settings in make.conf/src.conf?

Thanks,

-- 
Shawn Webb
Cofounder and Security Engineer
HardenedBSD

Tor-ified Signal:    +1 443-546-8752
Tor+XMPP+OTR:        lattera_at_is.a.hacker.sx
GPG Key ID:          0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE

Received on Fri Dec 07 2018 - 22:24:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:19 UTC