(aside) I've added Reply-To: <rpm-de...@rpm5.org> which is likely the better forum, and because I did not receive this msg for whatever reason: rpm-5.4.16 snapshot, take 2
> 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 Somehow I have to release one rpm-5.4.16 tarball, not one for every possible distro purpose. The issue with missing va_start has nothing to do with "cruft", but rather that librpmio is misbuilt on PLD somehow: ensuring that #include <stdarg.h> happens will surely be the fix. Can you find which .o is not including <strdarg.h>? Or make the actual failed build available so that I can diagnose? > and the text fields still contain garbage: As I tried to say below, PLD and rpm5.org are likely going to differ on removing the RPM_I18NSTRING_TYPE = 9 data type from rpm headers. I explicitly verified that Summary/Group/Description could be displayed using both rpm-4.13.0 (as in Fedora 23), and rpm-5.4.16, in both LANG=en_US.UTF-8 and LANG=fr_FR with the underlying switch disabling the change in system.h: /** * Eliminate RPM_I18NSTRING_TYPE. */ #define SUPPORT_I18NSTRING_TYPE 1 (which is what PLD is likely going to use). I will check the other value of SUPPORT_I18NSTRING_TYPE next. hth 73 de Jeff On Mar 18, 2016, at 3:49 AM, 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 > > The issue of garbled text is both locale and rpm version dependent > and is _NOT_ reproducible with rpm-5.4.16, but is reproducible > with rpm-4.13.0 when a locale is specified. > > PLD and rpm5.org are likely to disagree on the issue of including > I18N in spec files and in headers no matter what. > > I have checked that rpm can be built using --without-openssl > and/or --without-acl. > > The linkage problem with rpmio/tgfs which uses shm_open(3) has to do > with a missing -lrt which may be implicitly specified by some other > configure option, perhaps OPENMP. > > Meanwhile I have hardwired -lrt for tgfs ldflags. The other issues I had with > tgfs (a test program for GridFS using MongoDB) had to do with > misconfiguration, > not anything else. There is a need for an error message which I will add > shortly. > > hth > > 73 de Jeff > > On Mar 15, 2016, at 6:14 PM, Elan Ruusamäe wrote: > >> On 15.03.2016 22:27, Jeff Johnson wrote: >>> There is a snapshot release of rpm-5.4.16 now available at >>> >>> >>> http://rpm5.org/files/rpm/rpm-5.4/SNAPSHOT/rpm-5.4.16-0.20160315.src.rpm >> it's text fields seem to contain garbage: >> >> [~/rpm/packages/rpm(5.4.15) (dev-5.4.16)⚡] ➔ less >> rpm-5.4.16-0.20160315.src.rpm >> Name : rpm Relocations: (not relocatable) >> Version : 5.4.16 Vendor: (none) >> Release : 0.20160315 Build Date: T 15 märts 2016 >> 21:13:03 EET >> Install Date: (not installed) Build Host: hi.jbj.org >> Group : (<C2>^E^B Source RPM: (none) >> Size : 20861253 License: LGPLv2 >> Signature : RSA/SHA1, T 15 märts 2016 21:13:03 EET, Key ID fd73f8a36edb4910 >> URL : http://rpm5.org >> Summary : <88><EB>^F^B >> Architecture: x86_64 >> Description : >> <C8><EB>^F^B >> * K märts 16 2016 Jeff Johnson <j...@rpm5.org> -5.4.16 >> - improve uncoupling from rpmbuild configuration. >> >> >> anyway, will push soon dev-5.4.16 branch in pld repo [1] for anyone wishing >> to test it >> >> ps: tarball size increased 5mb: >> >> [~/rpm/packages/rpm(5.4.16) (dev-5.4.16)⚡] ➔ l rpm-5.4.*gz >> -rw-r----- 1 glen users 15M 25. okt 2014 rpm-5.4.15.tar.gz >> -rw-r--r-- 1 glen users 20M 15. märts 21:04 rpm-5.4.16.tar.gz >> >> >> [1] http://git.pld-linux.org/packages/rpm.git & >> https://github.com/pld-linux/rpm >> >> -- >> glen >> >> _______________________________________________ >> pld-devel-en mailing list >> pld-devel-en@lists.pld-linux.org >> http://lists.pld-linux.org/mailman/listinfo/pld-devel-en > > _______________________________________________ > pld-devel-en mailing list > pld-devel-en@lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-devel-en _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en