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 ---

Reply via email to