Date: Tue, 27 Dec 2011 02:58:17 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Volodymyr Kostyrko <c.kworr@gmail.com> Cc: Sergey Kandaurov <pluknet@gmail.com>, freebsd-stable@freebsd.org Subject: Re: minor regression after patching Message-ID: <4EF92639.8070903@FreeBSD.org> In-Reply-To: <4EF8E21E.10401@gmail.com> References: <4EF88D7B.4040600@gmail.com> <CAE-mSOJx51E%2BcMGy_UytDtDBdujnzM2ZEXBBqFRTgC2VCaucng@mail.gmail.com> <4EF8E21E.10401@gmail.com>
index | next in thread | previous in thread | raw e-mail
On 2011-12-26 22:07, Volodymyr Kostyrko wrote: > 26.12.2011 17:57, Sergey Kandaurov wrote: ... >>> ftpd.o: In function `pass': >>> /usr/src/libexec/ftpd/ftpd.c:(.text+0x2676): undefined reference to >>> `__FreeBSD_libc_enter_restricted_mode' >>> clang: error: linker command failed with exit code 1 (use -v to see >>> invocation) >>> *** Error code 1 >> >> This means that linker has not found a mentioned symbol, i.e. likely >> you haven't updated your libc before trying to build ftpd. >> In this case you need to act the next order: >> 1) rebuild&& reinstall libc >> 2) rebuild&& reinstall ftpd > > Oh yes, I just remembered those sweet days I was sitting on HEAD. Each > build was a trial/error process. > > And I'm not seeing this when compiling world with stock gcc or on i386. > It looks like rather nasty clang regression. For me, stable/9 builds just fine with clang (or gcc), and the tinderbox isn't complaining either. Are you sure you are running buildworld, which is definitely necessary for this kind of upgrade?home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EF92639.8070903>
