Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Aug 2025 16:44:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 288594] krb5 duplicate file installation breaks build
Message-ID:  <bug-288594-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288594

            Bug ID: 288594
           Summary: krb5 duplicate file installation breaks build
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: emaste@freebsd.org

>From Cirrus-CI:

su user -c "/usr/libexec/flua tools/pkgbase/metalog_reader.lua -c
/usr/obj/$(pwd -P)/${TARGET}.${TARGET_ARCH}/worldstage/METALOG"
error: ./usr/include/gssapi_krb5/gssapi/gssapi.h exists in multiple locations
and with different meta: line 15452,15513. off by "size"
error: ./usr/include/kadm5/admin.h file repeated with same meta: line
15526,15534
error: ./usr/include/kadm5/chpass_util_strings.h file repeated with same meta:
line 15528,15535
error: ./usr/include/kadm5/kadm_err.h file repeated with same meta: line
15527,15536
error: ./usr/include/kdb.h file repeated with same meta: line 15449,15453
error: ./usr/include/krad.h file repeated with same meta: line 15450,15454
error: ./usr/include/krb5.h file repeated with same meta: line 15451,15455

admin.h, chpass_util_strings.h, kadm_err.h are installed by both
krb5/lib/kadm5clnt and krb5/lib/kadm5srv:

$ make -C krb5/lib/kadm5clnt/ -n install 
install  -o root -g wheel -m 444  -C libkadm5clnt_mit.a /usr/lib/
install  -s -o root -g wheel -m 444  -C -S  libkadm5clnt_mit.so.122 /usr/lib/
install  -o root -g wheel -m 444  -C  libkadm5clnt_mit.so.122.debug
/usr/lib/debug/usr/lib/
install -l rs -o root -g wheel -m 755 -S   libkadm5clnt_mit.so.122
/usr/lib/libkadm5clnt_mit.so
install  -C -o root -g wheel -m 444 
/home/emaste/src/freebsd-git/main/crypto/krb5/src/lib/kadm5/admin.h kadm_err.h
chpass_util_strings.h /usr/include/kadm5/
install -l s -o root -g wheel -m 444 libkadm5clnt_mit.so
/usr/lib/libkadm5clnt.so

$ make -C krb5/lib/kadm5srv/ -n install
install  -o root -g wheel -m 444  -C libkadm5srv_mit.a /usr/lib/
install  -s -o root -g wheel -m 444  -C -S  libkadm5srv_mit.so.122 /usr/lib/
install  -o root -g wheel -m 444  -C  libkadm5srv_mit.so.122.debug
/usr/lib/debug/usr/lib/
install -l rs -o root -g wheel -m 755 -S   libkadm5srv_mit.so.122
/usr/lib/libkadm5srv_mit.so
install  -C -o root -g wheel -m 444 
/home/emaste/src/freebsd-git/main/crypto/krb5/src/lib/kadm5/admin.h
chpass_util_strings.h kadm_err.h /usr/include/kadm5/

gssapi.h, kdb.h, krad.h, krb5.h are coming from somewhere else (not yet known)

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

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