On 18.03.2016 09:49, Jeff Johnson wrote:
I have uploaded another snapshot release that addresses
all the issues you have reported:

        rpm-5.4.16-0.20160318.src.rpm

yet another linking error:

/bin/sh ../libtool --tag=CC --mode=link ccache gcc -fopenmp -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fn o-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_GNU_SOURCE -D_REENTRANT -Wl,--as-ne eded -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o b2sum b2sum.o librpmio.la ../misc/librpmmisc.la -lacl - luuid -lossp-uuid -lpcreposix -lpcre -ldl -lm -ldb_sql-5.2 -ldb-5.2 -lmagic -lsemanage -lsepol -lselinux -lsasl2 -lbeecrypt -ll zma -lbz2 -lz -lpopt -lpthread -lelf -lpopt -lz -lsasl2 -lselinux -lsepol -lsemanage -lpcre libtool: link: ccache gcc -fopenmp -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar- tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf -4 -fno-debug-types-section -fvar-tracking-assignments -g2 -D_GNU_SOURCE -D_REENTRANT -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/b2sum b2sum.o ./.libs/librpmio.so -L../lua /home/users/glen/rpm/packages/BUILD.x86_64-linux/rpm-5.4.16/misc/.libs/librpmmisc.so /usr/lib64/libstdc++.so ../misc/.libs/librpmmisc.so -ldb_sql-5.2 -ldb-5.2 /usr/lib64/libacl.so /usr/lib64/libattr.so /usr/lib64/libuuid.so /usr/lib64/libossp-uuid.so /usr/lib64/libpcreposix.so -lm /usr/lib64/libdb_sql-5.2.so /usr/lib64/libdb-5.2.so /usr/lib64/libmagic.so /usr/lib64/libbeecrypt.so -lrt /usr/lib64/liblzma.so /usr/lib64/libbz2.so -lpthread -lelf /usr/lib64/libpopt.so -lz /usr/lib64/libsasl2.so -lcrypt /usr/lib64/libpam.so /usr/lib64/libaudit.so -ldl -lselinux -lsepol -lsemanage /usr/lib64/libpcre.so -pthread -fopenmp
./.libs/librpmio.so: undefined reference to `va_start'
./.libs/librpmio.so: undefined reference to `va_end'
collect2: error: ld returned 1 exit status
Makefile:1722: recipe for target 'b2sum' failed
make[4]: Leaving directory '/home/users/glen/rpm/BUILD/x86_64-linux/rpm-5.4.16/rpmio'

full build log can be obtained from here:
https://srcbuilder.pld-linux.org/th/queue.html#144799

i wish it would be possible to disable building cruft that is not used. that is tests (as we do not run tests) and some weird and perhaps experimental tools like b2sum. pld intention is not to do some build coverage, but just get /bin/rpm compiled and packaged.

and the text fields still contain garbage:

[~/rpm/packages/rpm(5.4.16) (dev-5.4.16)⚡] ➔ rpm -qpi rpm-5.4.16-0.20160318.src.rpm|less
Name        : rpm                          Relocations: (not relocatable)
Version     : 5.4.16                            Vendor: (none)
Release : 0.20160318 Build Date: R 18 märts 2016 06:37:34 EET
Install Date: (not installed)            Build Host: hi.jbj.org
Group       : (<82>^H^A                          Source RPM: (none)
Size        : 20865854                         License: LGPLv2
Signature : RSA/SHA1, R 18 märts 2016 06:37:34 EET, Key ID 768f85a5ee133bfb
URL         : http://rpm5.org
Summary     : <88><AB>  ^A
Architecture: x86_64
Description :
ȫ       ^A
(END)



--
glen

_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to