make check with static only builds

Andreas Jaeger aj@suse.de
Thu Jul 13 08:37:00 GMT 2000


>>>>> Ulrich Drepper writes:

Uli> Andreas Jaeger <aj@suse.de> writes:
>> Is the patch ok to commit?

Uli> I've applied the patch though I fail to see why this can be desirable.

A complete build of static libs is faster - and the static lib might
contain bugs the shared one hasn't.  For example with the patch
applied I now get on a static build:

GCONV_PATH=/builds/glibc/20000621-static/iconvdata LC_ALL=C \
  LOCPATH=/builds/glibc/20000621-static/localedata  /builds/glibc/20000621-static/localedata/tst_mblen  > /builds/glibc/20000621-static/localedata/tst_mblen.out
make[2]: *** [/builds/glibc/20000621-static/localedata/tst_mblen.out] Error 1
make[2]: Leaving directory `/usr/src/cvs/libc/localedata'

tst_mblen.out contains:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mblen:de_DE.ISO-8859-1:1:1:2:F:the return value is different from an expected value
mblen:de_DE.ISO-8859-1:2:1:2:S:PASSED
mblen:de_DE.ISO-8859-1:3:1:2:S:PASSED
mblen:de_DE.ISO-8859-1:4:1:2:S:PASSED
mblen:de_DE.ISO-8859-1:5:1:2:S:PASSED
mblen:de_DE.ISO-8859-1:6:1:3:S:PASSED
mblen:en_US.ANSI_X3.4-1968:1:1:2:S:PASSED
mblen:en_US.ANSI_X3.4-1968:2:1:2:S:PASSED
mblen:en_US.ANSI_X3.4-1968:3:1:2:S:PASSED
mblen:en_US.ANSI_X3.4-1968:4:1:2:S:PASSED
mblen:en_US.ANSI_X3.4-1968:5:1:2:S:PASSED
mblen:en_US.ANSI_X3.4-1968:6:1:3:S:PASSED
mblen:ja_JP.EUC-JP:1:1:2:F:the return value is different from an expected value
mblen:ja_JP.EUC-JP:2:1:2:F:the return value is different from an expected value
mblen:ja_JP.EUC-JP:3:1:2:F:the return value is different from an expected value
mblen:ja_JP.EUC-JP:4:1:1:S:PASSED
mblen:ja_JP.EUC-JP:4:1:2:S:PASSED
mblen:ja_JP.EUC-JP:5:1:2:S:PASSED
mblen:ja_JP.EUC-JP:6:1:3:S:PASSED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I didn't investigate why this is broken, just noted it.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de


More information about the Libc-hacker mailing list