I found a suitable rpm source online: lz4-1.8.2-1.fc29.src.rpm. Saying "rpmbuild --rebuild lz4-1.8.2-1.fc29.src.rpm" does something, but the result is not an rpm. As shown in the complete transcript attached, the trouble in context appears to be here:
Code: Select all
lz4 installation completed make: Leaving directory `/root/rpmbuild/BUILD/lz4-1.8.2/programs' + %ldconfig_scriptlets libs /var/tmp/rpm-tmp.odyWTp: line 63: fg: no job control error: Bad exit status from /var/tmp/rpm-tmp.odyWTp (%install)
Q1: What should I try next?
Q2: If and when this process actually produces a usable rpm, it will likely be of the x86_64 variety, because that is the native type of my system. But apparently some system components (including systemd.i686, which sounds important) want the i686 flavour instead. What steps are necessary to build the i686 version and install it alongside its x86_64 partner?