[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#736975: marked as done (FTBFS[!linux]: SIGPWR not implemented)



Your message dated Mon, 03 Feb 2014 09:19:12 +0000
with message-id <E1WAFgO-0003yJ-V3@franck.debian.org>
and subject line Bug#736975: fixed in busybox 1:1.22.0-4
has caused the Debian Bug report #736975,
regarding FTBFS[!linux]: SIGPWR not implemented
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 owner@bugs.debian.org
immediately.)


-- 
736975: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736975
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: busybox
Version: 1:1.22.0-3
Severity: serious
Tags: patch
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

busybox FTBFS trying to set up a signal handler for SIGPWR, which is
not used or defined on kfreebsd-* or hurd-i386.  The attached patch
would skip setting up this particular signal handler.

https://buildd.debian.org/status/fetch.php?pkg=busybox&arch=kfreebsd-amd64&ver=1%3A1.22.0-3&stamp=1390906915

Note that with this patch, it still fails the testsuite as I think
debian/testsuite-kfreebsd.diff needs to be refreshed.

Thanks.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description:
 Only handle SIGPWR on platforms that implement it.
 .
 Fixes FTBFS on kfreebsd-* and hurd-i386
From: Steven Chamberlain <steven@pyro.eu.org>

Index: busybox-1.22.0/init/init.c
===================================================================
--- busybox-1.22.0.orig/init/init.c	2014-01-28 18:18:16.000000000 +0000
+++ busybox-1.22.0/init/init.c	2014-01-28 18:23:19.629099370 +0000
@@ -1137,7 +1137,9 @@
 		struct sigaction sa;
 
 		bb_signals(0
+#ifdef SIGPWR
 			+ (1 << SIGPWR)  /* halt */
+#endif
 			+ (1 << SIGUSR1) /* halt */
 			+ (1 << SIGTERM) /* reboot */
 			+ (1 << SIGUSR2) /* poweroff */

--- End Message ---
--- Begin Message ---
Source: busybox
Source-Version: 1:1.22.0-4

We believe that the bug you reported is fixed in the latest version of
busybox, 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 736975@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <mjt@tls.msk.ru> (supplier of updated busybox 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: SHA1

Format: 1.8
Date: Mon, 03 Feb 2014 12:51:26 +0400
Source: busybox
Binary: busybox busybox-static busybox-udeb busybox-syslogd udhcpc udhcpd
Architecture: source amd64 all
Version: 1:1.22.0-4
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Michael Tokarev <mjt@tls.msk.ru>
Description: 
 busybox    - Tiny utilities for small and embedded systems
 busybox-static - Standalone rescue shell with tons of builtin utilities
 busybox-syslogd - Provides syslogd and klogd using busybox
 busybox-udeb - Tiny utilities for the debian-installer (udeb)
 udhcpc     - Provides the busybox DHCP client implementation
 udhcpd     - Provides the busybox DHCP server implementation
Closes: 736975
Changes: 
 busybox (1:1.22.0-4) unstable; urgency=low
 .
   * new: do-not-fail-on-missing-SIGPWR.patch: fix FTBFS on !linux,
     refresh: testsuite-kfreebsd.diff: fix testsuite on kFreebsd
     Thanks to Steven Chamberlain for this (Closes: #736975).
   * new: zcat:-complain-if-input-is-not-compressed.diff patch from
     upstream, to fix zcat allowing uncompressing input after
     previous fixes for #736872
Checksums-Sha1: 
 915503cbe7397a4c3856bed99977345af48f8791 1630 busybox_1.22.0-4.dsc
 6ff7d33013017bc2b496b3e581c683d3697e8f66 51316 busybox_1.22.0-4.debian.tar.xz
 6ea0050ea125304ce2caa586d82fe796db2c6986 382992 busybox_1.22.0-4_amd64.deb
 f68777d16bf721d625381afbe0afbe0c531e4106 834744 busybox-static_1.22.0-4_amd64.deb
 60f06ac4653bb0a0894c67523de900f282a7ad5a 171642 busybox-udeb_1.22.0-4_amd64.udeb
 1d227cfb6fb802db301f6d8c05990a404b8884aa 22384 busybox-syslogd_1.22.0-4_all.deb
 b12e8d4fb70046cab0b1e157fb3e4c5be741d15a 20164 udhcpc_1.22.0-4_amd64.deb
 462a54d78d7f1182b560255a80f891aff11a1283 23218 udhcpd_1.22.0-4_amd64.deb
Checksums-Sha256: 
 8dd5e61a148e6d1ee39236b7fb22458c4c70a2e4ce28076e1212b689d8c5ec69 1630 busybox_1.22.0-4.dsc
 c625fdf2107ae3eae1a460cf716c56842d9a8d6010fb1ed8f30459b81741f5dc 51316 busybox_1.22.0-4.debian.tar.xz
 9beca5b9aabb7e2ab97bab81704881e0c2e70be5d34e293aa51b90d2b6c6c9d4 382992 busybox_1.22.0-4_amd64.deb
 a213a016d8364fc52a784d850a20801764831891a201ff93e8f01a1d24dfe70e 834744 busybox-static_1.22.0-4_amd64.deb
 7caebdbb4349d8668a1b09e223a436422848cd117a531d735faf2f9f16554ec5 171642 busybox-udeb_1.22.0-4_amd64.udeb
 1782243b53fce84c414d6f469fa04cb88131a78805628a4c16633334f5d3439f 22384 busybox-syslogd_1.22.0-4_all.deb
 3cf7ff48c3eb8b2cb1c63697f8fe68eb959e6c0d0e4cbabad54cde0cba4c07c1 20164 udhcpc_1.22.0-4_amd64.deb
 a2d12c4beeade327492ae7609caa3fd51b375f8d386d05f5f671a4c99a53b53e 23218 udhcpd_1.22.0-4_amd64.deb
Files: 
 3b5f1f4c6c5e3e0df2e62308a1ccbb07 1630 utils optional busybox_1.22.0-4.dsc
 553a649d58d8a9cac537846a4b958069 51316 utils optional busybox_1.22.0-4.debian.tar.xz
 f6515e8e2eb6f46f4695911a90b323ef 382992 utils optional busybox_1.22.0-4_amd64.deb
 013512e32fb98a4b9969b48307bb276e 834744 shells extra busybox-static_1.22.0-4_amd64.deb
 c0d31fee5f756f6e8aa2bddcfbb758f0 171642 debian-installer extra busybox-udeb_1.22.0-4_amd64.udeb
 be2a013077e4df58e8db80a9c7d88be0 22384 utils optional busybox-syslogd_1.22.0-4_all.deb
 8a1ccf3db9dacda2f9c04da140667b75 20164 net optional udhcpc_1.22.0-4_amd64.deb
 d7fb4be79453f2d5cacb774adab90d6d 23218 net optional udhcpd_1.22.0-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iJwEAQECAAYFAlLvWSMACgkQUlPFrXTwyDgV2wP+IB32L4PbvIX896x9TKaW2GQC
C+W2GcMHSm5zZMHbajcodoRUokm3tLNmddvnvw7UgWs4WMCBHy50JSS78jLt/Mwp
rhdO/iUhdmgjQ3WPAUZshkpJrselxFdqwQ5D/tuw1Nsm3bS2oFr/+r2orCPUf1yS
xr8h3Ok3uj3MTxL+X5A=
=A+3o
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: