Il pacchetto Gawk contiene programmi per la manipolazione dei file di testo.
In alcune circostanze, Gawk-3.1.5 cerca di liberare un grosso banco di memoria non allocato. Questo bug č corretto dalla patch seguente:
patch -Np1 -i ../gawk-3.1.5-segfault_fix-1.patch
Preparare Gawk per la compilazione:
./configure --prefix=/usr --libexecdir=/usr/lib
A causa di un bug nello script configure, Gawk non riesce a rilevare alcuni aspetti del supporto per la localizzazione di Glibc. Questo bug porta ad es. a fallimenti della suite di test di Gettext. Aggirare il problema aggiungendo a config.h le macro definizioni che mancano:
cat >>config.h <<"EOF" #define HAVE_LANGINFO_CODESET 1 #define HAVE_LC_MESSAGES 1 EOF
Compilare il pacchetto:
make
Per testare i risultati, digitare: make check.
Installare il pacchetto:
make install