Hello, just got to check Rawhide's emacs package, so: 1. - Prereq: /sbin/install-info is needed to have info pages correctly installed 2. PUREDEF and XPUREDEF are empty so I propose to remove them 3. Why si libtoolize called? 4. shouldn't be optimalization left out for -nox too? 5. there is something like this in spec:-) #Build binary with X support [ -d build-withx ] && rm -rf build-withx mkdir build-withx && cd build-withx CFLAGS="$RPM_OPT_FLAGS $XPUREDEF" LDFLAGS=-s \ CFLAGS="$XPUREDEF" LDFLAGS=-s \ ../configure ${CONFOPTS} --with-x-toolkit ${RPM_ARCH}-redhat-linux-gnu make cd .. I do not think that both CFLAGS and LDFLAGS should be used :-)) 6. /usr/lib/emacs/site-lisp should be removed - we have /usr/share/emacs/site-lisp 7. LDFLAGS=-s is used so any strip does not have reason... 8. recompilation of patched mh-utils.el should be added 9. I propose also updating gnus to newer version because it is terrible to distribute (in Emacs, not in RH) old version of main news and mail client. 10. site-lisp directories do not contain subdirs.el files I think this is everything. Plese keep me informed about changes you agree with. Thank you.
I'm just uploading emacs-20.5a-3.src.rpm to incoming.redhat.com with all of these things fixed.
1. you're right, fixed. 2. they're not empty anymore 3. because we need to pull in the latest config.guess for weird architectures. 4. optimization is on for everybody now 5. doh. that was dumb, fixed. 6. not really - emacs still likes toi check every once in a while. dunno why. 7. you're right 8. done (I think) 9. I'd rather not go there and start updating random packages within emacs 10. done again (I think)
Can you mail me a diff for your spec file? incoming.redhat.com is a mess now and your package update was messed up.
*** Bug 7479 has been marked as a duplicate of this bug. ***
Where is it fixed? In emacs-20.5-5 in Rawhide? I will send you the diff tomorrow because I do not have it here.
rawhide will be updated at the end of the week.
it is not :-( Can you send me the package via mail? Thank you.