Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jul 2025 12:12:52 -0700
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        A FreeBSD User <freebsd@walstatt-de.de>
Cc:        Cy Schubert <cy@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   Re: git: ae07a5805b19 - main - krb5: Add version maps
Message-ID:  <20250722191252.C3CDC420@slippy.cwsent.com>
In-Reply-To: <20250722181950.436cf5f2@thor.sb211.local>
References:  <202507221548.56MFmoo2060272@gitrepo.freebsd.org>  <20250722181950.436cf5f2@thor.sb211.local>

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20250722181950.436cf5f2@thor.sb211.local>, A FreeBSD User 
writes:
[...]
> > *** 953 LINES SKIPPED ***
> >=20
>
> This commit breaks buildworld for me:
>
> [...]
> --- libzfs.so.4 ---
> Building shared library libzfs.so.4
> cc -target x86_64-unknown-freebsd15.0 --sysroot=3D/usr/obj/usr/src/amd64.am=
> d64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin  -Wl,-zrelro    -fstack-=
> protector-strong -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-text=
> rel  -o libzfs.so.4 -Wl,-soname,libzfs.so.4 libzfs_changelist.pico libzfs_c=
> onfig.pico libzfs_crypto.pico libzfs_dataset.pico libzfs_diff.pico libzfs_i=
> mport.pico libzfs_iter.pico libzfs_mount.pico libzfs_pool.pico libzfs_sendr=
> ecv.pico libzfs_status.pico libzfs_util.pico libzfs_compat.pico libzfs_zmou=
> nt.pico libshare.pico nfs.pico os/freebsd/nfs.pico os/freebsd/smb.pico city=
> hash.pico zfeature_common.pico zfs_comutil.pico zfs_deleg.pico zfs_fletcher=
> .pico zfs_fletcher_superscalar.pico zfs_fletcher_superscalar4.pico zfs_name=
> check.pico zfs_prop.pico zfs_valstr.pico zpool_prop.pico zprop_common.pico =
> zfs_fletcher_intel.pico zfs_fletcher_sse.pico zfs_fletcher_avx512.pico  -la=
> vl  -lbsdxml  -lcrypto  -lgeom  -lm  -lmd  -lnvpair   -lrt  -lumem  -lutil =
>  -luutil  -lz  -lzfs_core  -lzutil -lpthread=20
> --- krb5/lib/krb5__L ---
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_asn1_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_k524_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_kdb5_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_krb5_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_kv5m_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'et_prof_=
> error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_asn1_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_k524_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_kdb5_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_krb5_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_k5e1_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_kv5m_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'initiali=
> ze_prof_error_table' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> abandon' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> add_relation' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> clear_relation' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> flush' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> flush_to_buffer' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> flush_to_file' failed: symbol not defined
> ld: error: version script assignment of 'KRB5_KRB5_1.0' to symbol 'profile_=
> free_buffer' failed: symbol not defined
> ld: error: too many errors emitted, stopping now (use --error-limit=3D0 to =
> see all errors)
> cc: error: linker command failed with exit code 1 (use -v to see invocation)
> *** [libkrb5.so.121] Error code 1
>
> make[4]: stopped making "all" in /usr/src/krb5/lib/krb5
> make[4]: 1 error
> [...]
>
> Kind regards
> oh

Sorry about the breakage. It's been fixed by f58febc4cefa.


-- 
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






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