Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jan 2025 15:37:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        desktop@FreeBSD.org
Subject:   maintainer-approval requested: [Bug 283981] x11-toolkits/vte3: update to 0.78.3 : [Attachment 256600] x11-toolkits/vte3: update to 0.78.2
Message-ID:  <bug-283981-39348-hXAJGOlACR@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-283981-39348@https.bugs.freebsd.org/bugzilla/>
References:  <bug-283981-39348@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Clausecker <fuz@FreeBSD.org> has asked freebsd-desktop (Team)
<desktop@FreeBSD.org> for maintainer-approval:
Bug 283981: x11-toolkits/vte3: update to 0.78.3
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283981

Attachment 256600: x11-toolkits/vte3: update to 0.78.2
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D256600&action=3Dedit



--- Description ---
Grab two patches from upstream to fix a build issue as our libc++ does
not support formatting floats with std::from_chars and a radix argument.

Incorporates a suggestion by Ivan Rozhuk to remove a flood of bogus
warnings (from bug #275778).

Still broken on armv7 unfortunately.  Any idea on the build failure?  Looks
like so:

FAILED: bindings/gir/Vte-3.91.gir=20
env
PKG_CONFIG_PATH=3D/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.7=
8.2/_b
uild/meson-uninstalled
PKG_CONFIG=3D/usr/local/bin/pkgconf CC=3Dcc /usr/local/bin/g-ir-scanner --q=
uiet
--no-libtool --namespace=3DVte --nsversion=3D3.91 --warn-all --output
bindings/gir/Vte-3.91.gir --c-include=3Dvte/vte.h -DVTE_COMPILATION
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/bindings/gir
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/bindi=
ngs/
gir
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/src/vte/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/src/v=
te/.
--filelist=3D/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_=
build/
src/libvte-2.91-gtk4.so.0.p/Vte_3.91_gir_filelist
--include=3Dcairo-1.0 --include=3DGraphene-1.0 --include=3DGsk-4.0 --includ=
e=3DGdk-4.0
--include=3DGtk-4.0 --include=3DPango-1.0 --symbol-prefix=3Dvte
--pkg-export=3Dvte-2.91-gtk4 --cflags-begin
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/src/vte/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/src/v=
te/.
-I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2=
.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE
-I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz
-I/usr/local/include/fribidi -I/usr/local/include/p11-kit-1
-I/usr/local/include/gtk-4.0 -I/usr/local/include/gdk-pixbuf-2.0
-I/usr/local/include/graphene-1.0 -I/usr/local/lib/graphene-1.0/include
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/src/.
-I/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/src/.
-I/usr/local/include/gobject-introspection-1.0 -I/usr/local/include/fast_fl=
oat
--cflags-end --add-include-path=3D/usr/local/share/gir-1.0
-L/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/src
-L/usr/local/lib --extra-library=3Dvte-2.91-gtk4
-L/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/src
--library vte-2.91-gtk4 -L/usr/local/lib -L/usr/local/lib --extra-library=
=3Dcairo
--extra-library=3Dgio-2.0 --extra-library=3Dgobject-2.0 --extra-library=3Dg=
lib-2.0
--extra-library=3Dintl --extra-library=3Dpango-1.0 --extra-library=3Dharfbu=
zz
--extra-library=3Dcairo-gobject --extra-library=3Dfribidi --extra-library=
=3Dgnutls
--extra-library=3Dicuuc --extra-library=3Dicudata --extra-library=3Dpcre2-8
--extra-library=3Dm --extra-library=3Dlz4 --extra-library=3Dgtk-4
--extra-library=3Dpangocairo-1.0 --extra-library=3Dgdk_pixbuf-2.0
--extra-library=3Dvulkan --extra-library=3Dgraphene-1.0
--extra-library=3Dgirepository-1.0 --sources-top-dirs
/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/
--sources-top-dirs
/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/
../src/vtegtk.cc:3067: Error: Vte: identifier not found on the first line:
 * SECTION: Terminal properties
   ^
**
VTE:ERROR:../src/vtegtk.cc:158:void
style_provider_parsing_error_cb(GtkCssProvider *, void *, GError *): assert=
ion
failed (error =3D=3D NULL): Expected an identifier (gtk-css-parser-error-qu=
ark, 1)
Bail out! VTE:ERROR:../src/vtegtk.cc:158:void
style_provider_parsing_error_cb(GtkCssProvider *, void *, GError *): assert=
ion
failed (error =3D=3D NULL): Expected an identifier (gtk-css-parser-error-qu=
ark, 1)
Command
'['/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-0.78.2/_build/tmp-=
intr
ospectz5m_mssg/Vte-3.91',
'--introspect-dump=3D/usr/home/ports/main.ports/x11-toolkits/vte3/work/vte-=
0.78.2
/_build/tmp-introspectz5m_mssg/functions.txt,/usr/home/ports/main.ports/x11=
-too
lkits/vte3/work/vte-0.78.2/_build/tmp-introspectz5m_mssg/dump.xml']'
died with <Signals.SIGABRT: 6>.
ninja: build stopped: subcommand failed.
=3D=3D=3D> Compilation failed unexpectedly.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-283981-39348-hXAJGOlACR>