Your message dated Sun, 13 May 2007 16:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#404091: fixed in elfutils 0.127-2
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: elfutils
Severity: important
Version: 0.123-2
Tags: patch


Hi,

the current version fails to build on GNU/kFreeBSD.

It needs small tweak, see bellow.

It would also be nice if you can ask upstream
to include this changes.

Thanks in advance

                        Petr



diff -u elfutils-0.123/src/strings.c elfutils-0.123/src/strings.c
--- elfutils-0.123/src/strings.c
+++ elfutils-0.123/src/strings.c
@@ -593,9 +593,12 @@
       elfmap_off = from & ~(ps - 1);
       elfmap_base = elfmap = map_file (fd, elfmap_off, fdlen, &elfmap_size);

+#ifdef POSIX_FADV_SEQUENTIAL
       if (unlikely (elfmap == MAP_FAILED))
        /* Let the kernel know we are going to read everything in sequence.  */
        (void) posix_fadvise (fd, 0, 0, POSIX_FADV_SEQUENTIAL);
+#endif
+
     }

   if (unlikely (elfmap == MAP_FAILED))



--- End Message ---
--- Begin Message ---
Source: elfutils
Source-Version: 0.127-2

We believe that the bug you reported is fixed in the latest version of
elfutils, which is due to be installed in the Debian FTP archive:

elfutils_0.127-2.diff.gz
  to pool/main/e/elfutils/elfutils_0.127-2.diff.gz
elfutils_0.127-2.dsc
  to pool/main/e/elfutils/elfutils_0.127-2.dsc
elfutils_0.127-2_amd64.deb
  to pool/main/e/elfutils/elfutils_0.127-2_amd64.deb
libasm-dev_0.127-2_amd64.deb
  to pool/main/e/elfutils/libasm-dev_0.127-2_amd64.deb
libasm1_0.127-2_amd64.deb
  to pool/main/e/elfutils/libasm1_0.127-2_amd64.deb
libdw-dev_0.127-2_amd64.deb
  to pool/main/e/elfutils/libdw-dev_0.127-2_amd64.deb
libebl-dev_0.127-2_amd64.deb
  to pool/main/e/elfutils/libebl-dev_0.127-2_amd64.deb
libelf-dev_0.127-2_amd64.deb
  to pool/main/e/elfutils/libelf-dev_0.127-2_amd64.deb
libelf1_0.127-2_amd64.deb
  to pool/main/e/elfutils/libelf1_0.127-2_amd64.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.
Kurt Roeckx <[EMAIL PROTECTED]> (supplier of updated elfutils 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, 13 May 2007 18:12:01 +0200
Source: elfutils
Binary: libasm-dev libdw-dev elfutils libelf1 libasm1 libelf-dev libebl-dev
Architecture: source amd64
Version: 0.127-2
Distribution: unstable
Urgency: low
Maintainer: Kurt Roeckx <[EMAIL PROTECTED]>
Changed-By: Kurt Roeckx <[EMAIL PROTECTED]>
Description: 
 elfutils   - collection of utilities to handle ELF objects
 libasm-dev - libasm development libraries and header files
 libasm1    - library with a programmable assembler interface
 libdw-dev  - library that provides access to the DWARF debug information
 libebl-dev - static library providing higher-level ELF access functionality
 libelf-dev - libelf1 development libraries and header files
 libelf1    - library to read and write ELF files
Closes: 393812 404091
Changes: 
 elfutils (0.127-2) unstable; urgency=low
 .
   * Remove duplicate initialization of DT_PLTRELSZ in elflint.
     (Closes: #393812)
   * Only using posix_fadvise() when we have POSIX_FADV_SEQUENTIAL since
     some arches like kFreeBSD don't support it.  (Closes: #404091)
   * Fix unalligned accesses on IA64.  Added patch unalligned.diff.
Files: 
 616bfa5d6d90323e9d9beecda1fdb160 752 libs optional elfutils_0.127-2.dsc
 5aac07113037bd9bdeb28fde01f07793 267186 libs optional elfutils_0.127-2.diff.gz
 f1e310f9cd3491752a155ae9b8b1dc91 528680 utils optional 
elfutils_0.127-2_amd64.deb
 0bb6f38189d51f093a994effa3b9128d 40446 libs optional libelf1_0.127-2_amd64.deb
 77b278d9877d52dcbd88ae76f430bab9 57924 libdevel optional 
libelf-dev_0.127-2_amd64.deb
 556d140b3b597098c3f81663d3796736 64472 libdevel optional 
libebl-dev_0.127-2_amd64.deb
 35c6c5d50412952d51821a2c3dc0ad6f 86276 libdevel optional 
libdw-dev_0.127-2_amd64.deb
 148964cbe2c748b1b7a4172195d533f0 19530 libs optional libasm1_0.127-2_amd64.deb
 2efd1429338778352e14195c0e693a30 22430 libdevel optional 
libasm-dev_0.127-2_amd64.deb

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

iD8DBQFGRzv2QdwckHJElwsRAvy+AJsFJ0W47Ad6IZxGeUJmebNUS55XFwCfcbWf
bx8KKy6GqiWAh3VZbZvOXIk=
=J8U8
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to