[haiku-bugs] [Haiku] #8031: Build fails on Ubuntu 11.10 x86_64

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 17 Oct 2011 18:22:55 -0000

#8031: Build fails on Ubuntu 11.10 x86_64
-------------------------------------------------+-------------------------
 Reporter:  kallisti5                            |        Owner:  bonefish
     Type:  bug                                  |       Status:  new
 Priority:  high                                 |    Milestone:  R1/beta1
Component:  Build System                         |      Version:
 Keywords:  11.10, libunzip.a, setBeOSexfield,   |  R1/Development
  undefined reference                            |   Blocked By:
 Blocking:                                       |  Has a Patch:  0
 Platform:  All                                  |
-------------------------------------------------+-------------------------
 Haiku gcc4 build fails on Ubuntu 11.10.

 {{{
 gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
 }}}

 r42873

 attached is full build output.


 {{{
 generated/objects/linux/x86/release/tools/unzip/libunzip.a(beos.o): In
 function `setBeOSexfield':
 beos.c:(.text+0x43e): undefined reference to `_kern_open'
 beos.c:(.text+0x494): undefined reference to `__swap_int32'
 beos.c:(.text+0x4a5): undefined reference to `__swap_int64'
 beos.c:(.text+0x599): undefined reference to `fs_write_attr'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_open_dir_entry_ref'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_haiku_build_strerror'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_unlink'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `strlcpy'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_read_stat'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `atomic_get'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_open_attr_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `__gUmask'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `create_sem'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::~KMessage()'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_haiku_build_errno'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::GetNextField(BPrivate::KMessageField*) const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `fs_stat_attr'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_remove_attr'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `find_thread'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_create_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::TypeCode() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_read'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `delete_sem'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_write'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::ReplyToken() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::ReplyPort() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_unlock_node'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_entry_ref_to_path'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::KMessage()'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::TargetToken() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_rename_attr'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::ElementAt(int, int*) const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_rewind_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_read_link'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `__swap_int16'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::Name() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_open_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `atomic_add'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_open_parent_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_read_dir'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::KMessageField()'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_rename'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `release_sem'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::SetTo(void const*, int, unsigned int)'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::What() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_close'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessage::kMessageHeaderMagic'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_lock_node'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_seek'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_open_entry_ref'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `debugger'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::HasFixedElementSize() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `fs_read_attr'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `acquire_sem_etc'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_fsync'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `BPrivate::KMessageField::CountElements() const'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_create_symlink'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_write_stat'
 generated/objects/linux/lib/libbe_build.so: undefined reference to
 `_kern_dup'
 }}}

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8031>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: