Bug#1066003: libberkeleydb-perl: FTBFS on arm{el,hf}: Failed 1/35 test programs. 1/1861 subtests failed.

2024-03-15 Thread Adrian Bunk
On Wed, Mar 13, 2024 at 10:48:45AM -0100, Graham Inggs wrote:
>...
> Ubuntu is further along in the time_t transition, so further
> investigation is needed as to which package causes the change in buld
> behaviour of db5.3.
>...

It's dpkg, Ubuntu disabled -Werror=implicit-function-declaration

cu
Adrian



Bug#1066003: libberkeleydb-perl: FTBFS on arm{el,hf}: Failed 1/35 test programs. 1/1861 subtests failed.

2024-03-13 Thread Graham Inggs
This was solved in Ubuntu by a no-change rebuild of db5.3.

A binNMU was scheduled for db5.3.   However, the build logs for
5.3.28+dfsg2-5+b1, at least on armel [1] and armhf [2], still show:

checking for 64-bit integral type support for sequences... no
checking for growing a file under an mmap region... no

Ubuntu is further along in the time_t transition, so further
investigation is needed as to which package causes the change in buld
behaviour of db5.3.


[1] https://buildd.debian.org/status/logs.php?pkg=db5.3=armel
[2] https://buildd.debian.org/status/logs.php?pkg=db5.3=armhf



Bug#1066003: libberkeleydb-perl: FTBFS on arm{el,hf}: Failed 1/35 test programs. 1/1861 subtests failed.

2024-03-12 Thread Graham Inggs
I think the actual error is:

# : BDB4015 library build did not include support for sequences

# Failed test (t/sequence.t at line 33)
# The object isn't defined
Can't call method "set_cachesize" on an undefined value at t/sequence.t line 35.
# Looks like you planned 13 tests but only ran 3.
# Looks like your test died just after 3.
t/sequence.t ...
1..13
ok 1
ok 2 - The object isa BerkeleyDB::Env
not ok 3 - The object isa BerkeleyDB::Sequence
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/13 subtests

Looking at recent build logs for db5.3 on armhf [1], the build log of
5.3.28+dfsg2-4.1 shows:

checking for 64-bit integral type support for sequences... no
checking for growing a file under an mmap region... no

Whereas the build logs of 5.3.28+dfsg2-4.1~exp1 and older show:

checking for 64-bit integral type support for sequences... yes
checking for growing a file under an mmap region... yes

Regards
Graham


[1] https://buildd.debian.org/status/logs.php?pkg=db5.3=armhf



Bug#1066003: libberkeleydb-perl: FTBFS on arm{el,hf}: Failed 1/35 test programs. 1/1861 subtests failed.

2024-03-10 Thread Sebastian Ramacher
Source: libberkeleydb-perl
Version: 0.64-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=libberkeleydb-perl=armhf=0.64-2%2Bb3=1709868730=0

Test Summary Report
---
t/sequence.t (Wstat: 65280 (exited 255) Tests: 3 Failed: 1)
  Failed test:  3
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 13 tests but ran 3.
Files=35, Tests=1861,  3 wallclock secs ( 0.24 usr  0.06 sys +  2.78 cusr  0.30 
csys =  3.38 CPU)
Result: FAIL
Failed 1/35 test programs. 1/1861 subtests failed.
make[1]: *** [Makefile:1040: test_dynamic] Error 255

Cheers
-- 
Sebastian Ramacher