Hello Sean, Sean Boudreau wrote: > Under QNX with 1.4.10 the only things that actually need > fpurge() and freading() are their tests. The tests fail but > in this context it doesn't matter. Or are you saying their > role has expanded post 1.4.10?
The role of gnulib is to provide generally useful functions. Whether m4-1.4.10 uses a particular function or not, is only marginally relevant to the other users of gnulib. Since you apparently have access to QNX systems, and since your company seeks world domination with QNX [1], can you help us to do the porting? I prepared some modifications and then did $ ./gnulib-tool --create-testdir --dir=/tmp/gnulib-qnx-testdir --with-tests \ fbufmode fflush fpending fpurge freadable freadahead freading fseek fseeko \ fseterr ftell ftello fwritable fwriting Can you download that from http://www.haible.de/bruno/gnu/gnulib-qnx-testdir.tar.gz and then please report the output, the config.log, and the test failure investigations from $ cd gnulib-qnx-testdir $ ./configure CC="gcc -g -Wall" $ make $ make check Bruno [1] http://community.qnx.com/sf/docman/do/downloadDocument/projects.core_os/docman.root.os_docs/doc1073