Your message dated Wed, 17 Jun 2020 20:42:09 +0000
with message-id <[email protected]>
and subject line Bug#828095: fixed in petitboot 13.05.29.14.00-g4dc604b-1.1
has caused the Debian Bug report #828095,
regarding petitboot: needs autoreconf to build on ppc64el
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
828095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828095
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: petitboot
Version: 13.05.29.14.00-g4dc604b-1
Severity: serious
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: origin-ubuntu yakkety ubuntu-patch
Dear Maintainer,
petitboot currently fails to build from source on ppc64el due to outdated
libtool files. I had to grab a patch from upstream to fix a build problem
when invoking autoreconf, but now it builds properly on ppc64el in Ubuntu.
In Ubuntu, the attached patch was applied to achieve the following:
* Build with dh-autoreconf to fix FTBFS on ppc64el.
* debian/patches/fix-automake-warnings.patch: Grab patch from upstream Git
to fix warnings/errors during autoreconf.
Thanks for considering the patch.
Logan Rosen
-- System Information:
Debian Release: stretch/sid
APT prefers xenial-updates
APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500,
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-21-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru petitboot-13.05.29.14.00-g4dc604b/debian/control petitboot-13.05.29.14.00-g4dc604b/debian/control
--- petitboot-13.05.29.14.00-g4dc604b/debian/control 2013-05-28 19:53:29.000000000 -0400
+++ petitboot-13.05.29.14.00-g4dc604b/debian/control 2016-06-24 20:39:12.000000000 -0400
@@ -9,7 +9,8 @@
libtinfo-dev,
libtwin-dev,
libudev-dev,
- pkg-config
+ pkg-config,
+ dh-autoreconf
Standards-Version: 3.9.4
Homepage: https://www.kernel.org/pub/linux/kernel/people/geoff/petitboot/petitboot.html
Vcs-Git: git://git.kernel.org/pub/scm/linux/kernel/git/geoff/petitboot.git
diff -Nru petitboot-13.05.29.14.00-g4dc604b/debian/patches/fix-automake-warnings.patch petitboot-13.05.29.14.00-g4dc604b/debian/patches/fix-automake-warnings.patch
--- petitboot-13.05.29.14.00-g4dc604b/debian/patches/fix-automake-warnings.patch 1969-12-31 19:00:00.000000000 -0500
+++ petitboot-13.05.29.14.00-g4dc604b/debian/patches/fix-automake-warnings.patch 2016-06-24 15:57:32.000000000 -0400
@@ -0,0 +1,75 @@
+From 434a6c9c100bc8daca1e6c41137f993d88f20fe3 Mon Sep 17 00:00:00 2001
+From: Geoff Levand <[email protected]>
+Date: Sun, 30 Jun 2013 13:45:58 -0700
+Subject: discover: Fix automake warnings
+
+Change the Makfile.am relocatable output files from automake _LIBRARIES
+to automake _PROGRAMS. Also, change the output file name extension
+from .o to .ro to better show these are relocatable files.
+
+Fixes automake warnings like these:
+
+ discover/Makefile.am: `libparser.o' is not a standard library name
+ discover/Makefile.am: did you mean `libparser.a'?
+
+Signed-off-by: Geoff Levand <[email protected]>
+---
+ discover/Makefile.am | 8 ++++----
+ test/parser/Makefile.am | 9 ++++-----
+ 2 files changed, 8 insertions(+), 9 deletions(-)
+
+--- a/discover/Makefile.am
++++ b/discover/Makefile.am
+@@ -19,9 +19,9 @@
+ -DPKG_SHARE_DIR='"$(pkgdatadir)"' \
+ -DLOCAL_STATE_DIR='"$(localstatedir)"'
+
+-noinst_LIBRARIES = libparser.o
++noinst_PROGRAMS = libparser.ro
+
+-libparser_o_SOURCES = \
++libparser_ro_SOURCES = \
+ parser.c \
+ parser.h \
+ parser-conf.c \
+@@ -35,7 +35,7 @@
+ yaboot-parser.c \
+ pxe-parser.c
+
+-libparser.o: $(libparser_o_OBJECTS)
++libparser.ro: $(libparser_ro_OBJECTS)
+ $(LD) -r -o $@ $^
+
+ EXTRA_DIST = native-parser.c
+@@ -63,7 +63,7 @@
+ user-event.c \
+ user-event.h
+
+-pb_discover_LDADD = libparser.o $(top_builddir)/lib/libpbcore.la
++pb_discover_LDADD = libparser.ro $(top_builddir)/lib/libpbcore.la
+
+ pb_discover_LDFLAGS = -ludev
+
+--- a/test/parser/Makefile.am
++++ b/test/parser/Makefile.am
+@@ -41,9 +41,9 @@
+ data/yaboot-rh8-ppc64.conf
+
+ common_libs = $(top_builddir)/lib/libpbcore.la
+-test_libs = libtest.o
++test_libs = libtest.ro
+
+-libtest.o: $(libtest_o_OBJECTS)
++libtest.ro: $(libtest_ro_OBJECTS)
+ $(LD) -o $@ -r $^
+
+ # objects under test
+@@ -58,7 +58,7 @@
+
+ LDADD = $(common_libs) $(test_libs)
+
+-libtest_o_SOURCES = utils.c parser-test.h handler.c main.c $(parser_test_objs)
++libtest_ro_SOURCES = utils.c parser-test.h handler.c main.c $(parser_test_objs)
+
+ $(check_PROGRAMS): %: %.embedded-config.o
+ $(check_PROGRAMS): LDADD += [email protected]
diff -Nru petitboot-13.05.29.14.00-g4dc604b/debian/patches/series petitboot-13.05.29.14.00-g4dc604b/debian/patches/series
--- petitboot-13.05.29.14.00-g4dc604b/debian/patches/series 1969-12-31 19:00:00.000000000 -0500
+++ petitboot-13.05.29.14.00-g4dc604b/debian/patches/series 2016-06-24 16:40:30.000000000 -0400
@@ -0,0 +1 @@
+fix-automake-warnings.patch
diff -Nru petitboot-13.05.29.14.00-g4dc604b/debian/rules petitboot-13.05.29.14.00-g4dc604b/debian/rules
--- petitboot-13.05.29.14.00-g4dc604b/debian/rules 2012-02-15 18:16:23.000000000 -0500
+++ petitboot-13.05.29.14.00-g4dc604b/debian/rules 2016-06-24 16:28:16.000000000 -0400
@@ -18,7 +18,10 @@
%:
- dh $@
+ dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- --with-twin-x11=yes --with-twin-fbdev=yes
+
+override_dh_autoreconf:
+ dh_autoreconf ./bootstrap
--- End Message ---
--- Begin Message ---
Source: petitboot
Source-Version: 13.05.29.14.00-g4dc604b-1.1
Done: Guilherme de Paula Xavier Segundo <[email protected]>
We believe that the bug you reported is fixed in the latest version of
petitboot, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guilherme de Paula Xavier Segundo <[email protected]> (supplier of
updated petitboot 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 11 Jun 2020 08:48:35 -0300
Source: petitboot
Architecture: source
Version: 13.05.29.14.00-g4dc604b-1.1
Distribution: unstable
Urgency: medium
Maintainer: Geoff Levand <[email protected]>
Changed-By: Guilherme de Paula Xavier Segundo <[email protected]>
Closes: 828095
Changes:
petitboot (13.05.29.14.00-g4dc604b-1.1) unstable; urgency=medium
.
* Non-maintainer upload. (Closes: #828095)
* debian/control: added dh-autoreconf to Build-Depends field.
* debian/patches/fix-automake-warnings.patch: added upstream patch to fix
dependency to build on ppc64el. Thanks to Logan Rosen <[email protected]>.
* debian/rules: added autoreconf parameters.
Checksums-Sha1:
b33142b9e42c5ef46c65da8b33d3de159c0e16e4 2217
petitboot_13.05.29.14.00-g4dc604b-1.1.dsc
ae670413f77c8843cd17973b1489d381e6ba5b12 4868
petitboot_13.05.29.14.00-g4dc604b-1.1.debian.tar.xz
cd4cfd78b1f56cace00ddeda79758d3e32ac1910 6222
petitboot_13.05.29.14.00-g4dc604b-1.1_source.buildinfo
Checksums-Sha256:
170189918976f2119acd4af1f2d0287754df61bf7d34d6c9e977b6186d820262 2217
petitboot_13.05.29.14.00-g4dc604b-1.1.dsc
471977275092ee2e8299a2cee94214761d2bfd75e149f580b574f7ed40f168b5 4868
petitboot_13.05.29.14.00-g4dc604b-1.1.debian.tar.xz
a53790709183e7de4a552ce47bc3dfe9383ccb3b88d718940a45cccb6a502367 6222
petitboot_13.05.29.14.00-g4dc604b-1.1_source.buildinfo
Files:
49097022ddbd986fe1973d93ee979a56 2217 admin optional
petitboot_13.05.29.14.00-g4dc604b-1.1.dsc
753d4ecbcbb7b203a15ce283890bbb7f 4868 admin optional
petitboot_13.05.29.14.00-g4dc604b-1.1.debian.tar.xz
99987f6c34dbe3338fb8e1aacfbf41bf 6222 admin optional
petitboot_13.05.29.14.00-g4dc604b-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAl7j2dAACgkQ3mO5xwTr
6e9uvxAArKrr/0TRzNOnXBScKNCE/w254AX4G+3eH49ikeNHMU/+9h+b1sCvQPZu
nEu9AiYijkX29OTY6jVAdxuE7H6UnO7qrHjXZGN4LEoe9tzwUIer6afExiIZCFJa
9HgGPQ9JL6K6KSdNsmUnUy6wYEp+iN+IbWbOUPzZ83Mp10sX4I4ZO3J/vJgA2OZZ
090X4ySBasmBRZaptHtW/5KNJad+lz5p+EERwHxuvn1ZEsO+Otqx+x18t+UGrZ3j
TLO7rIA/w5qA4P5bTSQSd+eAA2DmINt9uojx9wfBu7QvmXD90jOtRsBsvga4Qj8f
huTyQg/AD86NemnIDQEaglTBiFZfgEQnDkFSfpKjSqGTZCDO4jeIk4Q8NcUe9evR
PyUbziGKpd+n3JH3E0iam4+OslCcnTQF0EXJVwcBn5KXopKuM3rkdtG5LNiOquKT
UOEYj0FfYZSgT2yrdmtaNre4HHiVf0VOs9N5zeGGh+eFN7RIjhUCQ7STuufG/nW5
PNI6/rFawGcKVR9utLwTjdo5ycvHNH7sshBHQ/LFrqJty8GrdjpG6xU/ENRvW/OZ
/GBmCe+RBg72ag+QEAxZggoM34yeBU/lQ/mmfToXXumfCOr+AgGLvk+jJKNTeWwX
i5VTSNrOFs1IloUcsM7m1zN+lZw/gEDHf6fze4Te8poBSOHczfc=
=Rt3N
-----END PGP SIGNATURE-----
--- End Message ---