Re: git: 54bf594851f6 - main - libc/quad: Switch to per-arch lists of symbols

From: Bjoern A. Zeeb <bz_at_FreeBSD.org>
Date: Thu, 05 Mar 2026 21:39:16 UTC
On Thu, 5 Mar 2026, John Baldwin wrote:

> The branch main has been updated by jhb:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=54bf594851f671e231d2786cdacaf68f290ff738
>
> 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.

-- 
Bjoern A. Zeeb                                                     r15:7