Whoops. I forgot to update the mailing list address in the build script,
it should be ok now. Here is the 20001110 build log, the actual build
script is at the end of this message.

Best regards,
claudio

----------

FreeSCI build 20001110 for i686-pc-linux-gnu is broken.

The full build log is available at
http://sci.helllabs.org/daily/i686-pc-linux-gnu/buildlog-20001110.

Possible reason is:

src/gfx/Makefile.am:4: variable `LDADD_ALL' not defined
src/tools/Makefile.am:9: invalid unused variable name: `scidisasm_SOURCES'
src/tools/Makefile.am:10: invalid unused variable name: `vocabdump_SOURCES'
src/tools/Makefile.am:6: invalid unused variable name: `sciunpack_SOURCES'
src/tools/Makefile.am:13: invalid unused variable name: `sciconsole_LDADD'
src/tools/Makefile.am:11: invalid unused variable name: `classes_SOURCES'
src/tools/Makefile.am:14: invalid unused variable name: `sciconsole_SOURCES'
src/tools/Makefile.am:8: invalid unused variable name: `scriptdump_SOURCES'
src/tools/Makefile.am:7: invalid unused variable name: `sciunpack_LDADD'
configure.in:54: warning: AC_TRY_RUN called without default to allow cross compiling
savegame.c:49: warning: #warning FIXME Savegames are completely broken
kgraphics.c:121: warning: #warning "_k_redraw_box: Fixme!"
kgraphics.c:191: warning: #warning "fixme!"
kgraphics.c:199: warning: #warning "fixme!"
kgraphics.c:207: warning: #warning "fixme!"
kgraphics.c:219: warning: #warning "fixme!"
kgraphics.c:233: warning: #warning "fixme!"
kgraphics.c:252: warning: #warning "fixme!"
kgraphics.c:268: warning: #warning "fixme!"
kgraphics.c:631: warning: #warning fixme!
kgraphics.c:788: warning: #warning fixme!
kgraphics.c:854: warning: #warning fixme!
kgraphics.c:932: warning: #warning fixme!
kgraphics.c:1067: warning: #warning "fixme!"
kgraphics.c:1201: warning: #warning fixme!
kgraphics.c:1351: warning: #warning fixme!
kgraphics.c:1388: warning: #warning fixme!
kgraphics.c:1439: warning: #warning fixme!
kgraphics.c:1458: warning: #warning fixme!
kgraphics.c:1488: warning: #warning fixme!
kgraphics.c:1565: warning: #warning fixme!
kgraphics.c:1739: warning: #warning fixme!
kgraphics.c:1766: warning: #warning fixme!
kgraphics.c:1838: warning: #warning fixme!
kgraphics.c:1877: warning: #warning fixme!
kgraphics.c:2078: warning: #warning fixme!
kgraphics.c:2406: warning: #warning fixme!
kgraphics.c:2433: warning: #warning fixme!
kmenu.c:84: warning: #warning fixme!
kmenu.c:131: warning: #warning fixme!
kmenu.c:224: warning: #warning fixme!
scriptdebug.c:261: warning: #warning fixme!
scriptdebug.c:508: warning: #warning fixme!
scriptdebug.c:535: warning: #warning fixme!
scriptdebug.c:544: warning: #warning fixme!
scriptdebug.c:563: warning: #warning fixme!
scriptdebug.c:912: warning: #warning fixme!
scriptdebug.c:929: warning: #warning fixme!
scriptdebug.c:1060: warning: #warning fixme!
scriptdebug.c:1078: warning: #warning fixme!
scriptdebug.c:1945: warning: #warning fixme!
sci_pic_0.c:2109: warning: #warning "ARTIFACT REMOVAL CODE is commented out!"
sci_pic_0.c: In function `_gfxr_auxbuf_propagate_changes':
sci_pic_0.c:282: warning: left shift count >= width of type
sci_pic_0.c:283: warning: left shift count >= width of type
/tmp/ccCuD6Cd.s: Assembler messages:
/tmp/ccCuD6Cd.s:2343: Error: no such instruction: `bpt'
make: *** [all-recursive-am] Error 2

real    1m4.511s
user    0m58.340s
sys     0m4.320s

Fri Nov 10 05:03:01 BRST 2000
Build failed! Package freesci-20001110.tar is broken.

-----------

#!/bin/bash

PATH=/bin:/usr/bin:/usr/local/bin

NAME=freesci
DATE=`date +%Y%m%d`
PACKAGE=${NAME}-${DATE}.tar
MYROOT=/misc/htdocs/sci
DAILY=${MYROOT}/daily
ARCH=`config.guess`
BUILDLOG=buildlog-${DATE}

[EMAIL PROTECTED]
[EMAIL PROTECTED]
#[EMAIL PROTECTED]

exec 1>${DAILY}/${ARCH}/${BUILDLOG} 2>&1

uname -a
date
gcc -v 2>&1| grep version

# Unpacking

cd ${MYROOT}/cvs
rm -Rf ${NAME}
cvs -d '<cvs server>' -z3 co freesci

(
cd ${NAME}
find . -type d -name CVS -exec rm -Rf {} \; 2>/dev/null
automake
touch configure
find . -type f -newer configure -exec touch -r configure {} \;
)

tar cf - ${NAME} | gzip -9c > ${DAILY}/${PACKAGE}.gz
tar cf - ${NAME} | bzip2 > ${DAILY}/${PACKAGE}.bz2
cp ${NAME}/ChangeLog ${DAILY}

# Build

(
cd ${NAME}
./configure
time make | sed "s,${MYROOT},\$BUILD_ROOT,"
SCIV=`find . -type f -name sciv`
echo
date
if [ ! -z ${SCIV} ]; then
        echo "Build complete"
        ls -l ${SCIV}
        cat $SCIV | bzip2 > ${DAILY}/${ARCH}/sciv-${DATE}_unstripped.bz2
        strip $SCIV
        cat $SCIV | bzip2 > ${DAILY}/${ARCH}/sciv-${DATE}_stripped.bz2
else
        echo "Build failed! Package ${PACKAGE} is broken."
        TMPFILE=/tmp/freesci-build.$$
        LOGFILE=${DAILY}/${ARCH}/${BUILDLOG}
        cat <<EOM > $TMPFILE
From: $MAILFROM
To: $MAILTO
Subject: FreeSCI build $DATE for $ARCH is broken.

FreeSCI build $DATE for $ARCH is broken.

The full build log is available at
http://sci.helllabs.org/daily/${ARCH}/buildlog-$DATE.

Possible reason is:

EOM

        cat $LOGFILE | \
                tail -n +5 | grep ": " | \
                grep -v "^cvs server:" | \
                grep -v "^make\[" >> $TMPFILE

        tail -7 $LOGFILE >> $TMPFILE

        /usr/sbin/sendmail $MAILTO < $TMPFILE
        rm $TMPFILE
fi
)

# Cleanup

rm -Rf ${NAME}
cd ${DAILY}
find . -mtime +7 -exec rm {} \;



Reply via email to