Compiling Fiasco UX problems under Fedora 8
Adam Lackorzynski
adam at os.inf.tu-dresden.de
Mon Mar 10 01:02:43 CET 2008
Hi,
On Sun Mar 09, 2008 at 23:23:12 +0100, Olivier.Landemarre at utbm.fr wrote:
> I'm currently trying compil curent Fiasco UX under a Fedora 8 unfortunatly I get
> this:
>
> Linking test mapdb_t
> g++ -static -Wl,--gc-sections,-T/home/olivier/l4/kernel/fiasco/src/kernel.ux.ld
> \
> -fno-implement-inlines -mpreferred-stack-boundary=2 -m32 -march=i686
> -fno-defer-pop -freg-struct-return -g -Wall -W -Wno-parentheses -Wformat=2
> -fno-stack-protector -ffunction-sections -gstabs+ -fno-rtti -fno-exceptions
> -fno-threadsafe-statics -Wno-non-virtual-dtor -O2 --param
> large-function-insns=10000 -fweb -finline-limit=10000 -frename-registers
> -fgcse-after-reload \
> mapdb_t.o mapdb.o simpleio.o kernel_console.o panic.o warn.o
> buddy_alloc.o mem_layout.o mem_layout-ux.o per_cpu_data.o globals.o
> globals-ia32-ux.o loader.o vhw.o kip_init-ia32-amd64-ux.o kip_init-ux.o
> boot_info.o boot_info-ia32-amd64-ux.o boot_info-ux.o cmdline.o config.o
> config-ia32-ux.o config-ux.o jdb_symbol.o jdb_util.o tb_entry.o
> tb_entry-ia32-ux.o perf_cnt.o perf_cnt-ia32-ux.o jdb_tbuf.o x86desc.o
> emulation.o pic.o pic-ux.o usermode.o cpu-common.o cpu-ia32-ux.o cpu-ux.o
> trampoline.o cpu_lock.o cpu_lock-generic.o region.o entry_frame.o
> entry_frame-ia32-ux.o entry_frame-abs-timeout-hack.o kmem-ia32-ux.o kmem-ux.o
> mapped_alloc.o mem_unit-ux.o ram_quota.o kmem_alloc.o
> kmem_alloc-ia32-amd64-ux.o per_cpu_data_alloc.o slab_cache_anon.o
> kmem_slab_simple.o vmem_alloc.o vmem_alloc-ia32-ux.o vmem_alloc-ux.o paging.o
> paging-ia32-ux.o kmem_slab.o fpu_state.o fpu.o fpu-ia32-ux.o fpu-ux.o
> sched_context.o switch_lock.o timer.o timer-ia32-amd64-ux.o timer-ux.o
> timeout.o space_index.o obj_space.o cap_space.o mem_space.o mem_space-user.o
> mem_space-ia32-ux.o mem_space-ux.o space.o space-caps.o space-ux.o context.o
> context-ia32-ux.o context-ux.o helping_lock.o cap_space_alloc.o
> obj_space_alloc.o mapping-ia32-ux.o mapping.o mapping_tree.o libabi.a libjabi.a
> libdrivers.a libk.a libamm.a libcxx.a sighandler.o -o mapdb_t
> Running test mapdb_t ... /bin/sh: line 1: 24293 Erreur de segmentation
> ./mapdb_t --test --quiet > mapdb_t.out
> make[1]: *** [mapdb_t.ok] Erreur 139
> make[1]: quittant le répertoire « /home/olivier/l4/kernel/fiasco/build »
> make: *** [all] Erreur 2
>
>
> The Fiasco ux have been compiled but it is the same error I receive in console
> only an:
> Segmentation error
> Nothing more.
>
> any idea?
This seems to be very specific to FC8 as this doesn't happen to me and
to our automatic builds. Can you discover what causes the segfaults?
You can also send me one of the binaries that segfault to analyze.
Adam
--
Adam adam at os.inf.tu-dresden.de
Lackorzynski http://os.inf.tu-dresden.de/~adam/
More information about the l4-hackers
mailing list