841427">

Debian Bug report logs - #841427
unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)

version graph

Package: src:unifdef; Maintainer for src:unifdef is Bob Proulx <bob@proulx.com>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Thu, 20 Oct 2016 14:24:01 UTC

Severity: serious

Tags: patch

Found in version unifdef/2.10-1

Fixed in version unifdef/2.10-1.1

Done: Adrian Bunk <bunk@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Bob Proulx <bob@proulx.com>:
Bug#841427; Package src:unifdef. (Thu, 20 Oct 2016 14:24:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Bob Proulx <bob@proulx.com>. (Thu, 20 Oct 2016 14:24:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, > 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 > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &In-Reply-To=<1476973295.2160677.762044425.5E1EE124@webmail.messagingengine.com>">reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)
Date: Thu, 20 Oct 2016 15:21:35 +0100
[Message part 1 (text/plain, inline)]
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
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[unifdef.2.10-1.unstable.amd64.log.txt.gz (application/octet-stream, attachment)]
[unifdef.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#841427; Package src:unifdef. (Thu, 20 Oct 2016 16:39:03 GMT) (full text, mbox, link).


Message #8 received at 841427@bugs.debian.org (full text, mbox, > Thank you for the report. I am preparing a new package upload and > will fix this in that upload. > > > This is due to hard-coded error messages in the testsuite: > > I would say due to insufficient defensive setup of the test suite. > But the result is the same. It fails if not being built in the C > locale. :-) > > > - $(MAKE) test > > + LC_ALL=C $(MAKE) test > > touch build-stamp > > Agreed. > > Thanks! > Bob &subject=Re: Bug#841427: unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)&References=<1476973295.2160677.762044425.5E1EE124@webmail.messagingengine.com> <20161020103347658607077@bob.proulx.com>">reply):

From: Bob Proulx <bob@proulx.com>
To: Chris Lamb <lamby@debian.org>, 841427@bugs.debian.org
Subject: Re: Bug#841427: unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)
Date: Thu, 20 Oct 2016 10:37:23 -0600
[Message part 1 (text/plain, inline)]
Chris Lamb wrote:
> unifdef fails to build from source in unstable/amd64 under some
> locales (eg. LANG="fr_CH.UTF-8").

Thank you for the report.  I am preparing a new package upload and
will fix this in that upload.

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

I would say due to insufficient defensive setup of the test suite.
But the result is the same.  It fails if not being built in the C
locale. :-)

> -	$(MAKE) test
> +	LC_ALL=C $(MAKE) test
>  	touch build-stamp

Agreed.

Thanks!
Bob
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#841427; Package src:unifdef. (Fri, 28 Oct 2016 18:39:03 GMT) (full text, mbox, link).


Message #11 received at 841427@bugs.debian.org (full text, mbox, reply):

From: Bob Proulx <bob@proulx.com>
To: 841427@bugs.debian.org
Subject: Re: Bug#841427: unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)
Date: Fri, 28 Oct 2016 12:37:51 -0600
severity 841427 important
tags 841427 + pending
thanks

Changing severity level to prevent removal from Testing.  This is a
build time issue not a run time issue.  I don't think this is a severe
enough problem to warrant removing the working package from Testing.

Bob



Severity set to 'important' from 'serious' Request was from Bob Proulx <bob@proulx.com> to control@bugs.debian.org. (Fri, 28 Oct 2016 18:39:04 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Bob Proulx <bob@proulx.com> to control@bugs.debian.org. (Fri, 28 Oct 2016 18:39:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Bob Proulx <bob@proulx.com>:
Bug#841427; Package src:unifdef. (Sun, 12 Mar 2017 16:12:03 GMT) (full text, mbox, link).


Message #18 received at 841427@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@debian.org>
To: Bob Proulx <bob@proulx.com>, 841427@bugs.debian.org
Subject: Re: Bug#841427: unifdef: FTBFS under some locales (eg. fr_CH.UTF-8)
Date: Sun, 12 Mar 2017 17:09:33 +0100
[Message part 1 (text/plain, inline)]
Control: severity -1 serious

On Fri, Oct 28, 2016 at 12:37:51PM -0600, Bob Proulx wrote:
> Changing severity level to prevent removal from Testing.  This is a
> build time issue not a run time issue.  I don't think this is a severe
> enough problem to warrant removing the working package from Testing.

Well, that's not the logic on how severities work, really.
I'm positive that in the past FTBFS in such common locales (French!)
were considered RC (but I'm not going to search for similar bugs now).


Anyway, this bug has been tagged pending for quite long, how is it
coming?
If you need sponsorship just say so, we can arrenge that :) (or open a
RFS bug, probably preferred).

-- 
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  `-
[signature.asc (application/pgp-signature, inline)]

Severity set to 'serious' from 'important' Request was from Mattia Rizzolo <mattia@debian.org> to 841427-submit@bugs.debian.org. (Sun, 12 Mar 2017 16:12:03 GMT) (full text, mbox, link).


Reply sent to Adrian Bunk <bunk@debian.org>:
You have taken responsibility. (Mon, 27 Mar 2017 16:06:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Mon, 27 Mar 2017 16:06:06 GMT) (full text, mbox, link).


Message #25 received at 841427-close@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: 841427-close@bugs.debian.org
Subject: Bug#841427: fixed in unifdef 2.10-1.1
Date: Mon, 27 Mar 2017 16:03:49 +0000
Source: unifdef
Source-Version: 2.10-1.1

We believe that the bug you reported is fixed in the latest version of
unifdef, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 841427@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated unifdef package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 27 Mar 2017 18:38:39 +0300
Source: unifdef
Binary: unifdef
Architecture: source
Version: 2.10-1.1
Distribution: unstable
Urgency: medium
Maintainer: Bob Proulx <bob@proulx.com>
Changed-By: Adrian Bunk <bunk@debian.org>
Description:
 unifdef    - Remove cpp '#ifdef' lines from files
Closes: 841427
Changes:
 unifdef (2.10-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Apply patch from Chris Lamb to fix FTBFS under some locales.
     (Closes: #841427)
Checksums-Sha1:
 fd0263324793274ec72b01c052fca0c9a7775587 1689 unifdef_2.10-1.1.dsc
 d75386f5b359158ca3a7d47962c4dd88ad7e59f0 4496 unifdef_2.10-1.1.debian.tar.xz
Checksums-Sha256:
 4c1069d5340936631204d3080519d2bb0e9461f4f383baf9ccadf3450f5a9144 1689 unifdef_2.10-1.1.dsc
 751416ad0bab26ae4969910dbab920c3c31eb7df48e1e053ffb116c5458b1738 4496 unifdef_2.10-1.1.debian.tar.xz
Files:
 09957432c20fc52cbf380b7d6d3f6e14 1689 devel optional unifdef_2.10-1.1.dsc
 6c047a69001e7a004b2153a72d1d8a0b 4496 devel optional unifdef_2.10-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAljZMqAACgkQiNJCh6LY
mLHhkBAAxEZS61SQFfWRV8LYz7yM5zEqqfKdsQcLBn9bT2QJHggIrXFgzEpFjn9C
dnZm9BIDUHsIwOTdEpGeTvIKMVThlromSKaEjBIvKiCdZpDuwyGHSXjYBX1ddoSL
5+QZTiA8Ty24v4BqfE5TyPXIotHBGfEquYk6VYKyl29OoBq43OeEp7w16h0Z13vi
E5WrK8CosmTGvYEj/moQTeGADqkuvJNfZgM92lgvSDhduqUT69I5ehswTfdA1cRD
VnTvVcF6pcjXSgJ+rdCQp6pGYZlPo70h9kHD3OVzBeoJvTG/Yvx3tQYSaCJjxzsN
nchn/RemQ4f5jW2oHFgc/0vFoC5790UoC1gXKs/v60jXceofLE7RjxaYKuPBF6g8
JmZfMy2dmI0PfzMEHqgmvB8b4GEfQ6+vLeXB7XE+dPENVHWAvoYpMmpWhpJUdYUG
6ZCxaM0qGqx7abEQO8c76o1zpFEXAnS0NlD4dsdvxlV9QXRGI60fX/aoJj5p1MP6
nQR4R1aSXn1ql5wTnk5gRlZuErgBTWqok4lOnr+JUUygB92wlPDs9HfFt6R9elGS
lBGV/dkr8w2e+bhxwXJ0NU7SqtBFjdTuqsjGsyNUFdl1pEdwr620E36KVbyMoNmp
0iUgNqRwJOu2pM+m0GYU+dKAXelD9kXvpbEvW6dyG20hvHQz3NQ=
=Gbh/
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 16 Jul 2017 07:34:50 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 31 00:32:13 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.