Opened 17 years ago

Closed 17 years ago

#1985 closed bug (duplicate)

bulding haiku on haiku-host fails at ...

Reported by: kaoutsis Owned by: bonefish
Priority: normal Milestone: R1
Component: Build System Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

C++ generated/objects/haiku/x86/release/libs/stdc++/cstrio.o 
In file included from /haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:63,
                 from /haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/stdlib/stdlib.h:44,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/stl_alloc.h:59,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/alloc.h:21,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/std/bastring.h:39,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/string:6,
                 from /haiku-src/develop/HaikuTree/trunk/src/libs/stdc++/sinst.cc:36:
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/endian.h:1: string/endian.h: Operation not allowed
In file included from /haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/stdlib/stdlib.h:44,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/stl_alloc.h:59,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/alloc.h:21,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/std/bastring.h:39,
                 from /haiku-src/develop/HaikuTree/trunk/headers/cpp/string:6,
                 from /haiku-src/develop/HaikuTree/trunk/src/libs/stdc++/sinst.cc:36:
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:78: declaration of `unsigned int wait::{anonymous struct}::__w_retcode'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:73: conflicts with previous declaration `unsigned int wait::{anonymous struct}::__w_retcode'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:79: declaration of `unsigned int wait::{anonymous struct}::__w_coredump'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:72: conflicts with previous declaration `unsigned int wait::{anonymous struct}::__w_coredump'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:80: declaration of `unsigned int wait::{anonymous struct}::__w_termsig'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:71: conflicts with previous declaration `unsigned int wait::{anonymous struct}::__w_termsig'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:80: duplicate member `wait::{anonymous struct}::__w_termsig'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:79: duplicate member `wait::{anonymous struct}::__w_coredump'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:78: duplicate member `wait::{anonymous struct}::__w_retcode'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:92: declaration of `unsigned int wait::{anonymous struct}::__w_stopsig'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:87: conflicts with previous declaration `unsigned int wait::{anonymous struct}::__w_stopsig'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:93: declaration of `unsigned int wait::{anonymous struct}::__w_stopval'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:86: conflicts with previous declaration `unsigned int wait::{anonymous struct}::__w_stopval'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:93: duplicate member `wait::{anonymous struct}::__w_stopval'
/haiku-src/develop/HaikuTree/trunk/src/system/libroot/posix/glibc/include/bits/waitstatus.h:92: duplicate member `wait::{anonymous struct}::__w_stopsig'

gcc -c "src/libs/stdc++/sinst.cc" -O2 -Wall -Wno-trigraphs -Wno-ctor-dtor-privacy -Woverloaded-virtual -Wpointer-arith -Wcast-align -Wsign-compare -pipe -nostdinc -Wno-multichar -D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1 -nostdinc++ -fno-implicit-templates -Wno-sign-compare -fpic -D__HAIKU__ -DHAIKU_DISTRO_COMPATIBILITY_DEFAULT-D__INTEL__ -DARCH_x86 -D_BEOS_R5_COMPATIBLE_ -DHAIKU_TARGET_PLATFORM_HAIKU -DC -DEXTRACT -DINSERT -DGETLINE -Ibuild/user_config_headers -Ibuild/config_headers -Isrc/libs/stdc++ -Igenerated/objects/common/libs/stdc++ -Igenerated/objects/haiku_host/x86/common/libs/stdc++ -Igenerated/objects/haiku/x86/common/libs/stdc++ -I- -Isrc/libs/stdc++-Isrc/system/libroot/posix/glibc/libio -Isrc/system/libroot/posix/glibc/stdlib -Isrc/system/libroot/posix/glibc/stdio-common -Isrc/system/libroot/posix/glibc/include -Isrc/system/libroot/posix/glibc/include/arch/x86 -Iheaders/cpp -Isrc/system/libroot/posix/glibc -Iheaders/posix -Iheaders/os -Iheaders/os/kernel -Iheaders/os/storage -Iheaders/os/support -Iheaders/build/gcc-2.95.3 -Iheaders/build/gcc-2.95.3 -Iheaders -Iheaders/posix -Iheaders/gnu -Iheaders/glibc -Iheaders/os -Iheaders/os/add-ons -Iheaders/os/add-ons/file_system -Iheaders/os/add-ons/graphics -Iheaders/os/add-ons/input_server -Iheaders/os/add-ons/registrar -Iheaders/os/add-ons/screen_saver -Iheaders/os/add-ons/tracker -Iheaders/os/app -Iheaders/os/device -Iheaders/os/drivers -Iheaders/os/game -Iheaders/os/interface -Iheaders/os/kernel -Iheaders/os/media -Iheaders/os/mail -Iheaders/os/midi -Iheaders/os/midi2 -Iheaders/os/net -Iheaders/os/opengl -Iheaders/os/storage -Iheaders/os/support -Iheaders/os/translation -Iheaders/private/. -Iheaders/cpp -o "generated/objects/haiku/x86/release/libs/stdc++/cstrio.o" ;

...failed C++ generated/objects/haiku/x86/release/libs/stdc++/cstrio.o ...
...skipped libstdc++.r4.so for lack of <src!libs!stdc++>cstrio.o...
...skipped libbe.so for lack of libstdc++.r4.so...
...skipped libnetwork.so for lack of libbe.so...
...skipped server_with_socket for lack of libnetwork.so...
...failed updating 1 target(s)...
...skipped 4 target(s)...
...updated 651 target(s)...
/haiku-src/develop/HaikuTree/trunk> 

Change History (2)

comment:1 by kaoutsis, 17 years ago

revision is hrev24676

comment:2 by kaoutsis, 17 years ago

Resolution: duplicate
Status: newclosed

dup of #2001, which also has a better description.

Note: See TracTickets for help on using tickets.