Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Mar 2026 20:38:17 -0800
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        "Bjoern A. Zeeb" <bz@FreeBSD.org>
Cc:        John Baldwin <jhb@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   Re: git: 54bf594851f6 - main - libc/quad: Switch to per-arch lists  of symbols
Message-ID:  <20260306043817.BCA8F393@slippy.cwsent.com>
In-Reply-To: <sq18p82p-p6n7-558p-43p7-9np833714284@mnoonqbm.arg>
References:  <69a9d47b.1928a.7f6e7682@gitrepo.freebsd.org>  <sq18p82p-p6n7-558p-43p7-9np833714284@mnoonqbm.arg>

index | next in thread | previous in thread | raw e-mail

In message <sq18p82p-p6n7-558p-43p7-9np833714284@mnoonqbm.arg>, "Bjoern A. 
Zeeb
" writes:
> On Thu, 5 Mar 2026, John Baldwin wrote:
>
> > The branch main has been updated by jhb:
> >
> > URL: https://cgit.FreeBSD.org/src/commit/?id=54bf594851f671e231d2786cdacaf6
> 8f290ff738
> >
> > commit 54bf594851f671e231d2786cdacaf68f290ff738
> > Author:     John Baldwin <jhb@FreeBSD.org>
> > AuthorDate: 2026-03-05 19:07:09 +0000
> > Commit:     John Baldwin <jhb@FreeBSD.org>
> > CommitDate: 2026-03-05 19:07:09 +0000
> >
> >    libc/quad: Switch to per-arch lists of symbols
> >
> >    This more closely mirrors libc/quad/Makefile.inc and is easier to
> >    read.
> >
> >    Reviewed by:    brooks
> >    Differential Revision:  https://reviews.freebsd.org/D55658
> > ---
> > lib/libc/quad/Symbol.map | 43 +++++++++++++++++++------------------------
> > 1 file changed, 19 insertions(+), 24 deletions(-)
>
> I find this in an i386 buildworld (from universe):
>
>     4135 ===> lib/libc (obj,all,install)
>     4136 <stdin>:1336:2: error: unterminated conditional directive
>     4137  1336 | #ifdef __i386__
>     4138       |  ^
>     4139 1 error generated.
>
> I assume it's from this?
>
> Yes, seems there is an #endif missing.

This explains my build issues. First, my krb5 and kerberos5 builds failed 
to build the 32-bit libraries. Removing --no-undefined in krb5, kerberos5 
and libcom_err, got the build past the krb5/kerberos5 32-bit library 
builds, failing to build usr.bin/ldd32 with the same error.

This results in a corrupted 32-bit libc.so.

>
> -- 
> Bjoern A. Zeeb                                                     r15:7
>


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e**(i*pi)+1=0




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20260306043817.BCA8F393>