[haiku-bugs] [Haiku] #11194: Libsolv linux build fails

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Wed, 03 Sep 2014 09:18:41 -0000

#11194: Libsolv linux build fails
--------------------------+------------------------------
 Reporter:  axeld         |        Owner:  bonefish
     Type:  bug           |       Status:  new
 Priority:  blocker       |    Milestone:  R1
Component:  Build System  |      Version:  R1/Development
 Keywords:                |   Blocked By:
 Blocking:                |  Has a Patch:  0
 Platform:  All           |
--------------------------+------------------------------
 Using OpenSUSE 13.1 on x64. It could not find <solv/pool.h>; it obviously
 uses the wrong header location. When I installed libsolv-devel, it would
 get a bit further, and would then not find <solv/repo_haiku.h>.

 This is the compilation line:
 {{{
 cc -c
 "/home/axeld/develop/haiku/haiku/src/kits/package/solver/LibsolvSolver.cpp"
 -O2 -Wall -Wno-trigraphs -Wno-ctor-dtor-privacy -Woverloaded-virtual
 -Wpointer-arith -Wcast-align -Wsign-compare -Wno-multichar -include
 BeOSBuildCompatibility.h -fPIC -DARCH_x86_64 -D_NO_INLINE_ASM -D__x86_64__
 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_FORMAT_MACROS
 -D__STDC_LIMIT_MACROS -DHAIKU_HOST_USE_XATTR_REF
 -DHAIKU_HOST_PLATFORM_LINUX -DHAIKU_HOST_PLATFORM_64_BIT
 -DHAIKU_PACKAGING_ARCH=\"x86_gcc2\" -iquote
 /home/axeld/develop/haiku/haiku/build/user_config_headers -iquote
 /home/axeld/develop/haiku/haiku/build/config_headers -iquote
 src/build/libpackage/solver -iquote
 
/home/axeld/develop/haiku/haiku/generated/objects/common/build/libpackage/solver
 -iquote
 
/home/axeld/develop/haiku/haiku/generated/objects/linux/x86_64/common/build/libpackage/solver
 -iquote
 
/home/axeld/develop/haiku/haiku/generated/objects/haiku/x86_gcc2/common/build/libpackage/solver
 -iquote /home/axeld/develop/haiku/haiku/src/kits/package/solver -iquote
 
/home/axeld/develop/haiku/haiku/generated/build_packages/libsolv-0.3.0_haiku_2013_10_01-1-x86_gcc2/develop/headers/solv
 -I
 
/home/axeld/develop/haiku/haiku/generated/build_packages/libsolv-0.3.0_haiku_2013_10_01-1-x86_gcc2/develop/headers
 -I /home/axeld/develop/haiku/haiku/headers/private/shared -I
 /home/axeld/develop/haiku/haiku/headers/build/host/linux -I
 /home/axeld/develop/haiku/haiku/headers/build -I
 /home/axeld/develop/haiku/haiku/headers/build/os -I
 /home/axeld/develop/haiku/haiku/headers/build/os/add-ons/registrar -I
 /home/axeld/develop/haiku/haiku/headers/build/os/app -I
 /home/axeld/develop/haiku/haiku/headers/build/os/drivers -I
 /home/axeld/develop/haiku/haiku/headers/build/os/kernel -I
 /home/axeld/develop/haiku/haiku/headers/build/os/interface -I
 /home/axeld/develop/haiku/haiku/headers/build/os/locale -I
 /home/axeld/develop/haiku/haiku/headers/build/os/storage -I
 /home/axeld/develop/haiku/haiku/headers/build/os/support -I
 /home/axeld/develop/haiku/haiku/headers/build/private -o
 
"/home/axeld/develop/haiku/haiku/generated/objects/linux/x86_64/release/build/libpackage/solver/LibsolvSolver.o"
 ;
 }}}

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

Other related posts: