Euh???
https://build.lrde.org/?tree=vaucanson-icc&host=caracas
configure FAILED
Running action configure pwd: /work/olivier/build_farm/build/vaucanson-icc ++ mkdir -p _build ++ cd _build ++ /work/olivier/build_farm/build/vaucanson-icc/timelimit 21600 /work/olivier/build_farm/build/vaucanson-icc/configure --prefix=/work/olivier/build_farm/prefix/vaucanson-icc /work/olivier/build_farm/build/vaucanson-icc/timelimit: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
Nia ?
"Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés. Je regrette par ailleurs que Vaucanson ne tourne pas make check. Je sais, c'est dans distcheck, mais quand même, je préfère.
https://build.lrde.org/?tree=vaucanson&host=brasilia
distcheck PASSED
mais en bas (et en jaune, donc bien détecté comme erreur) :
/bin/sh: line 7: cd: vaucanswig: No such file or directory make: *** [distdir] Error 1 make: Target `distcheck' not remade because of errors. make: Leaving directory `/home/build/build_farm/build/vaucanson/_build'
"Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés. Je regrette par ailleurs que Vaucanson ne tourne pas make check. Je sais, c'est dans distcheck, mais quand même, je préfère.
https://build.lrde.org/?tree=vaucanson&host=brasilia
distcheck PASSED
mais en bas
/bin/sh: line 7: cd: vaucanswig: No such file or directory make: *** [distdir] Error 1 make: Target `distcheck' not remade because of errors. make: Leaving directory `/home/build/build_farm/build/vaucanson/_build'
On 2006-08-30, Akim Demaille akim@lrde.epita.fr wrote:
"Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés. Je regrette par ailleurs que Vaucanson ne tourne pas make check. Je sais, c'est dans distcheck, mais quand même, je préfère.
https://build.lrde.org/?tree=vaucanson&host=brasilia
distcheck PASSED
mais en bas
/bin/sh: line 7: cd: vaucanswig: No such file or directory make: *** [distdir] Error 1 make: Target `distcheck' not remade because of errors. make: Leaving directory `/home/build/build_farm/build/vaucanson/_build'
Je sais on a remarqué avec Roland lorsqu'on a remis Tfeurs sur la BF. Il parait que c'est une feature de la BF :P
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-30, Akim Demaille akim@lrde.epita.fr wrote:
"Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés.
Arg, je viens de trouver pourquoi :
action_distcheck() { [ "x$distcheck_config" = x ] && \ export DISTCHECK_CONFIGURE_FLAGS="$distcheck_config" do_make distcheck unset DISTCHECK_CONFIGURE_FLAGS return $? }
Le return renvoie l'exit status de... la commande unset ! Je corrige ça.
BTW, je souhaite passer à CONFIG_SITE ; ça ne veut pas dire qu'on doit supprimer le support de DISTCHECK_CONFIGURE_FLAGS, mais que CONFIG_SITE devrait être le moyen préféré pour passer des options à configure.
Je regrette par ailleurs que Vaucanson ne tourne pas make check. Je sais, c'est dans distcheck, mais quand même, je préfère.
https://build.lrde.org/?tree=vaucanson&host=brasilia
distcheck PASSED
mais en bas
/bin/sh: line 7: cd: vaucanswig: No such file or directory make: *** [distdir] Error 1 make: Target `distcheck' not remade because of errors. make: Leaving directory `/home/build/build_farm/build/vaucanson/_build'
Je sais on a remarqué avec Roland lorsqu'on a remis Tfeurs sur la BF. Il parait que c'est une feature de la BF :P
Hum hum, « feature », c'est un bien grand mot. Pour le comportement du distcheck, c'est clairement un bug (cf. supra). Pour ce qui est de l'absence de check, c'est un choix qui a dû être fait à l'origine, soit par les mainteneurs de Samba, soit par Olivier. Actuellement, les « actions » par défaut pour un projet sont :
bootstrap configure build install distcheck
Pour ce qui est de Vaucanson (sur brasilia comme sur caracas), ces actions sont :
bootstrap configure build demos install distcheck
Je vais ajouter `check' à cette dernière liste.
À moins que `check' n'ait sa place dans la liste des actions par défaut ?
On 2006-08-31, Roland Levillain roland@lrde.epita.fr wrote:
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-30, Akim Demaille akim@lrde.epita.fr wrote:
"Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés.
Arg, je viens de trouver pourquoi :
action_distcheck() { [ "x$distcheck_config" = x ] && \ export DISTCHECK_CONFIGURE_FLAGS="$distcheck_config" do_make distcheck unset DISTCHECK_CONFIGURE_FLAGS return $? }
Le return renvoie l'exit status de... la commande unset ! Je corrige ça.
C'est bizarre, on a plus le lien vers l'erreur au debut de la page de la BF, c'est relativement dur de localiser l'erreur dans un log de N lignes (ou N est grand devant 4242)
Any idea my dear?
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-31, Roland Levillain roland@lrde.epita.fr wrote:
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-30, Akim Demaille akim@lrde.epita.fr wrote:
> "Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés.
Arg, je viens de trouver pourquoi :
action_distcheck() { [ "x$distcheck_config" = x ] && \ export DISTCHECK_CONFIGURE_FLAGS="$distcheck_config" do_make distcheck unset DISTCHECK_CONFIGURE_FLAGS return $? }
Le return renvoie l'exit status de... la commande unset ! Je corrige ça.
C'est bizarre, on a plus le lien vers l'erreur au debut de la page de la BF, c'est relativement dur de localiser l'erreur dans un log de N lignes (ou N est grand devant 4242)
Any idea my dear?
Peut-être que le distcheck de Transformers contourne make_wrapper [1] en redéfinissant son propre MAKE?
Notes: [1] L'emballage de make qui aide le générateur de rapports HTML à trouver les blocs imbriqués d'instances de make dans les logs.
On 2006-09-01, Roland Levillain roland@lrde.epita.fr wrote:
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-31, Roland Levillain roland@lrde.epita.fr wrote:
Tsuna tsuna@warszawa.lrde.epita.fr writes:
On 2006-08-30, Akim Demaille akim@lrde.epita.fr wrote:
>> "Akim" == Akim Demaille akim@lrde.epita.fr writes:
J'ai un autre problème : les échecs de distcheck sont ignorés.
Arg, je viens de trouver pourquoi :
action_distcheck() { [ "x$distcheck_config" = x ] && \ export DISTCHECK_CONFIGURE_FLAGS="$distcheck_config" do_make distcheck unset DISTCHECK_CONFIGURE_FLAGS return $? }
Le return renvoie l'exit status de... la commande unset ! Je corrige ça.
C'est bizarre, on a plus le lien vers l'erreur au debut de la page de la BF, c'est relativement dur de localiser l'erreur dans un log de N lignes (ou N est grand devant 4242)
Any idea my dear?
Peut-être que le distcheck de Transformers contourne make_wrapper [1] en redéfinissant son propre MAKE?
B*rdel, Transformers c'est un projet clean maintenant OK? C'est fini les dirty hacks :P
Donc non
"Roland" == Roland Levillain roland@lrde.epita.fr writes:
BTW, je souhaite passer à CONFIG_SITE ; ça ne veut pas dire qu'on doit supprimer le support de DISTCHECK_CONFIGURE_FLAGS, mais que CONFIG_SITE devrait être le moyen préféré pour passer des options à configure.
Bonne idée. Ça permet aussi plus facilement de partager les réglages. Perso, j'ai qqch qui ressemble à ça :
~ % cat src/config.site nostromo 10:23 # -*- shell-script -*-
lrde=/home/lrde/admin/lrde
echo "Loading config.site for $PACKAGE_TARNAME" echo "(srcdir: $srcdir)" echo
enable_maintainer_mode=yes
# Find what package we are dealing with. # What is the upper package? upper=$(sed -rne 's/AC_INIT([?([^][,]*)]?,.*/\1/p' \ $srcdir/../configure.ac 2>/dev/null)
case $PACKAGE_TARNAME:$upper in transformers:* | *:transformers) package=transformers ;;
tiger:* | *:tiger) package=tiger-in-stratego ;;
*) package=$PACKAGE_TARNAME ;; esac
figlet "config.site: $package ($PACKAGE_TARNAME)"
case $package in bison) enable_gcc_warnings=yes cache_file=config.cache ;;
tiger-in-stratego) # Use the cache. cache_file=config.cache ;;
transformers) # Use the cache. cache_file=config.cache export PKG_CONFIG_PATH=~lrde/usr/stratego/lib/pkgconfig CC=gcc-3.4 ;; esac
if test -f $srcdir/config.site; then echo "Loading local $srcdir/config.site" . $srcdir/config.site fi
set +vx
Hum hum, « feature », c'est un bien grand mot. Pour le comportement du distcheck, c'est clairement un bug (cf. supra). Pour ce qui est de l'absence de check, c'est un choix qui a dû être fait à l'origine, soit par les mainteneurs de Samba, soit par Olivier. Actuellement, les « actions » par défaut pour un projet sont :
bootstrap configure build install distcheck
Pour ce qui est de Vaucanson (sur brasilia comme sur caracas), ces actions sont :
bootstrap configure build demos install distcheck
Je vais ajouter `check' à cette dernière liste.
À moins que `check' n'ait sa place dans la liste des actions par défaut ?
On devrait le faire pour tous.