Două separate precis
sunt supuse serverelor cu același cod sursă pe ele. Când rulez autoreconf pe una dintre ele, nu primesc nicio eroare, în timp ce pe cealaltă, primesc următoarele erori:
Utilizarea valorii neinițializate $msg în concatenare (.) sau șir la /usr/bin/autom4te linia 1041.
Utilizarea valorii neinițializate $stacktrace în potrivirea modelului (m//) la /usr/bin/autom4te linia 1041.
canal necunoscut wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
AC_CACHE_CHECK(dacă un program legat static se poate deschide singur,
lt_cv_dlopen_self_static, dnl
_LT_TRY_DLOPEN_SELF(
lt_cv_dlopen_self_static=da, lt_cv_dlopen_self_static=da,
lt_cv_dlopen_self_static=nu, lt_cv_dlopen_self_static=cruce)
)
fi
CPPFLAGS="$save_CPPFLAGS"
LDFLAGS="$save_LDFLAGS"
LIBS="$save_LIBS"
;;
esac
caz $lt_cv_dlopen_self in
da|nu) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=necunoscut ;;
esac
caz $lt_cv_dlopen_self_static in
da|nu) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=necunoscut ;;
esac
fi
_LT_DECL(dlopen_support, enable_dlopen, 0,
Dacă dlopen este acceptat)
_LT_DECL(dlopen_self, enable_dlopen_self, 0,
Dacă dlopen of programe este acceptat)
_LT_DECL(dlopen_self_static, enable_dlopen_self_static, 0,
Dacă dlopenul programelor legate static este acceptat)
])
la /usr/share/autoconf/Autom4te/Channels.pm linia 639
Autom4te::Channels::msg(' wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_...', undef, 'warning: ', 'partial', 0) apelat la linia /usr/bin/autom4te 1041
aclocal: /usr/bin/autom4te a eșuat cu starea de ieșire: 1
autoreconf: aclocal a eșuat cu starea de ieșire: 1
Am comparat fișierul /usr/bin/autom4te și nu am găsit nicio diferență. Versiunea aclocal pe ambele sisteme este 1.11.3. Versiunea autoreconf pe ambele sisteme este 2.68. habar nu am.