#6642: broblem compiling Haiku under itself. ----------------------------+----------------------------------------------- Reporter: bga | Owner: bonefish Type: bug | Status: new Priority: high | Milestone: R1 Component: Build System | Version: R1/Development Keywords: | Blocked By: Has a Patch: 0 | Platform: x86 Blocking: | ----------------------------+----------------------------------------------- it seems this was caused by the recent change to a different version of GCC2 (the Haiku system is a GCC2-Hybrid one): {{{ [/boot/home/development/haiku/haiku-gcc2]> jam -q don't know how to make crtbegin.o ...patience... don't know how to make /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/lib/gcc-lib/i586 -pc-haiku/2.95.3-haiku-100712/libgcc.a don't know how to make crtend.o ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...patience... ...found 93377 target(s)... ...updating 8569 target(s)... ...can't find 3 target(s)... ...can't make 1080 target(s)... InitScript1 /boot/home/development/haiku/haiku-gcc2/haiku.image-init-vars C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/addattr/main.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/addattr/addAttr.o Link /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/addattr/addattr Chmod1 /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/addattr/addattr C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs_disk_system.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BlockAllocator.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BPlusTree.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Attribute.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Debug.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Index.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Inode.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Journal.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Query.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Utility.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Volume.o C++ /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/kernel_interface.o MergeObjectFromObjects1 /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o /bin/sh: line 1: /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/i586-pc- haiku/bin/ld: No such file or directory /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/i586-pc- haiku/bin/ld -r /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs_disk_system.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BlockAllocator.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BPlusTree.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Attribute.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Debug.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Index.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Inode.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Journal.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Query.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Utility.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Volume.o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/kernel_interface.o -o /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o ; ...failed MergeObjectFromObjects1 /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o ... ...removing /boot/home/development/haiku/haiku- gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o ...skipped <build>bfs_shell for lack of <build>bfs.o... ...skipped <HaikuImage>haiku.image-init-vars for lack of <build>bfs_shell... ...skipped haiku.image for lack of <HaikuImage>haiku.image-init-vars... ...failed updating 1 target(s)... ...skipped 3 target(s)... ...updated 16 target(s)... }}} Note that there is no /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712 directory. Instead I have a /boot/develop /abi/x86/gcc2/tools/gcc-2.95.3-haiku-100818 one. -- Ticket URL: <http://dev.haiku-os.org/ticket/6642> Haiku <http://dev.haiku-os.org> Haiku - the operating system.