Package: autogen
Version: 1:5.8.3-1
Severity: important

This package doesn't build on MIPS becaue the test suit fails in
gperf.test:
    AutoGen aborting on signal 15 (Terminated) in state EMITTING

Note that I'm running a 2.6 kernel rather than 2.4 like the official
buildds.

Thiemo, do you have any idea?


> Automatic build of autogen_1:5.8.3-1 on bigsur by sbuild/mips 1.106
...
> ++ lo_dir=/build/tbm/autogen-5.8.3/autoopts
> ++ test -d /build/tbm/autogen-5.8.3/autoopts/.libs
> ++ lo_dir=/build/tbm/autogen-5.8.3/autoopts/.libs
> ++ LD_LIBRARY_PATH=/build/tbm/autogen-5.8.3/autoopts/.libs::/dev/null
> +++ echo /build/tbm/autogen-5.8.3/autoopts/.libs/libopts.a 
> /build/tbm/autogen-5.8.3/autoopts/.libs/libguileopts.a -Wl,-R -lguile 
> -lguile-ltdl -lcrypt -lm
> ++ LIB='/build/tbm/autogen-5.8.3/autoopts/.libs/libopts.a 
> /build/tbm/autogen-5.8.3/autoopts/.libs/libguileopts.a -Wl,-R -lguile 
> -lguile-ltdl -lcrypt -lm'
> ++ export LD_LIBRARY_PATH
> ++ cd testdir
> +++ pwd
> ++ testsubdir=/build/tbm/autogen-5.8.3/agen5/test/testdir
> +++ for f in '${top_builddir}' '${top_srcdir}'
> +++ for d in . autoopts agen5
> +++ sort -u
> +++ cd /build/tbm/autogen-5.8.3/.
> +++ pwd
> +++ sed 's/^/-I/'
> +++ for d in . autoopts agen5
> +++ cd /build/tbm/autogen-5.8.3/autoopts
> +++ pwd
> +++ for d in . autoopts agen5
> +++ cd /build/tbm/autogen-5.8.3/agen5
> +++ pwd
> +++ for f in '${top_builddir}' '${top_srcdir}'
> +++ for d in . autoopts agen5
> +++ cd /build/tbm/autogen-5.8.3/.
> +++ pwd
> +++ for d in . autoopts agen5
> +++ cd /build/tbm/autogen-5.8.3/autoopts
> +++ pwd
> +++ for d in . autoopts agen5
> +++ cd /build/tbm/autogen-5.8.3/agen5
> +++ pwd
> ++ dirs='-I/build/tbm/autogen-5.8.3
> -I/build/tbm/autogen-5.8.3/agen5
> -I/build/tbm/autogen-5.8.3/autoopts'
> +++ echo -I/build/tbm/autogen-5.8.3 -I/build/tbm/autogen-5.8.3/agen5 
> -I/build/tbm/autogen-5.8.3/autoopts
> ++ INC='-I/build/tbm/autogen-5.8.3 -I/build/tbm/autogen-5.8.3/agen5 
> -I/build/tbm/autogen-5.8.3/autoopts   '
> +++ cd /../bin
> +++ pwd
> ++ f=/bin
> ++ 
> PATH=/build/tbm/autogen-5.8.3/columns:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/usr/games
> ++ stdopts=/build/tbm/autogen-5.8.3/agen5/test/stdopts.def
> +++ cd /build/tbm/autogen-5.8.3/agen5/test/..
> +++ pwd
> ++ AG_L='/build/tbm/autogen-5.8.3/agen5/autogen 
> -L/build/tbm/autogen-5.8.3/agen5'
> ++ test_main=yes
> ++ use_flags=true
> ++ : '=== Running gperf.test for gperf ==='
> ++ chmod +w gperf.log
> + echo creating gperf.tpl
> creating gperf.tpl
> + cat
> + cat
> + cat
> + /build/tbm/autogen-5.8.3/agen5/autogen -t1 --trace=server-shell gperf.def
> Server shell /bin/sh starts
> Server shell is pid 4943
> 
> Server First Start
> 
> 
> * * * * LOG ENTRY 1 * * * *
> cd /build/tbm/autogen-5.8.3/agen5/test/testdir
> exec 8>&2 2>/dev/null
> 
> if test -n "${ZSH_VERSION+set}" && (emulate sh) 1>&2
> then
>   emulate sh
>   NULLCMD=:
> 
> else if test -n "${BASH_VERSION+set}" && (set -o posix) 1>&2
> then
>   set -o posix
> fi ; fi
> 
> for f in 1 2 5 6 7 13 14
> do trap "echo trapped on $f >&2" $f ; done
> 
> test -n "${CDPATH}" && {
>   CDPATH=''
>   unset CDPATH
> }
> ( unalias cd ) 1>&2 && unalias cd
> die() {
>   echo $* >&8
>   kill -TERM ${AG_pid}
>   exit 1
> }
> exec 2>&8
> AG_pid=4928
> 
> 
> echo
> echo ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 1
> 
> = = = RESULT 1 bytes:
> 
> ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 1
> 
> = = = = = = = = = = = = = = =
> (result discarded)
> 
> 
> * * * * LOG ENTRY 2 * * * *
> cd /build/tbm/autogen-5.8.3/agen5/test/testdir
> gpdir=.gperf.$$
> test -d ${gpdir} || mkdir ${gpdir} || die "cannot mkdir ${gpdir}"
> cd ${gpdir} || die cannot cd into ${gpdir}
> gpdir=`pwd`
> gperf_tst=${gpdir}/tst
> 
> ( cat <<- '_EOF_'
>       %{
>       #include <stdio.h>
>       typedef struct index t_index;
>       %}
>       struct index { char* name; int idx; };
>       %%
>       _EOF_
> 
>   idx=1
>   while read f
>   do echo "${f}, ${idx}"
>      idx=`expr ${idx} + 1`
>   done <<- _EOLIST_
> first
> second
> third
> fourth
>       _EOLIST_
> 
>   cat <<- '_EOF_'
>       %%
>       int main( int argc, char** argv ) {
>           char*    pz = argv[1];
>           t_index* pI = in_word_set( pz, strlen( pz ));
>           if (pI == NULL)
>               return 1;
>           printf( "0x%02X\n", pI->idx );
>           return 0;
>       }
>       _EOF_
> ) > tst.gperf
> 
> gperf -t -D -k'*' tst.gperf > tst.c
> test $? -eq 0 || die "gperf failed on ${gpdir}/tst.gperf"
> 
> res=`${MAKE-make} tst 2>&1`
> test $? -eq 0 -a -x ${gperf_tst} || \
>   die "could not build gperf program: ${res}"
> 
> 
> echo
> echo ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 2
> Closing server:  Alarm clock signal (14) received
> 
> Last command issued:
> cd /build/tbm/autogen-5.8.3/agen5/test/testdir
> gpdir=.gperf.$$
> test -d ${gpdir} || mkdir ${gpdir} || die "cannot mkdir ${gpdir}"
> cd ${gpdir} || die cannot cd into ${gpdir}
> gpdir=`pwd`
> gperf_tst=${gpdir}/tst
> 
> ( cat <<- '_EOF_'
>       %{
>       #include <stdio.h>
>       typedef struct index t_index;
>       %}
>       struct index { char* name; int idx; };
>       %%
>       _EOF_
> 
>   idx=1
>   while read f
>   do echo "${f}, ${idx}"
>      idx=`expr ${idx} + 1`
>   done <<- _EOLIST_
> first
> second
> third
> fourth
>       _EOLIST_
> 
>   cat <<- '_EOF_'
>       %%
>       int main( int argc, char** argv ) {
>           char*    pz = argv[1];
>           t_index* pI = in_word_set( pz, strlen( pz ));
>           if (pI == NULL)
>               return 1;
>           printf( "0x%02X\n", pI->idx );
>           return 0;
>       }
>       _EOF_
> ) > tst.gperf
> 
> gperf -t -D -k'*' tst.gperf > tst.c
> test $? -eq 0 || die "gperf failed on ${gpdir}/tst.gperf"
> 
> res=`${MAKE-make} tst 2>&1`
> test $? -eq 0 -a -x ${gperf_tst} || \
>   die "could not build gperf program: ${res}"
> 
> 
> echo
> echo ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 2
> 
> = = = RESULT 1 bytes:
> ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 1
> 
> = = = = = = = = = = = = = = =
> CLOSING SHELL SERVER - command failure:
>       gpdir=.gperf.$$
> test -d ${gpdir} || mkdir ${gpdir} || die "cannot mkdir ${gpdir}"
> cd ${gpdir} || die cannot cd into ${gpdir}
> gpdir=`pwd`
> gperf_tst=${gpdir}/tst
> 
> ( cat <<- '_EOF_'
>       %{
>       #include <stdio.h>
>       typedef struct index t_index;
>       %}
>       struct index { char* name; int idx; };
>       %%
>       _EOF_
> 
>   idx=1
>   while read f
>   do echo "${f}, ${idx}"
>      idx=`expr ${idx} + 1`
>   done <<- _EOLIST_
> first
> second
> third
> fourth
>       _EOLIST_
> 
>   cat <<- '_EOF_'
>       %%
>       int main( int argc, char** argv ) {
>           char*    pz = argv[1];
>           t_index* pI = in_word_set( pz, strlen( pz ));
>           if (pI == NULL)
>               return 1;
>           printf( "0x%02X\n", pI->idx );
>           return 0;
>       }
>       _EOF_
> ) > tst.gperf
> 
> gperf -t -D -k'*' tst.gperf > tst.c
> test $? -eq 0 || die "gperf failed on ${gpdir}/tst.gperf"
> 
> res=`${MAKE-make} tst 2>&1`
> test $? -eq 0 -a -x ${gperf_tst} || \
>   die "could not build gperf program: ${res}"
> 
> Server shell /bin/sh starts
> Server shell is pid 4982
> 
> Server Restart
> 
> 
> * * * * LOG ENTRY 3 * * * *
> cd /build/tbm/autogen-5.8.3/agen5/test/testdir
> exec 8>&2 2>/dev/null
> 
> if test -n "${ZSH_VERSION+set}" && (emulate sh) 1>&2
> then
>   emulate sh
>   NULLCMD=:
> 
> else if test -n "${BASH_VERSION+set}" && (set -o posix) 1>&2
> then
>   set -o posix
> fi ; fi
> 
> for f in 1 2 5 6 7 13 14
> do trap "echo trapped on $f >&2" $f ; done
> 
> test -n "${CDPATH}" && {
>   CDPATH=''
>   unset CDPATH
> }
> ( unalias cd ) 1>&2 && unalias cd
> die() {
>   echo $* >&8
>   kill -TERM ${AG_pid}
>   exit 1
> }
> exec 2>&8
> AG_pid=4928
> 
> 
> echo
> echo ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 3
> 
> = = = RESULT 1 bytes:
> 
> ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 3
> 
> = = = = = = = = = = = = = = =
> (result discarded)
> 
> 
> * * * * LOG ENTRY 4 * * * *
> cd /build/tbm/autogen-5.8.3/agen5/test/testdir
> test -n "${gperf_tst}" || die 'no environment variable "gperf_tst"'
> test -x "${gperf_tst}" || die "no gperf program named  ${gperf_tst}"
> ${gperf_tst} first
> 
> 
> echo
> echo ShElL-OuTpUt-HaS-bEeN-cOmPlEtEd - 4
> no environment variable "gperf_tst"
> AutoGen aborting on signal 15 (Terminated) in state EMITTING
> processing template gperf
>             on line 10
>        for function EXPR (11)
> ./gperf.test: line 63:  4928 Aborted                 ${AGexe} -t1 
> --trace=server-shell ${testname}.def
> + failure AutoGen failed
> + :
> + test -d ../FAILURES
> + mkdir ../FAILURES
> + set +x
> FAILURE: AutoGen failed
> FAIL: gperf.test
> PASS: heredef.test

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to