Precz z autoconfem

Marcin 'Qrczak' Kowalczyk qrczak w knm.org.pl
Wto, 25 Gru 2001, 13:15:18 CET


epic4 się nie buduje:

checking for getpgid... yes
checking for getpgrp... yes
./configure[6355]: syntax error: `newline' unexpected
błąd: Bad exit status from /var/tmp/rpm-tmp.49871 (%build)

Dany fragment rzeczywiście jest bez sensu (skąd 'fi'?):

# If both static checks agree, we are done.
case $ac_func_getpgrp_0:$ac_func_getpgrp_1 in
  yes:no
fi
 ac_cv_func_getpgrp_void=yes;;
  no:yes) ac_cv_func_getpgrp_void=false;;
  *) if test "$cross_compiling" = yes; then
  { { echo "$as_me:6331: error: cannot check getpgrp if cross compiling" >&5

Tyle że w /usr/share/autoconf/acfunctions.m4 ten fragment wygląda tak:

# If both static checks agree, we are done.
case $ac_func_getpgrp_0:$ac_func_getpgrp_1 in
  yes:no) ac_cv_func_getpgrp_void=yes;;
  no:yes) ac_cv_func_getpgrp_void=false;;
  *) AC_RUN_IFELSE([_AC_FUNC_GETPGRP_TEST],

Kto tutaj zwariował? m4? autoconf? W oryginalnym configure nie ma
takiej głupoty. To autoconf tak regeneruje.

autoconf mnie do szału doprowadza.

PS. Łata IPv6 w epicu też się nie kompiluje.

-- 
 __("<  Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.ids.net.pl/
 \__/
  ^^
QRCZAK



Więcej informacji o liście dyskusyjnej pld-devel-pl