Hi Keith,

beanstalkd 1.4.6 does not pass anymore the test binlog-diskfull-delete.sh.
(Just a reminder: 1.4.6 is the version intended for the upcoming Debian
stable, since 1.5 & 1.6 had failing tests and were not fixed before the Debian
freeze deadline.)

On Wed, Sep 12, 2012 at 03:07:51PM +0200, Lucas Nussbaum wrote:
> Source: beanstalkd
> Version: 1.4.6-3
> Severity: serious
> Tags: wheezy sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20120912 qa-ftbfs
> Justification: FTBFS in wheezy on amd64
> 
> Hi,
> 
> During a rebuild of all packages in *wheezy*, your package failed to
> build on amd64.
> 
> Relevant part:
> > make[1]: Entering directory `/«PKGBUILDDIR»'
> > gcc -DHAVE_CONFIG_H -I.     -g -O2  -Wall -Werror -I/usr/include -c -o 
> > cutgen.o cutgen.c
> > gcc  -g -O2  -Wall -Werror -I/usr/include  -L/usr/lib -o cutgen cutgen.o  
> > -levent -levent  -levent
> > mkdir -p tests
> > ./cutgen -o tests/cutcheck.c ./tests/test_job.c ./tests/test_pq.c
> >   - parsing './tests/test_job.c'... done.
> >   - parsing './tests/test_pq.c'... done.
> > gcc -DHAVE_CONFIG_H -I.     -g -O2  -Wall -Werror -I/usr/include -c -o 
> > tests/cutcheck.o tests/cutcheck.c
> > gcc -DHAVE_CONFIG_H -I.     -g -O2  -Wall -Werror -I/usr/include -c -o 
> > cut.o cut.c
> > gcc -DHAVE_CONFIG_H -I.     -g -O2  -Wall -Werror -I/usr/include -c -o 
> > tests/test_job.o tests/test_job.c
> > gcc -DHAVE_CONFIG_H -I.     -g -O2  -Wall -Werror -I/usr/include -c -o 
> > tests/test_pq.o tests/test_pq.c
> > gcc  -g -O2  -Wall -Werror -I/usr/include  -L/usr/lib -o tests/cutcheck 
> > tests/cutcheck.o cut.o binlog.o conn.o job.o ms.o net.o port.o pq.o 
> > primes.o prot.o tube.o util.o tests/test_job.o tests/test_pq.o  -levent 
> > -levent  -levent
> > tests/cutcheck
> > 
> >     0..........   10...
> > 
> > 13 tests; 0 failures; 0 errors.
> > SRCDIR=. ./check.sh ./sh-tests/*.commands sh-tests/*.sh
> > loopback interface is configured, getting on with tests
> > ./sh-tests/allow-underscore.commands
> >  ./beanstalkd -l 127.0.0.1 -p 40874 -z 10 &
> > Started beanstalkd (pid: 14488), listening on port 40874
[..]
> > Started beanstalkd (pid: 14595), listening on port 41544
> > sh-tests/binlog-diskfull-delete.sh
> > fiu-run -x ./beanstalkd -l 127.0.0.1 -p 32452 -b /tmp/bnch14602.d -s 1000 &
> > Started beanstalkd (pid: 14605), listening on port 32452
> > 4,5c4,5
> > < OUT_OF_MEMORY
> 
> > < OUT_OF_MEMORY
> 
> > ---
> > > INSERTED 9
> 
> > > INSERTED 10
> 
> > FAIL: sh-tests/binlog-diskfull-delete.sh
> > make[1]: *** [check-shell] Error 1

1.4.6 used to pass over a year ago (1.4.6 is what was shipped in the current
Debian stable) but it now fails with an OOM protocol error.

The failure is reproducible on amd64 and i686 (I'd guess in all arches).
Since there's been no code changes in the meantime, I'd guess this might be
due to changes in dependencies.

You can compare the list of dependencies from the failing and the latest
successful builds on amd64 from the pages below (libevent stands out; changed
from libevent-core-1.4-2 to libevent-core-2.0-5).

failing build log:
http://people.debian.org/~lucas/logs/2012/09/12/beanstalkd_1.4.6-3_wheezy.log

latest successful build log:
https://buildd.debian.org/status/fetch.php?pkg=beanstalkd&arch=amd64&ver=1.4.6-3&stamp=1313331895

In replies, please keep the bug report in CC.

cheers,
sez

-- 
Every great idea is worthless without someone to do the work. --Neil Williams

Attachment: signature.asc
Description: Digital signature

Reply via email to