Support for the ARM 64 bit CPU architecture (aarch64) was introduced in autoconf 2.69. whatsup appears to use an earlier version of autoconf, preventing its being built. This can be fixed in of three ways (In order of preference): 1. Work with upstream to migrate the package to autoconf 2.69. 2. Rerun autoconf or autoreconf in %prep or %build prior to running configure. 3. Apply the patch at http://ausil.fedorapeople.org/aarch64/whatsup/whatsup-aarch64.patch which updates config.guess and config.sub to recognize aarch64.
I'm fine with trying to do an autogen.sh or autoreconf like thing in the spec file. May have to ask upstream for more build info to regenerate this. However, I've been trying to find a place to test the aarch64 to make sure it works. So far I've got the simulator from the arm website got the latest img-foundation.axf from linaro and am using the latest rootfs.git from http://fedorapeople.org/groups/armv8/rootfs.git but there's so many missing pieces to the image, yum doesn't work because its missing libffi. There isn't even an sshd or clients for ssh. I guess I don't see the progress yet to really get this fixed right now, since I'm having to build all the dependencies for this package to even check to see if it works. So am I missing something or is the above where aarch64 is at right now?
Okay, is it better to do an autoreconf in the spec file or call %{GNUconfigure} ??
Oh, GNUconfigure doesn't work... So, autoreconf doesn't work so well with these packages. I'll talk to upstream about getting that part fixed but I'm kind of confused. The config.guess and config.sub are part of automake not autoconf. So why does upstream need to support autoconf 2.69 when the config.sub/config.guess from older automakes won't have the aarch64 in it?
for future reference I'll need to test this but I think autoreconf -I config -f -i should work for both genders and whatsup.
I have versions of both genders and whatsup that should fix this issue but every time I remember I need to run fedpkg update we're in some sort of f19 freeze. https://koji.fedoraproject.org/koji/buildinfo?buildID=406713 https://koji.fedoraproject.org/koji/buildinfo?buildID=406629 Here's the koji builds for both just in case you want to test things out.
This should be resolved now, the update automagically got pushed for me.