Large files support on FreeBSD

The Doctor doctor at doctor.nl2k.ab.ca
Sun Mar 22 14:53:42 UTC 2009


On Sun, Mar 22, 2009 at 01:28:01PM +0100, Julien ÉLIE wrote:
> Hi The Doctor,
>
>> Has this been tried on FreeBSD 6.4?
>
> No I have not.
> Could you please try it if you have one?
>
> Just do with CURRENT:
>
> ./configure
> make
> make tests

Gmake for the BSD anyways test 1

./runtests TESTS

Running all tests listed in TESTS.  If any tests fail, run the failing
test program by hand to see more details.  The test program will have the
same name as the test set but with ".t" appended.

authprogs/ckpasswd......ok
authprogs/domain........ok
authprogs/ident.........ok (skipped 1 test)
clients/getlist.........ok
innd/artparse...........ok
innd/chan...............ok
lib/asprintf............ok
lib/buffer..............ok
lib/concat..............ok
lib/conffile............ok
lib/confparse...........ok
lib/date................ok (skipped 1 test)
lib/dispatch............ok
lib/getaddrinfo.........FAILED 72
lib/getnameinfo.........ok
lib/hash................ok
lib/hashtab.............ok
lib/hex.................ok
lib/hstrerror...........ok
lib/inet_aton...........ok
lib/inet_ntoa...........ok
lib/inet_ntop...........ok
lib/innconf.............ok
lib/list................ok
lib/md5.................ok
lib/memcmp..............ok
lib/messages............ok
lib/mkstemp.............ok
lib/network.............ok (skipped 52 tests)
lib/pread...............ok
lib/pwrite..............ok
lib/qio.................ok
lib/setenv..............ok
lib/snprintf............ok
lib/strerror............FAILED 2
lib/strlcat.............ok
lib/strlcpy.............ok
lib/tst.................ok
lib/uwildmat............ok
lib/vector..............ok
lib/wire................ok
lib/xmalloc.............ok
lib/xwrite..............ok
nnrpd/auth-ext..........ok
overview/api............ok (skipped 6 tests)
overview/buffindexed....ok
overview/overchan.......ok
overview/tradindexed....ok
overview/xref...........ok
storage/archive.........ok
storage/makehistory.....ok
storage/sm..............ok
util/convdate...........ok
util/innbind............ok (skipped 10 tests)
util/inndf..............ok
util/innupgrade.........ok

Failed Set                 Fail/Total (%) Skip Stat  Failing Tests
-------------------------- -------------- ---- ----  ------------------------
lib/getaddrinfo               1/75     1%    0    0  72
lib/strerror                  1/5     20%    0    0  2

Failed 2/2825 tests, 99.93% okay, 70 tests skipped.
Files=56,  Tests=2825,  34.43 seconds (1.28 usr + 1.29 sys = 2.57 CPU)
gmake[1]: *** [test] Error 1
gmake[1]: Leaving directory `/usr/source/inn-CURRENT-20090322/tests'
gmake: *** [test] Error 2                             

>
> make clean
> ./configure --enable-largefiles
> make
> make tests
>


And test 2 yields

./runtests TESTS

Running all tests listed in TESTS.  If any tests fail, run the failing
test program by hand to see more details.  The test program will have the
same name as the test set but with ".t" appended.

authprogs/ckpasswd......ok
authprogs/domain........ok
authprogs/ident.........ok (skipped 1 test)
clients/getlist.........ok
innd/artparse...........MISSED 1-360 (killed by signal 11, core dumped)
innd/chan...............ok
lib/asprintf............ok
lib/buffer..............ok
lib/concat..............ok
lib/conffile............ok
lib/confparse...........ok
lib/date................ok (skipped 1 test)
lib/dispatch............ok
lib/getaddrinfo.........FAILED 72
lib/getnameinfo.........ok
lib/hash................ok
lib/hashtab.............ok
lib/hex.................ok
lib/hstrerror...........ok
lib/inet_aton...........ok
lib/inet_ntoa...........ok
lib/inet_ntop...........ok
lib/innconf.............ok
lib/list................ok
lib/md5.................ok
lib/memcmp..............ok
lib/messages............ok
lib/mkstemp.............ok
lib/network.............ok (skipped 52 tests)
lib/pread...............ok
lib/pwrite..............ok
lib/qio.................ok
lib/setenv..............ok
lib/snprintf............ok
lib/strerror............FAILED 2
lib/strlcat.............ok
lib/strlcpy.............ok
lib/tst.................ok
lib/uwildmat............ok
lib/vector..............ok
lib/wire................ok
lib/xmalloc.............ok
lib/xwrite..............ok
nnrpd/auth-ext..........ok
overview/api............MISSED 55-75 (exit status 1)
overview/buffindexed....MISSED 1-21 (exit status 1)
overview/overchan.......ok
overview/tradindexed....ok
overview/xref...........ok
storage/archive.........ok
storage/makehistory.....FAILED 1-5
storage/sm..............ok
util/convdate...........ok
util/innbind............ok (skipped 10 tests)
util/inndf..............MISSED 3-6 (exit status 1)
util/innupgrade.........ok

Failed Set                 Fail/Total (%) Skip Stat  Failing Tests
-------------------------- -------------- ---- ----  ------------------------
innd/artparse               360/360  100%    0   --  1-360
lib/getaddrinfo               1/75     1%    0    0  72
lib/strerror                  1/5     20%    0    0  2
overview/api                 21/75    28%    0    1  55-75
overview/buffindexed         21/21   100%    0    1  1-21
storage/makehistory           5/5    100%    0    0  1-5
util/inndf                    4/6     67%    0    1  3-6

Failed 413/2831 tests, 85.41% okay, 64 tests skipped.
Files=56,  Tests=2831,  130.39 seconds (3.38 usr + 9.23 sys = 12.61 CPU)
*** Error code 1

Stop in /usr/source/inn-CURRENT-20090322/tests.
*** Error code 1

Stop in /usr/source/inn-CURRENT-20090322.            

Voila.

I wonder  looking at the BSD/OS 4.3.1

The Configuration file is

CC=/usr/bin/gcc CFLAGS="-g -O2 -Wall " SENDMAIL=/usr/sbin/sendmail PERL=/usr/bin/perl PYTHON=/usr/contrib/bin/python2.5 AWK=/usr/bin/awk EGREP=/bin/egrep SED=/usr/bin/sed SORT=/usr/bin/sort COMPRESS=/usr/bin/compress GZIP=/usr/contrib/bin/gzip GPG=/usr/contrib/bin/gpg ./configure --prefix=/var/news --libexecdir=/var/news/libexec --datadir=/usr/share --sysconfdir=/var/news/etc --localstatedir=/var
--infodir=/usr/share/info --mandir=/usr/share/man --with-db-dir=/var/news/etc --with-run-dir=/var/news/run --with-etc-dir=/var/news/etc --with-spool-dir=/var/news/spool --with-log-dir=/var/log/news --with-news-user=bin --with-news-group=news --with-low-memory  --with-berkeleydb=/usr/ --with-sendmail=/usr/sbin/sendmail
--enable-ipv6 --enable-largefiles  --without-pam --without-kerberos --with-innd-port=119 --with-sasl=/usr/contrib --with-openssl=/usr/contrib --with-perl --enable-keywords --without-tk --without-curses --with-python --with-max-sockets=100

And make test yields

./runtests TESTS

Running all tests listed in TESTS.  If any tests fail, run the failing
test program by hand to see more details.  The test program will have the
same name as the test set but with ".t" appended.

authprogs/ckpasswd......ok
authprogs/domain........ok
authprogs/ident.........MISSED 1-4 (exit status 1)
clients/getlist.........ok
innd/artparse...........ok
innd/chan...............ok
lib/asprintf............ok
lib/buffer..............ok
lib/concat..............ok
lib/conffile............ok
lib/confparse...........ok
lib/date................ok
lib/dispatch............ok
lib/getaddrinfo.........FAILED 72
lib/getnameinfo.........ok
lib/hash................ok
lib/hashtab.............ok
lib/hex.................ok
lib/hstrerror...........ok
lib/inet_aton...........ok
lib/inet_ntoa...........ok
lib/inet_ntop...........ok
lib/innconf.............ok
lib/list................ok
lib/md5.................ok
lib/memcmp..............ok
lib/messages............ok
lib/mkstemp.............ok
lib/network.............MISSED 1-117 (exit status 1)
lib/pread...............ok
lib/pwrite..............ok
lib/qio.................ok
lib/setenv..............ok
lib/snprintf............ok
lib/strerror............ok
lib/strlcat.............ok
lib/strlcpy.............ok
lib/tst.................ok
lib/uwildmat............ok
lib/vector..............ok
lib/wire................ok
lib/xmalloc.............ok
lib/xwrite..............ok
nnrpd/auth-ext..........ok
overview/api............ok (skipped 6 tests)
overview/buffindexed....ok
overview/overchan.......ok
overview/tradindexed....ok
overview/xref...........ok
storage/archive.........ok
storage/makehistory.....ok
storage/sm..............ok
util/convdate...........ok
util/innbind............ok (skipped 5 tests)
util/inndf..............ok
util/innupgrade.........ok

Failed Set                 Fail/Total (%) Skip Stat  Failing Tests
-------------------------- -------------- ---- ----  ------------------------
authprogs/ident               4/4    100%    0    1  1-4
lib/getaddrinfo               1/75     1%    0    0  72
lib/network                 117/117  100%    0    1  1-117

Failed 122/2884 tests, 95.77% okay, 11 tests skipped.
Files=56,  Tests=2884,  77.81 seconds (0.85 usr + 2.45 sys = 3.30 CPU)
gmake[1]: *** [test] Error 1
gmake[1]: Leaving directory `/usr/source/inn-CURRENT-20090322/tests'
gmake: *** [test] Error 2                       


> -- 
> Julien ÉLIE
>
> « -- J'ai horreur de tirer des chefs sans provisions !
>  -- Et moi, je ne peux pas encaisser les chefs aux porteurs. » (Astérix) 
>
> _______________________________________________
> inn-workers mailing list
> inn-workers at lists.isc.org
> https://lists.isc.org/mailman/listinfo/inn-workers
>
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>

-- 
Member - Liberal International	This is doctor at nl2k.ab.ca
Ici doctor at nl2k.ab.ca God, Queen and country! Beware Anti-Christ rising!
Never Satan President Republic!
Point to http://tv.cityonahillproductions.com/ 

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the inn-workers mailing list