pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: webkit-gtk fails to build



Hello Chavdar,

Chavdar Ivanov writes:
> This was the problem indeed. I found a random package having
> 'introspection' as an option and tried to build it without DISPLAY set
> (in this case, gtksourceview4). It failed in exactly the same way:
> ....
>   GISCAN   GtkSource-4.gir
>
> ** (process:9416): CRITICAL **: 10:52:26.148: Failed to get connection
> to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY
>
> ** (process:16605): CRITICAL **: 10:52:31.273: Failed to get
> connection to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY
>   GICOMP   GtkSource-4.gir
>
> ** (g-ir-compiler:9024): CRITICAL **: 10:52:32.890: Failed to get
> connection to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY
> gmake[4]: *** [/usr/pkg/share/gobject-introspection-1.0/Makefile.introspection:172:
> GtkSource-4.typelib] Trace/BPT trap (core dumped)
> gmake[4]: Leaving directory
> '/usr/pkgsrc/x11/gtksourceview4/work/gtksourceview-4.0.2/gtksourceview'
> gmake[3]: *** [Makefile:1651: all-recursive] Error 1
> gmake[3]: Leaving directory
> '/usr/pkgsrc/x11/gtksourceview4/work/gtksourceview-4.0.2/gtksourceview'
> gmake[2]: *** [Makefile:982: all] Error 2
> gmake[2]: Leaving directory
> '/usr/pkgsrc/x11/gtksourceview4/work/gtksourceview-4.0.2/gtksourceview'
> gmake[1]: *** [Makefile:578: all-recursive] Error 1
> gmake[1]: Leaving directory
> '/usr/pkgsrc/x11/gtksourceview4/work/gtksourceview-4.0.2'
> gmake: *** [Makefile:485: all] Error 2
> *** Error code 2
>
> Stop.
> make[1]: stopped in /usr/pkgsrc/x11/gtksourceview4
> *** Error code 1
> .....
>
> [...]

Nice (that is easier and quicker to reproduce than building at
least 40-50% or so of webkit-gtk!)!

Can you please share which programs actually crashes (probably just
a find of all *.core in the ${WRKSRC} will be enough)?

If tools of gobject-introspection are actually the problematic ones
(or anything else) can you please also:

 - Collect and share the backtraces of the corresponding .core (e.g. via
   `gdb -core ....core ...')
 - (probably the `bt' will not have a lot of information, if that's
   the case...) Rebuild gobject-introspection (or other problematic
   package) with `env CFLAGS=-g INSTALL_UNSTRIPPED=yes make replace'
   and share the backtrace of the corresponding .core


Thank you!


(I have tried to reproduce that with webkit-gtk but unfortunately
I couldn't reproduce it (i.e. it build fines on a last Friday
-current with pkgsrc-current :\))


Home | Main Index | Thread Index | Old Index