Date: Wed, 27 Jan 2021 19:55:32 +0100 From: Tomasz CEDRO <tomek@cedro.info> To: parv/freebsd <parv.0zero9+freebsd@gmail.com> Cc: freebsd-stable@freebsd.org Subject: Re: 12.2-RELEASE buildworld fail at cddl/zfs / libuutil.so Message-ID: <e29ff16c-87df-795c-405d-fc57fb44d72d@cedro.info> In-Reply-To: <CABObuOo7M-1rVSuEpH0BzWU5eUor=5n%2BCA-AkmVL3HaczacG9Q@mail.gmail.com> References: <CABObuOrQ2GbDNeHsD09C0y3RQz7qkvHcCjNU6SQ6gNa4D3dS0A@mail.gmail.com> <ddb6e5d0-d18f-b4d2-16fd-48fa7f0005c3@cedro.info> <CABObuOo7M-1rVSuEpH0BzWU5eUor=5n%2BCA-AkmVL3HaczacG9Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 27.01.2021 19:31, parv/freebsd wrote: > # git log --pretty=fuller --grep libuutil release/12.2.0. > <http://12.2.0.>.stable/12 > > commit 30ec3f368d > Author: Eugene Grosbein <eugen@FreeBSD.org> > AuthorDate: Dec.2020.1206-1622 +0000 > Commit: Eugene Grosbein <eugen@FreeBSD.org> > CommitDate: Dec.2020.1206-1622 +0000 > > MFC r364027 by arichardson: Fix linker error in libuutil with > recent LLVM > > This also fixes nanobsd-style build (cross-compiling). > Original commit log: > > Not marking the function as static can result in a linker error: > undefined reference to __assfail [--no-allow-shlib-undefined] > I noticed this error after updating our CHERI LLVM to the latest > upstream > LLVM HEAD revision. > > This change effectively reverts r329984 and marks > dmu_buf_init_user as > static (which keeps the GCC build happy). > ... above seems to (as I haven't bisected) be the fix in 12-STABLE which > allows > the build to finish with success. > - parv Whoah! Mystery solved! This commit did not jump into the releng/12.2 yet it seems. Thank you PARV!! :-) -- CeDeROM, SQ7MHZ, https://www.tomek.cedro.info
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e29ff16c-87df-795c-405d-fc57fb44d72d>