Your message dated Wed, 22 Aug 2007 21:47:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#437296: fixed in aboot 1.0~pre20040408-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: aboot
Version: 0.9b-3
Severity: serious
Tags: help
X-Debbugs-CC: [EMAIL PROTECTED]
X-Debbugs-CC: [EMAIL PROTECTED]
X-Debbugs-CC: [EMAIL PROTECTED]

Since I (finally) got a remote shell account on an alpha again I
wanted to do some maintenance on aboot (which has seen no changes
since at least Sarge). However, aboot now ftbfs in Sid. The relevant 
lines are:

 gcc -g -O2 -Wall -I. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
"-g" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "-g"  -c -o ../lib/isolib.o 
../lib/isolib.c
../lib/isolib.c:10:28: error: linux/string.h: No such file or directory
../lib/isolib.c:13:26: error: linux/config.h: No such file or directory
In file included from ../lib/isolib.c:21:
../include/utils.h:5:23: error: asm/hwrpb.h: No such file or directory

(The "full" build log is attached)

These used to be in the kernel headers. They are not contained in
linux-libc-dev (as shipped in sid) and I would rather not include
specific kernel version with specific include paths.

linux/string.h: Still present in current kernels. 
linux/config.h: Gone 2.6.22, in 2.6.17 marked as deprecated
asm/hwrpb.h: Still present in (current) kernels

And I'm afraid, the build will fail further down as well (haven't
tested yet). 

I tagged this bug "help" because before fiddeling around[1] I thought
I checked what the appropriate way to deal with these missing headers
is. Should I include a copy inside aboot? Should I request them to be
included in linux-libc-dev? Should I (shudder) rely on a specific
kernel version for inclusion? .... - Maybe there is some
documentation/Wiki which explains all these?

Please keep this bug in the loop on replies. Thanks.

Greetings

             Helge

[1] Last time I checked, upstream no longer responded, but I still
    have access to the sf repository, so including fixes upstream
    could be possible :-))
-- 
      Dr. Helge Kreutzmann                     [EMAIL PROTECTED]
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-aboot-stamp build-aboot-base-stamp build-aboot-cross-stamp
rm -f install-aboot-stamp install-aboot-base-stamp install-aboot-cross-stamp
/usr/bin/make distclean
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b'
make -C sdisklabel clean CPPFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
"-g"  -I/home/helge/build/aboot/aboot-0.9b/include -I/usr/src/linux/include"
make[2]: Entering directory `/home/helge/build/aboot/aboot-0.9b/sdisklabel'
rm -f sdisklabel swriteboot *.o
make[2]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/sdisklabel'
make -C tools clean CPPFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "-g"  
-I/home/helge/build/aboot/aboot-0.9b/include -I/usr/src/linux/include"
make[2]: Entering directory `/home/helge/build/aboot/aboot-0.9b/tools'
rm -f *~ *.o *.a core e2writeboot isomarkboot abootconf elfencap objstrip
make[2]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/tools'
make -C lib clean CPPFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "-g"  
-I/home/helge/build/aboot/aboot-0.9b/include -I/usr/src/linux/include" 
TESTING=""
make[2]: Entering directory `/home/helge/build/aboot/aboot-0.9b/lib'
rm -f libaboot.a *.o
make[2]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/lib'
rm -f aboot abootconf net_aboot net_aboot.nh net_pad vmlinux.bootp \
                head.o aboot.o cons.o utils.o zip/misc.o zip/unzip.o 
zip/inflate.o disk.o fs/ext2.o fs/ufs.o fs/dummy.o fs/iso.o net.o bootlx \
                include/ksize.h vmlinux.nh b2c bootloader.h netabootwrap
find . -name \*~ | xargs rm -f
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b'
/usr/bin/make -C doc/man clean
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b/doc/man'
rm -f aboot.8 aboot.conf.5 abootconf.8 isomarkboot.1 sdisklabel.8 
netabootwrap.1 manpage.log manpage.links manpage.refs
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/doc/man'
/usr/bin/make -C doc/man/de clean
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b/doc/man/de'
rm -f *.html *.de.? srmbootraw.8 srmbootfat.1 sdisklabel.8 isomarkboot.8 
abootconf.8 aboot.conf.5 aboot.8 netabootwrap.1 manpage.links manpage.log 
manpage.refs
rm -rf SRM-HOWTO 
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/doc/man/de'
/usr/bin/make -C doc/faq-src clean
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b/doc/faq-src'
rm -rf SRM-HOWTO
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/doc/faq-src'
/usr/bin/make -C srmbootfat clean
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b/srmbootfat'
rm -f srmbootfat srmbootraw srmbootfat.1 srmbootraw.1 manpage.links manpage.log 
manpage.refs
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/srmbootfat'
dh_clean
dh_clean: Compatibility levels before 4 are deprecated.
 dpkg-source -b aboot-0.9b
dpkg-source: building aboot using existing aboot_0.9b.orig.tar.gz
dpkg-source: building aboot in aboot_0.9b-3.diff.gz
dpkg-source: warning: ignoring deletion of file doc/man/abootconf.8
dpkg-source: warning: ignoring deletion of file doc/man/sdisklabel.8
dpkg-source: warning: ignoring deletion of file doc/man/aboot.conf.5
dpkg-source: warning: ignoring deletion of file doc/man/aboot.8
dpkg-source: building aboot in aboot_0.9b-3.dsc
 debian/rules build
dh_testdir
/usr/bin/make -C tools  isomarkboot
make[1]: Entering directory `/home/helge/build/aboot/aboot-0.9b/tools'
gcc -g -O2 -Wall -I. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
"-g" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "-g"  -c -o isomarkboot.o 
isomarkboot.c
gcc -g -O2 -Wall -I. -I../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
"-g" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "-g"  -c -o ../lib/isolib.o 
../lib/isolib.c
../lib/isolib.c:10:28: error: linux/string.h: No such file or directory
../lib/isolib.c:13:26: error: linux/config.h: No such file or directory
In file included from ../lib/isolib.c:21:
../include/utils.h:5:23: error: asm/hwrpb.h: No such file or directory
../lib/isolib.c: In function 'iso_iget':
../lib/isolib.c:230: warning: implicit declaration of function 'memcpy'
../lib/isolib.c:230: warning: incompatible implicit declaration of built-in 
function 'memcpy'
../lib/isolib.c: In function 'iso_match':
../lib/isolib.c:378: warning: implicit declaration of function 'memcmp'
../lib/isolib.c: In function 'iso_find_entry':
../lib/isolib.c:450: warning: incompatible implicit declaration of built-in 
function 'memcpy'
../lib/isolib.c:489: warning: implicit declaration of function 'strcpy'
../lib/isolib.c:489: warning: incompatible implicit declaration of built-in 
function 'strcpy'
../lib/isolib.c:491: warning: pointer targets in passing argument 1 of 
'isonum_711' differ in signedness
../lib/isolib.c: In function 'iso_lookup':
../lib/isolib.c:576: warning: implicit declaration of function 'strlen'
../lib/isolib.c:576: warning: incompatible implicit declaration of built-in 
function 'strlen'
../lib/isolib.c: In function 'iso_follow_link':
../lib/isolib.c:647: warning: implicit declaration of function 'strrchr'
../lib/isolib.c:647: warning: incompatible implicit declaration of built-in 
function 'strrchr'
../lib/isolib.c:649: warning: incompatible implicit declaration of built-in 
function 'strlen'
../lib/isolib.c:650: warning: implicit declaration of function 'strncpy'
../lib/isolib.c:650: warning: incompatible implicit declaration of built-in 
function 'strncpy'
../lib/isolib.c:652: warning: implicit declaration of function 'strcat'
../lib/isolib.c:652: warning: incompatible implicit declaration of built-in 
function 'strcat'
../lib/isolib.c: In function 'iso_read_super':
../lib/isolib.c:732: warning: implicit declaration of function 'strncmp'
../lib/isolib.c: In function 'iso_fstat':
../lib/isolib.c:922: warning: implicit declaration of function 'memset'
../lib/isolib.c:922: warning: incompatible implicit declaration of built-in 
function 'memset'
../lib/isolib.c: In function 'iso_readdir_i':
../lib/isolib.c:1029: warning: incompatible implicit declaration of built-in 
function 'memcpy'
../lib/isolib.c:1049: warning: pointer targets in passing argument 1 of 
'isonum_711' differ in signedness
../lib/isolib.c:1079: warning: incompatible implicit declaration of built-in 
function 'strcpy'
../lib/isolib.c:1117: warning: incompatible implicit declaration of built-in 
function 'memcpy'
../lib/isolib.c: In function 'get_rock_ridge_filename':
../lib/isolib.c:1191: warning: pointer targets in passing argument 1 of 
'isonum_711' differ in signedness
../lib/isolib.c:1239: warning: incompatible implicit declaration of built-in 
function 'strlen'
../lib/isolib.c:1241: warning: implicit declaration of function 'strncat'
../lib/isolib.c:1241: warning: incompatible implicit declaration of built-in 
function 'strncat'
../lib/isolib.c:1246: warning: incompatible implicit declaration of built-in 
function 'strncat'
../lib/isolib.c: In function 'get_rock_ridge_symlink':
../lib/isolib.c:1518: warning: incompatible implicit declaration of built-in 
function 'strncat'
../lib/isolib.c:1521: warning: incompatible implicit declaration of built-in 
function 'strcat'
../lib/isolib.c:1546: warning: incompatible implicit declaration of built-in 
function 'strcat'
../lib/isolib.c:1554: warning: incompatible implicit declaration of built-in 
function 'strcat'
make[1]: *** [../lib/isolib.o] Error 1
make[1]: Leaving directory `/home/helge/build/aboot/aboot-0.9b/tools'
make: *** [build-aboot-cross-stamp] Error 2
debuild: fatal error at line 1228:
debian/rules build failed

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: aboot
Source-Version: 1.0~pre20040408-1

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

aboot-base_1.0~pre20040408-1_all.deb
  to pool/main/a/aboot/aboot-base_1.0~pre20040408-1_all.deb
aboot_1.0~pre20040408-1.diff.gz
  to pool/main/a/aboot/aboot_1.0~pre20040408-1.diff.gz
aboot_1.0~pre20040408-1.dsc
  to pool/main/a/aboot/aboot_1.0~pre20040408-1.dsc
aboot_1.0~pre20040408-1_alpha.deb
  to pool/main/a/aboot/aboot_1.0~pre20040408-1_alpha.deb
aboot_1.0~pre20040408.orig.tar.gz
  to pool/main/a/aboot/aboot_1.0~pre20040408.orig.tar.gz



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.
Steve Langasek <[EMAIL PROTECTED]> (supplier of updated aboot 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: Wed, 22 Aug 2007 14:31:26 -0700
Source: aboot
Binary: aboot aboot-cross aboot-base
Architecture: source all alpha
Version: 1.0~pre20040408-1
Distribution: unstable
Urgency: low
Maintainer: Helge Kreutzmann <[EMAIL PROTECTED]>
Changed-By: Steve Langasek <[EMAIL PROTECTED]>
Description: 
 aboot      - Linux bootloader for the SRM console
 aboot-base - base files required for bootable media on Linux/Alpha
Closes: 437296 438431
Changes: 
 aboot (1.0~pre20040408-1) unstable; urgency=low
 .
   [ Steve Langasek ]
   * New upstream version, pulled from CVS snapshot.
   * Drop separate faq-src directory, now merged upstream as doc/faq
   * Fix header references in multiple files, and import a local copy of
     asm-alpha/pal.h and asm-alpha/system.h from the kernel sources for
     use by head.S and aboot.c, for the switch to linux-libc-dev in
     lenny.  Closes: #437296.
   * Update debian/rules to use DEB_HOST_GNU_CPU instead of
     DEB_HOST_GNU_TYPE, to fix a misbuild in unstable.
   * Fix wrong manpage section for srmbootraw(8) in the clean target
   * Update bootlx to ignore ELF header sections not of type PT_LOAD when
     loading the kernel, so that the new PT_NOTE sections in 2.6.23rc1 and
     above don't cause load failures.  Thanks to Richard Henderson for the
     patch.  Closes: #438431.
   * Drop unneeded build-dependency on linux-kernel-headers, which is
     build-essential.
 .
   [ Helge Kreutzmann ]
   * Fix minor typos in German man pages.
   * Update my e-mail address in debian related files
   * Do not ignore errors in clean targets (thanks, lintian)
   * Bump standards version to 3.7.2.2
   * Bump dephelper level to 5
Files: 
 168b0bedb430170dbc6b9af66b3882c5 705 base standard aboot_1.0~pre20040408-1.dsc
 edb9af864b2d7b996cbe8cc7342368e4 136183 base standard 
aboot_1.0~pre20040408.orig.tar.gz
 5983dfc6e63bd5276603cd66584ac0f3 56393 base standard 
aboot_1.0~pre20040408-1.diff.gz
 8d5114b31d942a2b43235aa691831ad7 75932 admin optional 
aboot-base_1.0~pre20040408-1_all.deb
 206a8f421ad0f50d7e4804a259f34f8d 91348 base standard 
aboot_1.0~pre20040408-1_alpha.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGzKy1KN6ufymYLloRAtzjAJ9falLgUxTQmFb4BKQ8+SWwdCkfwwCgtSdB
US39VXtBiVzGma8g8ACkatc=
=5uY+
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to