On Thu, Jun 11, 2020 at 11:08:35AM +0100, Stuart Henderson wrote:
> On 2020/06/09 01:19, Jasper Lievisse Adriaanse wrote:
> > CVSROOT: /cvs
> > Module name: ports
> > Changes by: [email protected] 2020/06/09 01:19:47
> >
> > Modified files:
> > textproc/itstool: Makefile
> >
> > Log message:
> > switch to python3
> >
>
> Not sure if it's related to the py3 switch but I had libgda fail on
> i386 with a segfault when running itstool. Sorry I don't have the
> coredump, I'll grab a copy if I hit it again.
It is related to the py3 switch.
I fixed it in libxml last night :-)
> mv -f .deps/canvas_example-dnd.Tpo .deps/canvas_example-dnd.Po
> /usr/bin/libtool --tag=disable-static --tag=CC --mode=link cc
> -DCANVAS_EXAMPLE -O2 -pipe -lm -L/usr/local/lib -o canvas-example
> canvas_example-tool-utils.o canvas_example-canvas-example.o
> canvas_example-dnd.o ../../tools/browser/canvas/libcanvas.la -lm
> libbrowser.la ../../libgda-ui/internal/libgda-ui-internal.la
> common/libcommon.la ../../libgda/libgda-5.0.la
> ../../libgda-ui/libgda-ui-5.0.la -L/usr/local/lib -pthread -lgobject-2.0
> -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -lxml2 -L/usr/local/lib
> -Wl,-rpath-link,/usr/X11R6/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0
> -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0
> -lgobject-2.0 -lglib-2.0 -lintl
> libtool: link: cc -o .libs/canvas-example -pthread -DCANVAS_EXAMPLE -O2 -pipe
> -Wl,-rpath-link -Wl,/usr/X11R6/lib canvas_example-tool-utils.o
> canvas_example-canvas-example.o canvas_example-dnd.o
> /pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/canvas/.libs/libcanvas.a
> /pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/.libs/libbrowser.a
> /pobj/libgda-5.2.9/libgda-5.2.9/libgda-ui/internal/.libs/libgda-ui-internal.a
> /pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/common/.libs/libcommon.a
> -L.libs -lm -lgda-5.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0
> -lintl -lxml2 -lpthread -lz -llzma -liconv -lgio-2.0 -lsecret-1 -lsqlite3
> -lgpg-error -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz
> -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lpixman-1 -lfontconfig -lfreetype
> -lexpat -lpng -lxcb-shm -lxcb -lxcb-render -lXrender -lX11 -lXext -lXinerama
> -lXi -lXrandr -lXcursor -lXfixes -lXcomposite -lXdamage -lepoxy -lfribidi
> -lgraphite2 -latk-1.0 -latk-bridge-2.0 -lpangoft2-1.0 -lgoocanvas-2.0
> -lgda-ui-5.0 -lpcre -lffi
> -Wl,-rpath-link,/usr/local/lib,-rpath-link,/usr/X11R6/lib
> LC_ALL=C /usr/local/bin/intltool-merge -x -u -c
> ../../po/.intltool-merge-cache ../../po gda-browser-5.0.appdata.xml.in
> gda-browser-5.0.appdata.xml
> Found cached translation database
> Merging translations into gda-browser-5.0.appdata.xml.
> CREATED gda-browser-5.0.appdata.xml
> LC_ALL=C /usr/local/bin/intltool-merge -d -u -c
> ../../po/.intltool-merge-cache ../../po gda-browser-5.0.desktop.in
> gda-browser-5.0.desktop
> Found cached translation database
> Merging translations into gda-browser-5.0.desktop.
> gmake[3]: Leaving directory '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser'
> Making all in doc
> gmake[3]: Entering directory
> '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/doc'
> gmake[3]: Nothing to be done for 'all'.
> gmake[3]: Leaving directory
> '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/doc'
> Making all in help
> gmake[3]: Entering directory
> '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/help'
> if ! test -d "cs/"; then mkdir "cs/"; fi
> msgfmt -o "cs/cs.mo" "cs/cs.po"
> if ! test -d "cs/"; then mkdir "cs/"; fi
> if test -d "C"; then d="../"; else
> d="/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/help/"; fi; \
> mo="cs/cs.mo"; \
> if test -f "${mo}"; then mo="../${mo}"; else
> mo="/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/help/${mo}"; fi; \
> (cd "cs/" && itstool -m "${mo}" ${d}/C/actions.page
> ${d}/C/data-manager-perspective.page ${d}/C/data-manager-xml-syntax.page
> ${d}/C/data-manager-source-editor.page ${d}/C/declaredfk.page
> ${d}/C/diagram.page ${d}/C/features.page ${d}/C/general-ui.page
> ${d}/C/index.page ${d}/C/legal.xml ${d}/C/query-execution-perspective.page
> ${d}/C/schema-browser-perspective.page ${d}/C/transactions.page
> ${d}/C/table-insert-data.page ${d}/C/variables.page
> ${d}/C/virtual-connections.page ${d}/C/ldap-browser-perspective.page
> ${d}/C/ldap-connections.page) && \
> touch "cs/cs.stamp"
> Segmentation fault (core dumped)
> gmake[3]: *** [Makefile:722: cs/cs.stamp] Error 139
> gmake[3]: Leaving directory
> '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser/help'
> gmake[2]: *** [Makefile:1098: all-recursive] Error 1
> gmake[2]: Leaving directory '/pobj/libgda-5.2.9/libgda-5.2.9/tools/browser'
> gmake[1]: *** [Makefile:923: all-recursive] Error 1
> gmake[1]: Leaving directory '/pobj/libgda-5.2.9/libgda-5.2.9/tools'
> gmake: *** [Makefile:737: all-recursive] Error 1
> *** Error 2 in x11/gnome/libgda
> (/usr/ports/infrastructure/mk/bsd.port.mk:2915
> '/pobj/libgda-5.2.9/.build_done': @cd /pobj/libgda-5.2.9/libg...)
> *** Error 2 in x11/gnome/libgda
> (/usr/ports/infrastructure/mk/bsd.port.mk:2581 'build': @lock=libgda-5.2.9;
> export _LOCKS_HELD=" libgda-5.2...)
> ===> Exiting x11/gnome/libgda with an error
> *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build':
> @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...)
> >>> Ended at 1591829309.38
> max_stuck=21.07/depends=7.29/show-prepare-results=2.82/patch=1.90/configure=33.36/build=342.20
> Error: job failed with 512 on localhost at 1591829309
>
>
>
--
Antoine