Sorry I'm not sure if this is the right place, but....
On F28 and up we can no longer build 389-ds-base. We keep getting errors in random places about:
libtool: error: cannot find the library 'libldaputil.la' or unhandled argument 'libldaputil.la'
We have not changed anything around "libldaputil", and I can not find out why this is now a problem. Looking at the build logs it's hard to tell where its going wrong, or how to fix it.
Here are some examples/variations of the error:
libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,- D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr /lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/pwdhash ldap/servers/slapd/tools/pwdhash-pwenc.o ./.libs/libslapd.so -L/usr/lib64 -lkrb5 -lk5crypto -lcom_err -lpcre -lsystemd /builddir/build/BUILD/389-ds-base-1.4.0.7/.libs/libsds.so -lpthread /builddir/build/BUILD/389-ds-base-1.4.0.7/.libs/libsvrcore.so ./.libs/libsvrcore.so -ltcmalloc -lplc4 -lplds4 -lnspr4 -lssl3 -lnss3 -lldap_r -llber -lsasl2 -Wl,-rpath -Wl,/usr/lib64/dirsrv libtool: error: cannot find the library 'libldaputil.la' or unhandled argument 'libldaputil.la' make[1]: *** [Makefile:6741: ns-slapd] Error 1 make[1]: *** Waiting for unfinished jobs....
Another one
/bin/sh ./libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -avoid-version -Wl,-z,relro -Wl,-z,defs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libaddn-plugin.la -rpath /usr/lib64/dirsrv/plugins ldap/servers/plugins/addn/libaddn_plugin_la-addn.lo libslapd.la libldaputil.la -lplc4 -lplds4 -lnspr4 libtool: error: cannot find the library 'libldaputil.la' or unhandled argument 'libldaputil.la' make[1]: *** [Makefile:4878: libaddn-plugin.la] Error 1
Another one:
libtool: link: gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/migratecred ldap/servers/slapd/tools/migratecred-migratecred.o ./.libs/libslapd.so -L/usr/lib64 -lkrb5 -lk5crypto -lcom_err -lpcre -lsystemd /builddir/build/BUILD/389-ds-base-1.4.0.7/.libs/libsds.so -lpthread /builddir/build/BUILD/389-ds-base-1.4.0.7/.libs/libsvrcore.so ./.libs/libsvrcore.so -ltcmalloc -lplc4 -lplds4 -lnspr4 -lssl3 -lnss3 -lldap_r -llber -lsasl2 -Wl,-rpath -Wl,/usr/lib64/dirsrv libtool: error: cannot find the library 'libldaputil.la' or unhandled argument 'libldaputil.la' make[1]: *** [Makefile:6741: ns-slapd] Error 1
I can provide the makefile, etc. Any help /directionon this would be greatly appreciated.
Thanks!
I don't think this is an infrastructure problem without more information. If these build problems are happening in koji then it might be a Release Engineering problem https://pagure.io/releng/ but build numbers and such would need to be included to show which builds are dieing. If the problem is in the copr builders then it would be on their site.
This is happening on Koji, so I will close this and open a ticket with release engineering I guess.
Metadata Update from @mreynolds: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)