[Bug 254173] pkgbase: installing FreeBSD-clang clang and FreeBSD-lld doesn't pull all dependencies necessary to actually compile and link programs

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 02 Oct 2025 06:11:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254173

Mark Millard <marklmi26-fbsd@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marklmi26-fbsd@yahoo.com

--- Comment #11 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Lexi Winter from comment #10)

I'm confused. Did you mean only that libgcc.a is
provided by FreeBSD-libcompiler_rt-dev* (and, so,
only some of the reported "ld: error:" notices
are being referenced)?

# pkg info -l -C -x "^FreeBSD-libcompiler_rt-dev*"
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
FreeBSD-libcompiler_rt-dev-16.snap20250923153156:
        /usr/lib/libcompiler_rt.a
        /usr/lib/libgcc.a
FreeBSD-libcompiler_rt-dev-lib32-16.snap20250923153156:
        /usr/lib32/libcompiler_rt.a
        /usr/lib32/libgcc.a


(The following will find somewhat more than is
of interest.)

# pkg info -l -C -x '^FreeBSD-*' | grep -e ^FreeBSD- -e libgcc | grep -B1 -e
libgcc | grep -v ^--
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
FreeBSD-clibs-16.snap20251001102954:
        /lib/libgcc_s.so.1
FreeBSD-clibs-dbg-16.snap20251001102954:
        /usr/lib/debug/lib/libgcc_s.so.1.debug
FreeBSD-clibs-dbg-lib32-16.snap20251001102954:
        /usr/lib/debug/usr/lib32/libgcc_s.so.1.debug
FreeBSD-clibs-dev-16.snap20251001234227:
        /usr/lib/libgcc_eh.a
        /usr/lib/libgcc_s.so
FreeBSD-clibs-dev-lib32-16.snap20251001102954:
        /usr/lib32/libgcc_eh.a
        /usr/lib32/libgcc_s.so
FreeBSD-clibs-lib32-16.snap20251001102954:
        /usr/lib32/libgcc_s.so.1
FreeBSD-libcompiler_rt-dev-16.snap20250923153156:
        /usr/lib/libgcc.a
FreeBSD-libcompiler_rt-dev-lib32-16.snap20250923153156:
        /usr/lib32/libgcc.a
FreeBSD-src-16.snap20251001223513:
        /usr/src/lib/libgcc_eh/Makefile
        /usr/src/lib/libgcc_eh/Makefile.depend
        /usr/src/lib/libgcc_eh/Makefile.inc
        /usr/src/lib/libgcc_s/Makefile
        /usr/src/lib/libgcc_s/Makefile.depend
        /usr/src/lib/libgcc_s/Symbol.map
        /usr/src/lib/libgcc_s/SymbolDefault.map
        /usr/src/lib/libgcc_s/Versions.def
        /usr/src/lib/libgcc_s/arm/Symbol.map

-- 
You are receiving this mail because:
You are on the CC list for the bug.