Source: libisocodes
Version: 1.2.2-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>“ wird betreten
> make  check-local
> make[4]: Verzeichnis „/<<PKGBUILDDIR>>“ wird betreten
> /usr/bin/valac --pkg libxml-2.0 --pkg gee-0.8 --vapidir=./vapi --pkg config 
> -X -I. -X -DGETTEXT_PACKAGE=\"libisocodes\" -X 
> -DLOCALEDIR=\"/usr/share/locale\" -X -DTESTDIR=\"./tests/data\" 
> --output=codetest tests/codetest.vala tests/test_iso_3166.vala 
> tests/test_iso_3166_2.vala tests/test_iso_639.vala tests/test_iso_639_3.vala 
> tests/test_iso_639_5.vala tests/test_iso_4217.vala tests/test_iso_15924.vala 
> src/isocodes.vala src/iso_3166.vala src/iso_3166_item.vala 
> src/iso_3166_2.vala src/iso_3166_2_item.vala src/iso_639.vala 
> src/iso_639_item.vala src/iso_639_3.vala src/iso_639_3_item.vala 
> src/iso_639_5.vala src/iso_639_5_item.vala src/iso_4217.vala 
> src/iso_4217_item.vala src/iso_15924.vala src/iso_15924_item.vala 
> src/exceptions.vala
> config.vapi:19.2-19.6: warning: argument `prefix' never used
> [CCode (prefix = "", lower_case_cprefix = "", cheader_filename = "config.h")]
>  ^^^^^
> Compilation succeeded - 1 warning(s)
> gtester --verbose codetest
> 
> ** (gtester:15218): WARNING **: 07:34:41.559: Deprecated: Since GLib 2.62, 
> gtester and gtester-report are deprecated. Port to TAP.
> TEST: codetest... (pid=15219)
>   /iso_3166/3.x/create class:                                          OK
>   /iso_3166/3.x/create class with changed filepath:                    OK
>   /iso_3166/3.x/change filepath with null value or empty string:       OK
>   /iso_3166/3.x/change locale:                                         OK
>   /iso_3166/3.x/throw exception for non-existant file:                 OK
>   /iso_3166/3.x/throw exception for directory:                         OK
>   /iso_3166/3.x/throw exception for parsing failure:                   OK
>   /iso_3166/3.x/throw exception for wrong ISO data:                    OK
>   /iso_3166/3.x/find all codes:                                        OK
>   /iso_3166/3.x/find all codes in locale 'fr':                         OK
>   /iso_3166/3.x/call find_code() without argument:                     OK
>   /iso_3166/3.x/search empty code:                                     OK
>   /iso_3166/3.x/find code 'de':                                        OK
>   /iso_3166/3.x/find code 'FR':                                        OK
>   /iso_3166/3.x/find code 'Tw':                                        OK
>   /iso_3166/3.x/find code 'ukr':                                       OK
>   /iso_3166/3.x/find code '798':                                       OK
>   /iso_3166/3.x/search non existant code:                              OK
>   /iso_3166/3.x/find code 'ES' in locale 'de':                         OK
>   /iso_3166/3.x/find code 'TW' in locale 'fr':                         OK
>   /iso_3166/3.x/find code 'RUS' in non existant locale:                OK
>   /iso_3166_2/3.x/create class:                                        OK
>   /iso_3166_2/3.x/create class with changed filepath:                  OK
>   /iso_3166_2/3.x/find all codes:                                      OK
>   /iso_3166_2/3.x/find all codes in locale 'fr':                       OK
>   /iso_3166_2/3.x/call find_code() without argument:                   OK
>   /iso_3166_2/3.x/search empty code:                                   OK
>   /iso_3166_2/3.x/find code 'de-hh':                                   OK
>   /iso_3166_2/3.x/find code 'FR-78':                                   OK
>   /iso_3166_2/3.x/find code 'ES-C':                                    OK
>   /iso_3166_2/3.x/search non existant code:                            OK
>   /iso_3166_2/3.x/find code 'DE-HH' in locale 'fr':                    OK
>   /iso_3166_2/3.x/find code 'NO-15' in non existant locale:            OK
>   /iso_639/3.x/create class:                                           OK
>   /iso_639/3.x/create class with changed filepath:                     OK
>   /iso_639/3.x/find all codes:                                         OK
>   /iso_639/3.x/find all codes in locale 'fr':                          OK
>   /iso_639/3.x/call find_code() without argument:                      OK
>   /iso_639/3.x/search empty code:                                      OK
>   /iso_639/3.x/find code 'ALG':                                        OK
>   /iso_639/3.x/find code 'Tib':                                        OK
>   /iso_639/3.x/find code 'bod':                                        OK
>   /iso_639/3.x/find code 'aA':                                         OK
>   /iso_639/3.x/search non existant code:                               OK
>   /iso_639/3.x/find code 'he' in locale 'fr':                          OK
>   /iso_639/3.x/find code 'hEB' in locale 'pl':                         OK
>   /iso_639/3.x/find code 'alg' in non existant locale:                 OK
>   /iso_639_3/3.x/create class:                                         OK
>   /iso_639_3/3.x/create class with changed filepath:                   OK
>   /iso_639_3/3.x/find all codes:                                       OK
>   /iso_639_3/3.x/find all codes in locale 'fr':                        OK
>   /iso_639_3/3.x/call find_code() without argument:                    OK
>   /iso_639_3/3.x/search empty code:                                    OK
>   /iso_639_3/3.x/find code 'deu':                                      OK
>   /iso_639_3/3.x/find code 'De':                                       OK
>   /iso_639_3/3.x/find code 'NBS':                                      OK
>   /iso_639_3/3.x/find code 'ger':                                      OK
>   /iso_639_3/3.x/search non existant code:                             OK
>   /iso_639_3/3.x/find code 'de' in locale 'fr':                        OK
>   /iso_639_3/3.x/find code 'aaE' in locale 'de':                       OK
>   /iso_639_3/3.x/find code 'nbs' in non existant locale:               OK
>   /iso_639_5/3.x/create class:                                         OK
>   /iso_639_5/3.x/create class with changed filepath:                   OK
>   /iso_639_5/3.x/find all codes:                                       OK
>   /iso_639_5/3.x/find all codes in locale 'fr':                        OK
>   /iso_639_5/3.x/call find_code() without argument:                    OK
>   /iso_639_5/3.x/search empty code:                                    OK
>   /iso_639_5/3.x/find code 'aus':                                      OK
>   /iso_639_5/3.x/find code 'Sh00004044':                               OK
>   /iso_639_5/3.x/find code 'TUT':                                      OK
>   /iso_639_5/3.x/search non existant code:                             OK
>   /iso_639_5/3.x/find code 'tut' in locale 'fr':                       OK
>   /iso_639_5/3.x/find code 'auS' in locale 'de':                       OK
>   /iso_639_5/3.x/find code 'aus' in non existant locale:               OK
>   /iso_4217/3.x/create class:                                          OK
>   /iso_4217/3.x/create class with changed filepath:                    OK
>   /iso_4217/3.x/find all codes:                                        OK
>   /iso_4217/3.x/find all codes in locale 'fr':                         OK
>   /iso_4217/3.x/call find_code() without argument:                     OK
>   /iso_4217/3.x/search empty code:                                     OK
>   /iso_4217/3.x/find code 'EUR':                                       OK
>   /iso_4217/3.x/find code '826':                                       OK
>   /iso_4217/3.x/find code 'inR':                                       OK
>   /iso_4217/3.x/search non existant code:                              OK
>   /iso_4217/3.x/find code 'GBP' in locale 'de':                        OK
>   /iso_4217/3.x/find code '356' in locale 'fr':                        OK
>   /iso_4217/3.x/find code 'GBP' in non existant locale:                OK
>   /iso_15924/3.x/create class:                                         OK
>   /iso_15924/3.x/create class with changed filepath:                   OK
>   /iso_15924/3.x/find all codes:                                       OK
>   /iso_15924/3.x/find all codes in locale 'fr':                        **
> ERROR:/<<PKGBUILDDIR>>/tests/test_iso_15924.vala.c:465:__lambda94_: assertion 
> failed: (e[0].name == "bengalî")
> FAIL
> GTester: last random seed: R02Sabd11ce2074121afa7b684473d1388b9
> make[4]: *** [Makefile:1632: check-local] Beendet
> make[4]: Verzeichnis „/<<PKGBUILDDIR>>“ wird verlassen
> make[3]: *** [Makefile:1396: check-am] Fehler 2
> make[3]: Verzeichnis „/<<PKGBUILDDIR>>“ wird verlassen
> make[2]: *** [Makefile:1100: check-recursive] Fehler 1
> make[2]: Verzeichnis „/<<PKGBUILDDIR>>“ wird verlassen
> dh_auto_test: error: make -j1 check VERBOSE=1 returned exit code 2

The full build log is available from:
   http://qa-logs.debian.net/2020/06/20/libisocodes_1.2.2-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to