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

Bug#802188: marked as done (bochs: Support building under Linux 4.x)



Your message dated Sun, 18 Oct 2015 22:18:48 +0000
with message-id <E1ZnwHw-00014G-2m@franck.debian.org>
and subject line Bug#802188: fixed in bochs 2.6-5
has caused the Debian Bug report #802188,
regarding bochs: Support building under Linux 4.x
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.)


-- 
802188: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802188
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bochs
Version: 2.6-4
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Tags: patch

Hi,

The configure script checks `uname -r` and checks for 2.6 or 3.x, etc.,
rejecting any others. but the latest kernel version at the time of
writing is 4.2.3. Severity serious as this therefore will FTBFS under
your typical developer system running sid.

A patch is attached that reverses this logic, rejecting 2.2 and
essentially allowing anything 2.6+.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
diff --git a/configure.in b/configure.in
index f6f1513..aadb82b 100644
--- a/configure.in
+++ b/configure.in
@@ -713,17 +713,17 @@ AC_ARG_ENABLE(pcidev,
           AC_MSG_NOTICE([Linux detected as host for PCI host device mapping])
           linux_version=`uname -r`
 	  case "$linux_version" in
+		2.2*)
+			AC_MSG_ERROR([Linux kernel 2.4, 2.6 or 3.x is required for PCI host device mapping])
+               ;;
 		2.4*)
 	  		PCIDEV_MODULE_MAKE_ALL="all-kernel24"
 			KERNEL_MODULE_SUFFIX="o"
           	;;
-		2.6*|3.*)
+		*)
 	  		PCIDEV_MODULE_MAKE_ALL="all-kernel26"
 			KERNEL_MODULE_SUFFIX="ko"
 		;;
-		*)
-			AC_MSG_ERROR([Linux kernel 2.4, 2.6 or 3.x is required for PCI host device mapping])
-		;;
 	  esac
 	  KERNELDIR="/lib/modules/$linux_version/build"
 	  LSMOD="lsmod"

--- End Message ---
--- Begin Message ---
Source: bochs
Source-Version: 2.6-5

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

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated bochs 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: SHA256

Format: 1.8
Date: Mon, 19 Oct 2015 00:05:38 +0200
Source: bochs
Binary: bochs bochs-doc bochsbios bochs-wx bochs-sdl bochs-term bochs-x bximage sb16ctrl-bochs
Architecture: source
Version: 2.6-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Description:
 bochs      - IA-32 PC emulator
 bochs-doc  - Bochs upstream documentation
 bochs-sdl  - SDL plugin for Bochs
 bochs-term - Terminal (ncurses-based) plugin for Bochs
 bochs-wx   - WxWindows plugin for Bochs
 bochs-x    - X11 plugin for Bochs
 bochsbios  - BIOS for the Bochs emulator
 bximage    - Disk Image Creation Tool for Bochs
 sb16ctrl-bochs - control utility for Bochs emulated SB16 card
Closes: 802188
Changes:
 bochs (2.6-5) unstable; urgency=medium
 .
   * QA upload.
   * Apply patch from Chris Lamb to build under recent versions of Linux.
     Closes: #802188.
Checksums-Sha1:
 757fdeb809460cee4d29a8fedff5d8495fa47214 2184 bochs_2.6-5.dsc
 f485f3a50b2cde1c9eb48f876c16a710ec7ff333 40992 bochs_2.6-5.debian.tar.xz
Checksums-Sha256:
 3a593ea5111ca7d208f8ea0a5aef70ce13c1527b945d40663ed46fafe9e98620 2184 bochs_2.6-5.dsc
 5210e4fa577ab1d654c76897a812a16f3fc323a80e2e47654acd3d1eea10490e 40992 bochs_2.6-5.debian.tar.xz
Files:
 8a961e391d0859b96710f78c0b1463b5 2184 otherosfs extra bochs_2.6-5.dsc
 fd9bb9d3275400d62ad1b40674d0e725 40992 otherosfs extra bochs_2.6-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJWJBgAAAoJEEHOfwufG4syzhAIAJvMMi69dia/hThQHv2raWX5
os+OrvbDghIB6R8Ubr2st1gj3aHLakmgtbQ9/oOe9bk2y6bG5dftWjTtV8GQXVnU
hcOUUEaQA0WpupxORUkQWRWgUrD7+shFW35FfloEqjJQXVHELHUhzFRSvJ49fSYJ
u5fhK1ecRfG2i6Fhivlk1V/nBhasvUsprZIfG4uYTDESgJR5j9A3xWWiwnTWwnLg
g1f7CVyGwZxyjIHQMDUksBQyVcUwSwwWH9XC+Iy7kSbByiPEQoCZ5jNZqlBVrAIp
ZbevVF6mBgfF3i/bS0HDw+GTdIwcT7rJTXAuOdB/WqRqMKbC0LSHgFiBRNfKcuE=
=mSZt
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: