Qmail è ormai il sostituto ufficiale di sendmail, ha più funzionalità e ha raggiunto ormai una stabilità che da modo di dormire sonni tranquilli.

Capita però, come è successo a me, di riscontrare qualche problemino durante la compilazione.

L’errore che il compilatore mi restiruitva era:

./load auto-str substdio.a error.a str.a
/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss
mismatches non-TLS reference in substdio.a(substdo.o)
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [auto-str] Error 1

La soluzione è questa, nel file config-cc, come prima riga inserire la sringa

cc -O2 -include /usr/include/errno.h

e vedrete che andrà tutto ok.