Source: unifdef
Version: 2.10-1
Severity: serious
Justification: fails to build from source
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs locale
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

unifdef fails to build from source in unstable/amd64 under some
locales (eg. LANG="fr_CH.UTF-8").

This is due to hard-coded error messages in the testsuite:

  […]

  FAILED: multimissing.err: opts="-DFOO=1 -DFOOB=42 -UBAR" files="if1.c 
ifmissing.c if2.c" . ./multi-generic-sh
  --- multimissing.experr       2014-01-07 20:18:30.000000000 +0100
  +++ multimissing.err  2016-10-20 16:18:24.547467992 +0200
  @@ -1,4 +1,4 @@
   unifdef: can't open mifmissing.c: No such file or directory
  -diff: mifmissing.c~: No such file or directory
  -diff: mifmissing.c: No such file or directory
  -diff: mif2.c~: No such file or directory
  +diff: mifmissing.c~: Aucun fichier ou dossier de ce type
  +diff: mifmissing.c: Aucun fichier ou dossier de ce type
  +diff: mif2.c~: Aucun fichier ou dossier de ce type
  ......................

  […]

The full build log & a patch is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: unifdef.2.10-1.unstable.amd64.log.txt.gz
Description: Binary data

diff --git a/debian/rules b/debian/rules
index f859264..17f632a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@ build-arch: build-stamp
 
 build-stamp:
        $(MAKE) $(shell dpkg-buildflags --export=cmdline)
-       $(MAKE) test
+       LC_ALL=C $(MAKE) test
        touch build-stamp
 
 clean:
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to