[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#638867: linux-libc-dev: errno.h includes non-existent asm/errno.h for -m32



Package: linux-libc-dev
Version: 3.0.0-2
Severity: important

Last update seems to break compiling some Haiku build tools which currently
require -m32. Build log below.

cf. https://www.haiku-os.org/guides/building

$ (cd generated-x86-gcc4/; jam -q haiku-vmware-image)
....patience...
....patience...
....patience...
....patience...
....patience...
....patience...
....patience...
....patience...
....patience...
....patience...
....found 98358 target(s)...
....updating 4654 target(s)...
InitScript1 /home/revol/devel/haiku/trunk/generated-x86-gcc4/haiku.image-init-vars 
C++ /home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/linux/x86/release/build/libroot/atomic.o 
In file included from /usr/include/bits/errno.h:25:0,
                 from /usr/include/errno.h:36,
                 from /home/revol/devel/haiku/trunk/headers/build/os/support/Errors.h:15,
                 from /home/revol/devel/haiku/trunk/headers/build/BeOSBuildCompatibility.h:32,
                 from /home/revol/devel/haiku/trunk/src/build/libroot/atomic.cpp:1:
/usr/include/linux/errno.h:4:23: fatal error: asm/errno.h: No such file or directory
compilation terminated.

cc -c "/home/revol/devel/haiku/trunk/src/build/libroot/atomic.cpp" -O -Wall -Wno-trigraphs -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wpointer-arith -Wcast-align -Wsign-compare -m32 -Wno-multichar -DHAIKU_BUILD_ATTRIBUTES_DIR=\"/home/revol/devel/haiku/trunk/generated-x86-gcc4/attributes\" -D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1 -fPIC -DKMESSAGE_CONTAINER_ONLY -DARCH_x86 -D_NO_INLINE_ASM -D__INTEL__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAIKU_HOST_USE_XATTR -DHAIKU_HOST_PLATFORM_LINUX -iquote /home/revol/devel/haiku/trunk/build/user_config_headers -iquote /home/revol/devel/haiku/trunk/build/config_headers -iquote /home/revol/devel/haiku/trunk/src/build/libroot -iquote /home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/common/build/libroot -iquote /home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/linux/x86/common/build/libroot -iquote /home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/haiku/x86/co
 mmon/build/libroot -I /home/revol/devel/haiku/trunk/headers/build -I /home/revol/devel/haiku/trunk/headers/build/os -I /home/revol/devel/haiku/trunk/headers/build/os/app -I /home/revol/devel/haiku/trunk/headers/build/os/drivers -I /home/revol/devel/haiku/trunk/headers/build/os/kernel -I /home/revol/devel/haiku/trunk/headers/build/os/interface -I /home/revol/devel/haiku/trunk/headers/build/os/storage -I /home/revol/devel/haiku/trunk/headers/build/os/support -I /home/revol/devel/haiku/trunk/headers/build/private/kernel -I /home/revol/devel/haiku/trunk/headers/build/host/linux -o "/home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/linux/x86/release/build/libroot/atomic.o" ;

....failed C++ /home/revol/devel/haiku/trunk/generated-x86-gcc4/objects/linux/x86/release/build/libroot/atomic.o ...

BUILD FAILURE:
....failed updating 1 target(s)...
....skipped 4 target(s)...
....updated 1 target(s)...


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



Reply to: