Bug#836732: strip-nd: FTBFS when locale is not English
Mattia Rizzolo
mattia at debian.org
Mon Sep 5 09:35:56 UTC 2016
source: strip-nondeterminism
version: 0.024-1
severity: serious
As you can see in reproducible-builds buildlogs, strip-nd fails to build
when locale is not English, i.e. in the second build.
For example, for Italian:
| All tests successful.
| Files=2, Tests=15, 59 wallclock secs ( 0.33 usr 0.03 sys + 55.59 cusr 2.80 csys = 58.75 CPU)
| Result: PASS
| sh: riga 0: return: è possibile eseguire "return" solo da una funzione o da uno script chiamato
| sh: riga 0: test: OPTIMIZE=-O0 -fprofile-arcs -ftest-coverage: atteso operatore unario
| Reading database from /build-2nd/strip-nondeterminism-0.025/cover_db
|
|
| ----------------------------------- ------ ------ ------ ------ ------ ------
| File stmt bran cond sub time total
| ----------------------------------- ------ ------ ------ ------ ------ ------
| .../lib/File/StripNondeterminism.pm 78.5 40.0 66.6 92.8 97.1 67.5
| ...le/StripNondeterminism/Common.pm 100.0 n/a n/a 100.0 0.0 100.0
| ...ripNondeterminism/handlers/ar.pm 100.0 64.2 50.0 100.0 0.0 89.0
| ...ndeterminism/handlers/gettext.pm 20.6 0.0 0.0 66.6 0.6 18.1
| ...pNondeterminism/handlers/gzip.pm 79.6 42.5 33.3 100.0 0.0 65.8
| ...ipNondeterminism/handlers/jar.pm 62.0 23.0 33.3 84.6 1.7 53.4
| ...ndeterminism/handlers/javadoc.pm 95.8 63.6 33.3 100.0 0.0 83.3
| ...inism/handlers/javaproperties.pm 97.2 62.5 33.3 100.0 0.0 86.2
| ...rminism/handlers/pearregistry.pm 100.0 50.0 40.0 100.0 0.0 86.2
| ...ipNondeterminism/handlers/png.pm 97.3 73.3 100.0 100.0 0.1 91.7
| ...ipNondeterminism/handlers/zip.pm 79.7 38.4 41.6 85.7 0.0 69.8
| Total 79.3 43.6 50.0 92.7 100.0 69.8
| ----------------------------------- ------ ------ ------ ------ ------ ------
|
|
| HTML output written to /build-2nd/strip-nondeterminism-0.025/cover_db/coverage.html
| done.
| debian/rules:10: set di istruzioni per l'obiettivo "override_dh_auto_test" non riuscito
| make[1]: *** [override_dh_auto_test] Errore 2
| make[1]: uscita dalla directory "/build-2nd/strip-nondeterminism-0.025"
| debian/rules:13: set di istruzioni per l'obiettivo "build" non riuscito
| make: *** [build] Errore 2
| dpkg-buildpackage: error: debian/rules build gave error exit status 2
| I: copying local configuration
| E: Failed autobuilding of package
The sh errors above translates to
sh: line 0: return: is possible to execute "return" only from a function or from a script called
sh: line 0: test: OPTIMIZE=-O0 -fprive-arcs -ftest-coverage: exepected unary operator
Not sure how much related they are, but I guess it means something given
that it's not in the English build.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160905/55f98c49/attachment.sig>
More information about the Reproducible-builds
mailing list