Support for the ARM 64 bit CPU architecture (aarch64) was introduced in autoconf 2.69. openjade 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/openjade/openjade-aarch64.patch which updates config.guess and config.sub to recognize aarch64.
Thanks for suggestion and patch, I will keep it as downstream patch. OpenJade upstream is imho dead - 5 years since last commit in sourceforge SVN.
Because of the very strange structure of autoconf/automake files in openjade projects, approach #3 seems to be best solution. I downloaded the config.sub and config.guess from the upstream git (with comment in spec file how to get the files and why we use them this way) and used them as source2 and source3, to keep persistent timestamp. Built in F19 and Rawhide as openjade-1.3.2-43.fc* , closing RAWHIDE.