PACKAGE NAME ------------ neko_curl DESCRIPTION ----------- A command line tool and library for transferring data with URLs SOURCE/VERSION -------------- curl-7.60.0 / 12 IRIX/MIPSPRO VERSION -------------------- 6.5.22 / 7.4.4m ENVIRONMENT VARIABLES --------------------- setenv CC c99 setenv MAKE /usr/nekoware/bin/gmake setenv PERL /usr/nekoware/bin/perl setenv CFLAGS '-O2 -mips4 -n32 -diag_error 1035 -woff 3970' setenv LDFLAGS '-L/usr/nekoware/lib' setenv CPPFLAGS '-I/usr/nekoware/include' setenv LIBS -lpthread setenv PATH /usr/nekoware/bin:/usr/nekoware/sbin:$PATH setenv OPENSSL_CFLAGS '-I/usr/nekoware/include' setenv OPENSSL_LIBS '-L/usr/nekoware/lib -lssl -lcrypto' for building on mips3 systems, use: setenv CFLAGS '-O2 -mips3 -n32 -diag_error 1035 -woff 3970' CONFIGURE --------- ./configure --prefix=/usr/nekoware --with-ssl --with-zlib --with-libidn2 --disable-rpath --disable-smb --enable-ipv6 --with-ca-path=/usr/nekoware/certs BUILD ----- gmake gmake check gmake install KNOWN DEPENDENCIES ------------------ neko_gettext.sw.lib 10 maxint neko_libiconv.sw.lib 5 maxint neko_libidn2.sw.lib 1 maxint neko_libunistring.sw.lib 1 maxint neko_openssl.sw.lib 33 maxint neko_zlib.sw.lib 9 maxint gmake to build the package perl to make the documentation and the unittests ERRORS/MISCELLANEOUS -------------------- A recent perl is required to create the documentation which is why the path has to be changed to /usr/nekoware/bin to point to the perl from Nekoware Unittests can be run individually with cd tests ./runtests.pl And you receive debug output in tests/log The unittests on mips3 has one failure: ----- TESTDONE: 889 tests out of 890 reported OK: 99% TESTFAIL: These test cases failed: 1139 ----- 1139 is just a bug in the package: they forgot to add the -haproxy-protocol entry in curl.1 man page and this unittests checks if all curl options has manpages. On mips4 it has three failures: ----- TESTDONE: 905 tests out of 908 reported OK: 99% TESTFAIL: These test cases failed: 1056 1139 1233 ----- Apart from 1139, 1056 seems to fail because of the inability of ipv6 tools on IRIX to resolve localhost as ::1 This could be a problem with the Perl version not correctly handling http-server over ipv6 traffic. 1233 is odd in that it works normal for mips3 targets, but blocks for half an hour on mips4. No idea what to make of it. This package has dual support for both mips3 and mips4 architecture, controlled by the mach(CPUARCH=R4000) switch for libraries and executables. PACKAGED BY ----------- S/N VER PORTER Date --------------------------------------------------------------- 2 7.11.1 Frank Everdij (dexter1@gmail.com) 3 7.15.0 Joerg Behrens (behrens@takenet.de) 3 7.19.0 Jody Stephes (jodys@helluin.org) 5 7.19.7 Joerg Behrens (behrens@takenet.de) 11 7.37.0 Rainer Canavan (nekoware@canavan.de) 7520100 7.52.1 Rainer Canavan (nekoware@canavan.de) 12 7.61.0 Frank Everdij (dexter1@gmail.com) 24-09-2018