Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

How to recover from "integer constant out of range"



Since this was reported a couple of times, here is
an explaination and a fix:

If you built a libc from sources between 2008/08/20
and 2008/08/26 you got a broken strtouq(3) which
results in false errors reported by lint(1). Since
this breaks the libc build itself, manual help is
needed -- lint must be disabled temporarily, eg:

cd /usr/src/lib/libc
make depend all install NOLINT=1

Or comment out the "LINTFLAGS+= -w" line in
src/lib/libc/Makefile.inc
for one build.

After the new libc is in place, everything should
work as usual.

best regards
Matthias




-------------------------------------------------------------------
-------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich

Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr. Harald Bolt,
Dr. Sebastian M. Schmidt
-------------------------------------------------------------------
-------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index