GNU bug report logs - #53347
Compilation error on package Papi 5.5.1

Previous Next

Package: guix;

Reported by: Clement Barthelemy <clement.barthelemy <at> inria.fr>

Date: Tue, 18 Jan 2022 16:04:01 UTC

Severity: normal

Done: Ludovic Courtès <ludovic.courtes <at> inria.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludovic.courtes <at> inria.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#53347: closed (Compilation error on package Papi 5.5.1)
Date: Tue, 18 Jan 2022 17:51:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 18 Jan 2022 18:50:08 +0100
with message-id <877daxdjcf.fsf <at> gnu.org>
and subject line Re: bug#53347: Compilation error on package Papi 5.5.1
has caused the debbugs.gnu.org bug report #53347,
regarding Compilation error on package Papi 5.5.1
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
53347: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=53347
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Clement Barthelemy <clement.barthelemy <at> inria.fr>
To: bug-guix <bug-guix <at> gnu.org>
Subject: Compilation error on package Papi 5.5.1
Date: Tue, 18 Jan 2022 11:58:03 +0100 (CET)
Hi,

The package papi <at> 5.5.1 does not compile. It fails with an error during the build phase :

‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Werror=format-truncation=]

While this is a problem in the application itself, GCC started diagnosing these problems in version 7.1¹ and expanded coverage in version 8², so a change in the compiler version probably triggered the problem.

Also, I believe this is fixed in newer releases of PAPI³ but I don't know if updating the version would be acceptable.


Clément


1. https://gcc.gnu.org/gcc-7/changes.html section -Wformat-truncation=level
2. https://gcc.gnu.org/gcc-8/changes.html
3. https://bitbucket.org/icl/papi/issues/51/build-failed-using-gcc-810


[Message part 3 (message/rfc822, inline)]
From: Ludovic Courtès <ludovic.courtes <at> inria.fr>
To: Clement Barthelemy <clement.barthelemy <at> inria.fr>
Cc: 53347-done <at> debbugs.gnu.org
Subject: Re: bug#53347: Compilation error on package Papi 5.5.1
Date: Tue, 18 Jan 2022 18:50:08 +0100
Hi,

Clement Barthelemy <clement.barthelemy <at> inria.fr> skribis:

> The package papi <at> 5.5.1 does not compile. It fails with an error during the build phase :
>
> ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Werror=format-truncation=]

Indeed, and that was in a bundled library.

Fixed with the upgrade in 775203e52083235a067e7a737a75b24eae375afb.

Thanks!

Ludo’.


This bug report was last modified 3 years and 127 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.