Any chance you might have a look at this build log: http://buildsys.zero42.at/koji/getfile?taskID=75486&name=build.log peekfd is broken. Compile error: [oliver@gosa src]$ make peekfd gcc -DHAVE_CONFIG_H -I. -I.. -Wall -DLOCALEDIR=\"/usr/share/locale\" -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -mieee -D_GNU_SOURCE -MT peekfd.o -MD -MP -MF .deps/peekfd.Tpo -c -o peekfd.o peekfd.c peekfd.c: In function ‘main’: peekfd.c:210: error: storage size of ‘regs’ isn’t known peekfd.c:210: warning: unused variable ‘regs’ make: *** [peekfd.o] Error 1 Any ideas? Thx.
The peekfd is highly hardware dependent -- it peeks the CPU registers. I have created patches that make it compile/run on all the main architectures Fedora supports -- I didn't realize that there is someone who would try to compile that thing on Alpha as well. Sorry. The easiest solution is to exclude arch for anything not {ix86|x86_64|ppc}. It's not that useful application anyway...
Well, Alpha is in the secondary arch proposal. So everythin will be built :-) However, can you simple do a %ifarch %ix86 x86_64 ppc for peekfd in %files section? Then other archs (like s390(x)) will not have a problem as well.
There was a little change required in the Makefile.am also. The testing package is here: http://tsmetana.fedorapeople.org/psmisc/psmisc-22.6-2.fc8.src.rpm I would be thankful if you could test whether it builds correctly and then I'll commit the changes.
Nop. That doesn't do the trick, as the man-page still get's installed: Installed (but unpackaged) file(s) found: /usr/share/man/man1/peekfd.1.gz
@#&*$$!... OK. Uploaded a new package (same place, same name) with %ifnarch %ix86 x86_64 ppc rm -f $RPM_BUILD_ROOT/%{_mandir}/man1/peekfd.1* %endif in the %install section. That should help.
WorksForMe(tm). :-)
psmisc-22.6-2.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update psmisc'
psmisc-22.6-2.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.