[Bug 2152132] New: lbzip2: Calls undeclared xalloc_die function in unbundled gnulib code
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2152132
Bug ID: 2152132
Summary: lbzip2: Calls undeclared xalloc_die function in
unbundled gnulib code
Product: Fedora
Version: rawhide
Status: NEW
Component: lbzip2
Assignee: dominik(a)greysector.net
Reporter: fweimer(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: dominik(a)greysector.net,
epel-packagers-sig(a)lists.fedoraproject.org,
lzap(a)redhat.com, michel(a)michel-slm.name,
mizdebsk(a)redhat.com
Blocks: 2137512 (PortingToModernCHelpNeeded)
Target Milestone: ---
Classification: Fedora
This package copies xalloc.c from gnulib and builds it in such a way that it
triggers an implicit function declaration warning:
make[3]: Entering directory
'/builddir/build/BUILD/lbzip2-b6dc48a7b9bfe6b340ed1f6d72133608ad57144b/lib'
gcc -DHAVE_CONFIG_H -I. -Wno-cast-qual -Wno-conversion -Wno-float-equal
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion
-Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto
-ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o
libgnu_a-xmalloc.o `test -f 'xmalloc.c' || echo './'`xmalloc.c
make[3]: Leaving directory
'/builddir/build/BUILD/lbzip2-b6dc48a7b9bfe6b340ed1f6d72133608ad57144b/lib'
xmalloc.c: In function 'nonnull':
xmalloc.c:35:5: warning: implicit declaration of function 'xalloc_die'
[-Wimplicit-function-declaration]
35 | xalloc_die ();
| ^~~~~~~~~~
I have raised this issue on the gnulib list:
xmalloc calling undeclared xalloc_die function
<https://lists.gnu.org/archive/html/bug-gnulib/2022-12/msg00036.html>
This is a blocker for building lbzip2 in stricter C99 mode.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2137512
[Bug 2137512] Porting Fedora to modern C: Bugs that need help
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2152132
1 year, 4 months
[Bug 2092097] Please build kpcli for EPEL9
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2092097
Charles R. Anderson <cra(a)fea.st> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|cra(a)fea.st |epel-packagers-sig(a)lists.fe
| |doraproject.org
--- Comment #3 from Charles R. Anderson <cra(a)fea.st> ---
(In reply to Orion Poplawski from comment #1)
> If you do not wish to maintain kpcli in epel9,
> or do not think you will be able to do this in a timely manner,
> the EPEL Packagers SIG would be happy to be a co-maintainer of the package;
> please add the epel-packagers-sig group through
> https://src.fedoraproject.org/rpms/kpcli/addgroup
> and grant it commit access, or collaborator access on epel* branches.
Done.
> I would also be happy to be a co-maintainer (FAS: orion).
Done.
Note that you will also need perl-File-KeePass. I cannot grant access to that
package since eseyman is the main admin.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2092097
1 year, 4 months