Your message dated Sun, 05 Nov 2006 08:02:06 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#395891: fixed in extipl 5.04-2.1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: extipl
Version: 5.04-2
Severity: serious
Tags: patch
Justification: FTBFS
extipl fails to build from source, or would if the $(MAKE) return code
was not ignored.
I have attached a patch that does the following:
- Don't ignore return status of $(MAKE) calls in debian/rules
- Update _llseek syscall usage to allow the package to build with
linux-kernel-headers >= 2.6.18 (current in unstable).
All the best,
-Ted
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
diff -ru extipl-5.04/debian/rules extipl-5.04-new/debian/rules
--- extipl-5.04/debian/rules 2006-10-28 22:37:12.000000000 +1000
+++ extipl-5.04-new/debian/rules 2006-10-28 22:43:06.000000000 +1000
@@ -15,7 +15,7 @@
# Add here commands to compile the package.
cp debian/addition/Makefile .
- -$(MAKE)
+ $(MAKE)
touch build-stamp
@@ -26,7 +26,7 @@
# Add here commands to clean up after the build process.
rm -f Makefile
- -$(MAKE) -f debian/addition/Makefile allclean
+ $(MAKE) -f debian/addition/Makefile allclean
dh_clean
@@ -40,7 +40,7 @@
# Add here commands to install the package into debian/tmp.
cp debian/addition/Makefile .
- -$(MAKE) install DESTDIR=`pwd`/debian/tmp
+ $(MAKE) install DESTDIR=`pwd`/debian/tmp
for i in pollux castor altair aldebaran; \
do cp src/$$i.bin debian/extipl-boot/boot/extipl-$$i.b; done
diff -ru extipl-5.04/src/extipl.c extipl-5.04-new/src/extipl.c
--- extipl-5.04/src/extipl.c 2001-07-03 01:35:12.000000000 +1000
+++ extipl-5.04-new/src/extipl.c 2006-10-28 22:49:07.000000000 +1000
@@ -23,7 +23,7 @@
#include <sys/stat.h>
#include <regex.h>
#ifdef __linux__
-#include <linux/unistd.h>
+#include <sys/syscall.h>
#endif
#include "extipl.h"
#include "sysident.h"
@@ -79,7 +79,7 @@
static char *ask(char *);
static int sure(char *);
#ifdef __linux__
-static _syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo, loff_t *,
res, uint, wh);
+static int _llseek(uint, ulong, ulong, loff_t *, uint);
static int long_seek(int, off_t, int);
#endif
/*================ for DEBUG ======================== */
@@ -1104,6 +1104,15 @@
}
#ifdef __linux__
+
+static int _llseek(fd, hi, lo, res, whence)
+uint fd, whence;
+ulong hi, lo;
+loff_t *res;
+{
+ return syscall(SYS__llseek, fd, hi, lo, res, whence);
+}
+
/* Hacked by Taketoshi Sano <[EMAIL PROTECTED]> */
static int long_seek(fd, offset, whence)
int fd, whence;
@@ -1131,7 +1140,8 @@
}
return(OK);
}
-#endif
+
+#endif /* __linux__ */
/*=============================================================================
--- End Message ---
--- Begin Message ---
Source: extipl
Source-Version: 5.04-2.1
We believe that the bug you reported is fixed in the latest version of
extipl, which is due to be installed in the Debian FTP archive:
extipl-boot_5.04-2.1_i386.deb
to pool/main/e/extipl/extipl-boot_5.04-2.1_i386.deb
extipl_5.04-2.1.diff.gz
to pool/main/e/extipl/extipl_5.04-2.1.diff.gz
extipl_5.04-2.1.dsc
to pool/main/e/extipl/extipl_5.04-2.1.dsc
extipl_5.04-2.1_i386.deb
to pool/main/e/extipl/extipl_5.04-2.1_i386.deb
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.
Luk Claes <[EMAIL PROTECTED]> (supplier of updated extipl 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: SHA1
Format: 1.7
Date: Sun, 5 Nov 2006 16:46:09 +0100
Source: extipl
Binary: extipl extipl-boot
Architecture: source i386
Version: 5.04-2.1
Distribution: unstable
Urgency: medium
Maintainer: Taketoshi Sano <[EMAIL PROTECTED]>
Changed-By: Luk Claes <[EMAIL PROTECTED]>
Description:
extipl - Yet Another Boot Selector for IBM-PC compatibles
extipl-boot - ExtIPL, an enhanced boot code (IPL) for IBM-PC
Closes: 395891
Changes:
extipl (5.04-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix build error with recent linux-kernel-headers (Closes: #395891).
Files:
d02172cc905515b47abb62b889368dbf 571 admin optional extipl_5.04-2.1.dsc
6f95b46947136bf3768d18fa10f0b696 4821 admin optional extipl_5.04-2.1.diff.gz
7fe1b8fbe98ac518a03d083d297fea3a 68516 admin optional extipl_5.04-2.1_i386.deb
ecb572d4916cd93ada6e61d9a76fdfa3 13284 admin optional
extipl-boot_5.04-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFTgip5UTeB5t8Mo0RAmnlAKCBz1Zgy6AERe81+CpDFpFPvNfingCfUQE1
DNtx5JXSx/t9y+KXsheLcdY=
=5jnS
-----END PGP SIGNATURE-----
--- End Message ---