Created attachment 109188 [details] suggested patch to allow ghex building on x86_64 when popt.i386 is installed
ghex-2.8.0-3 did not build for preextras. Seems an insatlled opot package for i386 is the troublemaker. Without it it builds fine, but if you use the rpath-check from fedora-rpmdevtools the build also failes with: + /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot ERROR: file '/usr/bin/ghex2' contains a standard rpath '/usr/lib64' in [/usr/lib64] Fehler: Bad exit status from /var/tmp/rpm-tmp.79246 (%install) The attached patch fixes both problems. Discussion on the patch: https://www.redhat.com/archives/fedora-extras-list/2004-December/msg00012.html
I've followed the discussion on fedora-extras [thanks for the Cc anyway!], but unfortunately I don't have access to any system suitable for package development at the moment, and, for reasons at least partially beyond my control, I don't know when I will, so I'm not sure when I can deal with this. The no-scrollkeeper patch is essentially identical, right (i.e. except for different line numbers)?
>but unfortunately I don't have access to any system suitable >for package development at the moment, and, for reasons at least >partially beyond my control, I don't know when I will, so I'm not >sure when I can deal with this. Ahh, okay. Good to know. Maybe I'll try to fix this package together with Michael or someone else so we can at least build an x86_64 version. If you have problems with that: Just say and I'll stop! >The no-scrollkeeper patch is essentially identical, right Yes -- it was only neccessary due to the autoreconf stuff.
OK. You have my blessing to go ahead, and please coordinate it with Michael.
Created attachment 109529 [details] second try to fix ghex2 on x86_64 -- uses make parm LIBTOOL= as discussed with mschwendt on fedora-extras-list; Build and execution tested on x86_64 and i386
Applied in CVS.
[didn't mean to close this yet -- that was an accident ;)]
Fixed in ghex-2.8.1-2.x86_64.rpm