On Fri, Apr 01, 2022 at 10:37:09PM +0100, Stuart Henderson wrote:
> On 2022/04/01 21:50, Christian Weisgerber wrote:
> > wwww/liferea failed to build in my latest amd64 bulk build.
> > 
> > Command '['./liferea', 
> > '--introspect-dump=/tmp/tmp-introspectu38u4sfl/functions.txt,/tmp/tmp-introspectu38u4sfl/dump.xml']'
> >  died with <Signals.SIGSEGV: 11>.
> > 
> > I wiped it and tried again; same result.
> > 
> > Any ideas?  I'm attaching the full build log.
> > 
> > -- 
> > Christian "naddy" Weisgerber                          [email protected]
> 
> If I run as my own uid with access to x then it's able to build,
> if I build as _pbuild it fails.
> 
> This is the command which hits the segv:
> 
> CPPFLAGS="-I/usr/local/include" CFLAGS="-O2 -pipe" LDFLAGS="-L/usr/local/lib" 
> CC="cc" PKG_CONFIG="/usr/bin/pkg-config" GI_HOST_OS="" DLLTOOL="false"  
> /usr/local/bin/g-ir-scanner  -I../src --warn-all --accept-unprefixed 
> --identifier-prefix=Liferea --verbose --namespace=Liferea --nsversion=3.0 
> --libtool="/usr/bin/libtool"  --include=Gtk-3.0 --include=libxml2-2.0   
> --program=./liferea   --cflags-begin  --cflags-end  auth.c auth.h 
> auth_activatable.c auth_activatable.h enclosure.h feedlist.c feedlist.h 
> item.h itemlist.c itemlist.h itemset.c itemset.h node.h node.c node_view.h 
> social.c social.h subscription_type.h ui/browser_tabs.c ui/browser_tabs.h 
> ui/icons.c ui/icons.h ui/itemview.c ui/itemview.h ui/item_list_view.c 
> ui/item_list_view.h ui/liferea_htmlview.c ui/liferea_htmlview.h 
> ui/liferea_shell.c ui/liferea_shell.h ui/liferea_shell_activatable.c 
> ui/liferea_shell_activatable.h ui/media_player.c ui/media_player.h 
> ui/media_player_activatable.c ui/media_player_activatable.h 
> fl_sources/node_source.c fl_sources/node_source.h 
> fl_sources/node_source_activatable.c fl_sources/node_source_activatable.h 
> liferea --output Liferea-3.0.gir
> 
> If I run that manually as _pbuild it produces a coredump as below.
> 
> Thinking this probably has to be to do with the webkitgtk4 "Merge
> upstream fix for: [GLX] Crash on process exit" commit

I just fixed it.

-- 
Antoine

Reply via email to