On Fri, May 13, 2005, Henri Gomez wrote: > > My understand was that the options "--with-cpu=none --with-arch=none" we > > are using during BeeCrypt configure time does already disable assembly > > stuff. > > In 2.3.1 or HEAD/CURRENT ?
Both should be the same in this corner. > BTW, it works now that I removed the gnu GAS from the build pass and > that AIX as is used instead. > > But now it's rpm which fail ;( > > /opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/sys/types.h:159: > warning: `size_t' previously declared here > fts.c: In function `Fts_open': > fts.c:174: error: invalid type argument of `unary *' > fts.c:215: error: invalid type argument of `unary *' > fts.c:224: error: invalid type argument of `unary *' > fts.c: In function `Fts_close': > fts.c:364: error: invalid type argument of `unary *' > fts.c: In function `Fts_read': > fts.c:538: error: invalid type argument of `unary *' > fts.c:561: error: invalid type argument of `unary *' > fts.c: In function `Fts_set': > fts.c:588: error: invalid type argument of `unary *' > fts.c: In function `Fts_children': > fts.c:604: error: invalid type argument of `unary *' > fts.c:617: error: invalid type argument of `unary *' > fts.c: In function `fts_build': > fts.c:818: error: invalid type argument of `unary *' > fts.c:842: error: invalid type argument of `unary *' > fts.c: In function `fts_stat': > fts.c:980: error: invalid type argument of `unary *' > fts.c: In function `fts_palloc': > fts.c:1145: error: invalid type argument of `unary *' > fts.c: In function `fts_safe_changedir': > fts.c:1214: error: `_STAT_VER' undeclared (first use in this function) > fts.c:1214: error: (Each undeclared identifier is reported only once > fts.c:1214: error: for each function it appears in.) > fts.c:1220: error: invalid type argument of `unary *' > fts.c:1231: error: invalid type argument of `unary *' > make[2]: *** [fts.lo] Error 1 > make[2]: Leaving directory `/QOpenSys/tmp/openpkg-2.3.1/rpm-4.2.1/rpmio' > make[1]: *** [all-recursive] Error 1 Yes, this is where I got stuck recently, too. fts.c is a nasty piece of source which pokes around in libc structures. One needs an explicit #ifdef/#endif for AIX there, but I was until now not able to figure out what we need inside the #ifdef/#endif (it's just 3-4 lines of macros, but one has to fiddle around with the system libc here)... I appreciate a solution. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org