Package: dmidecode
Version: 2.11-1
Severity: important
Tags: patch
User: debian-h...@lists.debian.org
Usertags: hurd

When dmidecode is on the buildd list for GNU/Hurd it will be built for
one taget: demidecode. In order to get the other targets built:
biosdecode, ownership, vpddecode the Makefile has to be changed to
something like the following patch, since uname -m gives i686-AT386 for
GNU/Hurd. kfreebsd and linux reports i686 and x86_64 for i386 and amd64
targets, so the patched Makefile should work for all arches (including
ia64).

--- dmidecode-2.11.orig/Makefile        2011-09-28 12:46:35.000000000 +0200
+++ dmidecode-2.11/Makefile     2011-09-28 12:43:50.000000000 +0200
@@ -39,7 +39,7 @@
 RM              := rm -f
 
 # BSD make provides $MACHINE, but GNU make doesn't
-MACHINE ?= $(shell uname -m 2>/dev/null)
+MACHINE ?= $(shell uname -m 2>/dev/null | cut - -d- -f 1)
 
 # These programs are only useful on x86
 PROGRAMS-i386 := biosdecode ownership vpddecode





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to