Hi, the master branch is failing to compile again:
/bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O2 -g2 -ffast-math -pipe -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -o dfbdump dfbdump.o ../src/ libdirectfb.la ../lib/fusion/libfusion.la ../lib/direct/libdirect.la -ldl -lrt -lpthread libtool: link: gcc -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O2 -g2 -ffast-math -pipe -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -o .libs/dfbdump dfbdump.o ../src/.libs/libdirectfb.so /home/rahmanih/work/git_repos/DirectFB/lib/fusion/.libs/libfusion.so ../lib/fusion/.libs/libfusion.so /home/rahmanih/work/git_repos/DirectFB/lib/direct/.libs/libdirect.so ../lib/direct/.libs/libdirect.so -ldl -lrt -lpthread -Wl,-rpath -Wl,/usr/local/lib ../src/.libs/libdirectfb.so: undefined reference to `fusion_world_set_leave_callback' `fusion_world_set_leave_callback' is protected by the flag "FUSION_BUILD_MULTI" in the file "fusion_world_set_leave_callback" but it's not in the file "./src/core/core.c" regards. On Thu, Sep 22, 2011 at 11:06 PM, haithem rahmani <haithem.rahm...@gmail.com > wrote: > Hi, > I just updated my tree rebuilt and ran dfbinfo and got the following error: > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.6.0-pre1 |~~~~~~~~~~~~~~~~~~~~~~~~~~ > (c) 2001-2010 The world wide DirectFB Open Source Community > (c) 2000-2004 Convergence (integrated media) GmbH > ---------------------------------------------------------------- > > (*) DirectFB/Core: Single Application Core. (2011-09-22 21:36) > (*) GLX/Surfaces: Using visual 0xf5 (24bit) and 0xdf (32bit) > [New Thread 0xb7fddb70 (LWP 15943)] > (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] > <8388608>... > (!!!) *** ONCE [Joystick sends JS_EVENT_INIT events, make sure it has > been calibrated using 'jscal -c' > ] *** [joystick.c:99 in joystick_handle_event()] > (*) DirectFB/Input: Joystick (1) 0.9 (directfb.org) > [New Thread 0xb77dcb70 (LWP 15944)] > (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: Joystick (2) 0.9 (directfb.org) > [New Thread 0xb6fdbb70 (LWP 15945)] > (*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: X11 Input 0.1 (directfb.org) > (*) DirectFB/Genefx: MMX detected and enabled > (*) Direct/Modules: suppress module 'gl' > (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org) > (*) DirectFB/Core/WM: Default 0.3 (directfb.org) > . > . > . > Input (00) X11 Input (primary keyboard) > Type: KEYBOARD MOUSE JOYSTICK > Caps: KEYS AXES BUTTONS > Min. Keycode: 8 > Max. Keycode: 255 > Max. Axis: 0 > Max. Button: 0 > > *** glibc detected *** /usr/local/bin/dfbinfo: free(): invalid pointer: > 0x08062b14 *** > > the call stack is the following: > > (gdb) bt > #0 0x00110416 in __kernel_vsyscall () > #1 0x430ad67f in raise () from /lib/libc.so.6 > #2 0x430aefb5 in abort () from /lib/libc.so.6 > #3 0x430e9fd7 in __libc_message () from /lib/libc.so.6 > #4 0x430f0f95 in malloc_printerr () from /lib/libc.so.6 > #5 0x434ab250 in operator delete(void*) () from /usr/lib/libstdc++.so.6 > #6 0x0014036b in CoreSurface_Deinit_Dispatch (_dispatch=0x8062b14) at > ./CoreSurface.cpp:252 > #7 0x0016261a in surface_destructor (object=0x8062960, zombie=false, > ctx=0x0) at surface.c:70 > #8 0x001f40c8 in object_reference_watcher (ctx=0x804cc60, call_arg=1, > caller=<optimized out>, > call_ptr=<optimized out>, serial=<optimized out>, ret_val=<optimized > out>) at object.c:140 > #9 object_reference_watcher (caller=0, call_arg=1, call_ptr=0x0, > ctx=0x804cc60, serial=0, ret_val=0xbfffee4c) > at object.c:65 > #10 0x001f5951 in fusion_ref_down (ref=0x806297c, global=true) at ref.c:828 > #11 0x0015d60c in dfb_surface_unlink (link=0x8064248) at > ../../src/core/surface.h:239 > #12 region_destructor (object=0x8064140, zombie=false, ctx=0x0) at > layer_region.c:111 > #13 0x001f40c8 in object_reference_watcher (ctx=0x804cab0, call_arg=1, > caller=<optimized out>, > call_ptr=<optimized out>, serial=<optimized out>, ret_val=<optimized > out>) at object.c:140 > #14 object_reference_watcher (caller=0, call_arg=1, call_ptr=0x0, > ctx=0x804cab0, serial=0, ret_val=0xbfffef1c) > at object.c:65 > #15 0x001f5951 in fusion_ref_down (ref=0x806415c, global=false) at > ref.c:828 > #16 0x00131a2d in dfb_layer_region_unref (object=<optimized out>) at > ./core/layer_region.h:57 > #17 IDirectFB_Destruct (thiz=0x8063308) at idirectfb.c:295 > #18 0x00131b04 in IDirectFB_Release (thiz=0x8063308) at idirectfb.c:331 > #19 0x0804873c in main (argc=1, argv=0xbffff064) at dfbinfo.c:104 > > regards > Haithem. > -- > * > "If you ask a question - you will be a fool for 5 minutes, otherwise > ignorant for rest of your life" > * > > -- * "If you ask a question - you will be a fool for 5 minutes, otherwise ignorant for rest of your life" *
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev