Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Oct 2016 20:11:55 -0400
From:      Nathan Lay <enslay@gmail.com>
To:        Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: possible regression on i386
Message-ID:  <CAGQZ7vs1X=7KtBRSfUqeAqe1N5cAYMdO86%2B1%2B%2BZpD37S_2X%2Buw@mail.gmail.com>
In-Reply-To: <20161009205758.GB8329@plan-b.pwste.edu.pl>
References:  <20161009205758.GB8329@plan-b.pwste.edu.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
If your problem is anything like mine was, buildworld is trying to link
with /usr/lib/librt.so rather than the new one built during the buildworld
build. As per a recent commit, the new librt will have the additional
mq_getfd_np() symbol while the original /usr/lib/librt.so will not. That
causes those unresolved reference errors for new code trying to use the
mq_getfd_np() function.

Try building and installing librt manually:
cd /usr/src/lib/librt
make && make install

Then try buildworld again.

Reference:
https://svnweb.freebsd.org/base?view=revision&revision=306905

Best regards,
Nathan Lay


On Sun, Oct 9, 2016 at 4:57 PM, Marek Zarychta <
zarychtam@plan-b.pwste.edu.pl> wrote:

> Dear Developers,
>
> I really appreciate your work for the project so it makes me really
> sorry to complain about the code, but probably commit r306905 breaks
> builds on i386 machines.
> I have been running  11.0-PRERELEASE on i386 machine for a few days.
> Upgrade from 9.3-STABLE through 10.3-STABLE went without an issue last
> week. Today I have tried to upgrade this system running on old Xeon
> without LM feature to latest version, but buildworld fails (see attached
> txt file). It is a quite old machine, where FreeBSD was installed 14
> years ago, but regularly upgraded and always running supported branch.
> After reversion to r306777 world builds flawlessly.
>
> Best regards,
> --
> Marek Zarychta
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGQZ7vs1X=7KtBRSfUqeAqe1N5cAYMdO86%2B1%2B%2BZpD37S_2X%2Buw>