I tried `Compile xfce` on a livecd and got an error.
BoQsc opened this issue · 9 comments
Affected Recipe: https://github.com/gobolinux/Recipes/tree/master/XFCE
I'm in a live cd of gobo linux.
How I logged this error
Before launching the command Compile xfce
, I executed script
command to capture this log.
After I completed logging, I simply wrote exit
. The logging of the Terminal output was stopped.
And the typescript.txt file was created in the current directory.
Update: I used previous method of logging as I didn't know how to Copy and Paste in URXVT Terminal.
Holding Keyboard Button: CTRL and Holding Mouse Right Button will open up Context Menu of Copy and Paste.
Terminal output
Logged output: typescript.txt
unionfs is unavailable. Cannot proceed with the installation
@ermo Maybe you can help.
Please take a look at the known issues page here:
https://github.com/gobolinux/Documentation/wiki/GoboLinux-017-Known-Issues-and-Fixes
You should get past that error by installing unionfs-fuse.
NOTE: Compile xfce
is the most time consuming command I ever witnessed.
You should get past that error by installing unionfs-fuse.
That is correct.
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
Compile xfce 4.14
Error again
configure: error: could not find DocBook XML DTD V4.3 in XML catalog
Full Terminal output: https://gist.github.com/BoQsc/388f469d84d3a316a91e4c4fc61fbe93
Excerpt from the above Terminal output.
At the very end an error is encountered again.
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.19... yes
checking for a Python interpreter with version >= 3.2... python3
checking for python3... /usr/bin/python3
checking for python3 version... 3.8
checking for python3 platform... linux
checking for python3 script directory... ${prefix}/lib/python3.8/site-packages
checking for python3 extension module directory... ${exec_prefix}/lib/python3.8/site-packages
checking for xsltproc... /usr/bin/xsltproc
checking for dblatex... no
checking for fop... no
configure: WARNING: neither dblatex nor fop found, so no pdf output from xml
checking for XML catalog... /Data/Variable/lib/xml/catalog
checking for xmlcatalog... /usr/bin/xmlcatalog
checking for DocBook XML DTD V4.3 in XML catalog... not found
configure: error: could not find DocBook XML DTD V4.3 in XML catalog
PrepareProgram: configure failed.
Compile: GTK-Doc 1.33.0 - Configuration failed.
root@LiveCD ~]
Ah. DocBook is a PITA. I always try to disable documentation so that DocBook doesn't get on my way. Please check if it's possible to skip it with something like --disable-docs
or similar.
Ah. DocBook is a PITA. I always try to disable documentation so that DocBook doesn't get on my way. Please check if it's possible to skip it with something like
--disable-docs
or similar.
Right now I'm not sure how to do that.
So I Compile DocBook XML DTD
before compiling the xfce.
Compile Docbook-xml-dtd
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
Compile xfce 4.14
But the results are the same.
configure: error: could not find DocBook XML DTD V4.3 in XML catalog
Possible mismatch of versions?
Right now, my initial though is that the DocBook-XML-DTD Recipe by default,
installs DocBook XML DTD V4.5 instead of DocBook XML DTD V4.3
xfce requires DocBook XML DTD V4.3 and there is nowhere to find it.
V4.3 version does not exist in the GoboLinux Recipes repository
Also DocBook XML DTD V4.3 version is missing in the GoboLinux repository.
So I'm not sure, maybe this error can be resolved by adding V4.3 version to the Recipes.
Update: Similar issues
- https://www.linuxquestions.org/questions/linux-software-2/configure-error-could-not-find-docbook-xml-dtd-v4-1-2-in-xml-catalog-464496/
- https://forums.gentoo.org/viewtopic-p-7564844.html?sid=56d445110474d1cdda23c512ba850407#7564844
- Homebrew/legacy-homebrew#27320 (comment)
- https://trac.macports.org/ticket/17662
- Homebrew/homebrew-core#31482 (comment)
- https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212997
I don't think this is just a version mismatch -- DocBook configuration is notoriously messy. Your best bet is to look at the generated config.log
file (search for the string DocBook XML DTD V4.3
) to identify what's causing the error.
Resolving the DocBook Error
configure: error: could not find DocBook XML DTD V4.3 in XML catalog
This error does not happen due to version mismatch.
This Error happens when the paths in the /Data/Variable/lib/xml/catalog
are incorrectly pointed.
To resolve this error, we have to remove the lines with incorrect paths and
let the Docbook-xml-dtd scripts autogenerate them on Compilation.
How I found the affected file.
Before this error happens the XML catalog location is printed out like this:
checking for XML catalog... /Data/Variable/lib/xml/catalog
Removing this file with the command rm /Data/Variable/lib/xml/catalog
and re-running Compile xfce
will let you see that this line changes to something like:
checking for XML catalog... not found
That's how I suspected that /Data/Variable/lib/xml/catalog
is actually the affected file to look up.
The end.
Solutions
1. Automating the problem resolvance
This script removes every line that contains strings delegatePublic
delegateSystem
delegateURI
.
And Docbook-xml-dtd
autogenerates them again on Compilation.
#!/bin/bash
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
sed -i '/delegatePublic/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateSystem/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateURI/c\' /Data/Variable/lib/xml/catalog
Compile Docbook-xml-dtd
Compile xfce 4.14
2. Manually removing the lines.
Open /Data/Variable/lib/xml/catalog
File.
Remove every single line that contains:
- delegatePublic
- delegateSystem
- delegateURI
Save the file.
Compile Docbook-xml-dtd
and let it autogenerate these fields with correct paths.
3. Manually removing lines using Nano Editor (Example)
nano /Data/Variable/lib/xml/catalog
Use shift and keyboard arrow up button to select.
CTRL + K
- Remove selected text.CTRL + X
- Close and Savey
- Confirm OverwriteEnter
- Confirm File Name
When Compile Docbook-xml-dtd
to autogenerate XML catalog, always confirm with y
SymlinkProgram: The program wishes to install files to these unmanaged locations:
/Data/Variable/lib/xml
SymlinkProgram: Do you want to install the unmanaged files? [Y/n]
y
Notes and research:
Some garbage project I used to debug all this: https://github.com/vaido-world/Gobo-Linux-Information
A new error! When Compile xfce
The command line
sed -i '/delegatePublic/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateSystem/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateURI/c\' /Data/Variable/lib/xml/catalog
Compile Docbook-xml-dtd --no-dependencies
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
Compile xfce 4.14
The Error
After Compile xfce
for more than 35 minutes, I encountered another error.
Not sure how to resolve it.
meson.build:409:0: ERROR: Dependency "libpcre2-8" not found, tried pkgconfig and cmake
last few lines of the log.
Compiler for C supports arguments -Werror=format=2 -Werror=format-nonliteral -Werror=format-security: YES
Compiler for C++ supports arguments -Werror=format=2 -Werror=format-nonliteral -Werror=format-security: YES
meson.build:380: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
meson.build:380: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
meson.build:381: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
meson.build:381: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C++ supports link arguments -Wl,-Bsymbolic-functions: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency gio-2.0 found: YES 2.63.5
Run-time dependency glib-2.0 found: YES 2.63.5
Run-time dependency gobject-2.0 found: YES 2.63.5
Run-time dependency pango found: YES 1.44.7
Found CMake: /usr/bin/cmake (3.16.4)
Run-time dependency libpcre2-8 found: NO (tried pkgconfig and cmake)
meson.build:409:0: ERROR: Dependency "libpcre2-8" not found, tried pkgconfig and cmake
A full log can be found at /Data/Compile/Sources/vte-0.60.3/_build/meson-logs/meson-log.txt
Compile: VTE 0.60.3 - Build failed.
Full Log
https://github.com/vaido-world/Gobo-Linux-Information/blob/main/Successfull-docbook.log
Possible resolvance:
sed -i '/delegatePublic/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateSystem/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateURI/c\' /Data/Variable/lib/xml/catalog
Compile Docbook-xml-dtd --no-dependencies
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
Compile PCRE2
Compile xfce 4.14
More Errors...
It seems that VTE still not being compiled. libmount and blkid are missing.
Not sure how to resolve it. Is there some kind of package for them?
Short log:
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
ninja: build stopped: subcommand failed.
Compile: VTE 0.60.3 - Build failed.
Complete log:
root@LiveCD ~]Compile xfce
Already up to date.
UseFlags: Added from distribution flags: startup_notification, dbus
Compile: Checking dependencies...
CheckDependencies: XFCE4-Terminal is not installed.
CheckDependencies: Compile recipe for XFCE4-Terminal 0.8.9 or skip this dependency? [C]Compile/[S]Skip/[CA]Compile All/[SA]Skip AllCA
CheckDependencies: VTE is not installed.
CheckDependencies: VTE 0.60.3 (recipe) will be Compiled
CheckDependencies: XFDesktop is not installed.
CheckDependencies: XFDesktop 4.14.4 (recipe) will be Compiled
CheckDependencies: XFWM4 is not installed.
CheckDependencies: XFWM4 4.14.6 (recipe) will be Compiled
CheckDependencies: XFWM4-Themes is not installed.
CheckDependencies: XFWM4-Themes 4.10.0 (recipe) will be CompiledAlready up to date.
Compile: Compiling VTE version 0.60.3.
Compile: Running without dependency-based namespace (Runner not available).
Compile: Directory '/Data/Compile/Sources/vte-0.60.3' already exists.
Compile: What to do? [R]emove and reunpack/[B]ackup and reunpack/[U]se it/[C]ancel.
U
Directory already configured.
Just run your build command (e.g. ninja) and Meson will regenerate as necessary.
If ninja fails, run "ninja reconfigure" or "meson --reconfigure"
to force Meson to regenerate.
If build failures persist, run "meson setup --wipe" to rebuild from scratch
using the same options as passed when configuring the build.
To change option values, run "meson configure" instead.
[1/76] Compiling C++ object 'src/25a6634@@vte-2.91@sha/debug.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/debug.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/debug.cc.o' -MF 'src/25a6634@@vte-2.91@sha/debug.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/debug.cc.o' -c ../src/debug.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
[2/76] Compiling C object 'src/25a663...@sha/meson-generated_.._marshal.c.o'.
FAILED: src/25a6634@@vte-2.91@sha/meson-generated_.._marshal.c.o
cc -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread -MD -MQ 'src/25a6634@@vte-2.91@sha/meson-generated_.._marshal.c.o' -MF 'src/25a6634@@vte-2.91@sha/meson-generated_.._marshal.c.o.d' -o 'src/25a6634@@vte-2.91@sha/meson-generated_.._marshal.c.o' -c src/marshal.c
cc1: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1: some warnings being treated as errors
[3/76] Compiling C object 'src/25a663...meson-generated_.._vteresources.c.o'.
FAILED: src/25a6634@@vte-2.91@sha/meson-generated_.._vteresources.c.o
cc -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread -MD -MQ 'src/25a6634@@vte-2.91@sha/meson-generated_.._vteresources.c.o' -MF 'src/25a6634@@vte-2.91@sha/meson-generated_.._vteresources.c.o.d' -o 'src/25a6634@@vte-2.91@sha/meson-generated_.._vteresources.c.o' -c src/vteresources.c
cc1: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1: some warnings being treated as errors
[4/76] Compiling C++ object 'src/25a6634@@vte-2.91@sha/parser.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/parser.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/parser.cc.o' -MF 'src/25a6634@@vte-2.91@sha/parser.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/parser.cc.o' -c ../src/parser.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
[5/76] Compiling C++ object 'src/25a6...nerated_.._vte_vtetypebuiltins.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/meson-generated_.._vte_vtetypebuiltins.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/meson-generated_.._vte_vtetypebuiltins.cc.o' -MF 'src/25a6634@@vte-2.91@sha/meson-generated_.._vte_vtetypebuiltins.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/meson-generated_.._vte_vtetypebuiltins.cc.o' -c src/vte/vtetypebuiltins.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
[6/76] Compiling C++ object 'src/25a6634@@vte-2.91@sha/regex.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/regex.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/regex.cc.o' -MF 'src/25a6634@@vte-2.91@sha/regex.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/regex.cc.o' -c ../src/regex.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
[7/76] Compiling C++ object 'src/25a6634@@vte-2.91@sha/vtepty.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/vtepty.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/vtepty.cc.o' -MF 'src/25a6634@@vte-2.91@sha/vtepty.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/vtepty.cc.o' -c ../src/vtepty.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
[8/76] Compiling C++ object 'src/25a6634@@vte-2.91@sha/pty.cc.o'.
FAILED: src/25a6634@@vte-2.91@sha/pty.cc.o
c++ -Isrc/25a6634@@vte-2.91@sha -Isrc -I../src -I. -I../ -Isrc/vte -I../src/vte -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/p11-kit-1 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu++17 -O3 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fstack-protector -fstack-protector-strong -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -O2 -fomit-frame-pointer -fPIC -pthread '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,18))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,20))' -MD -MQ 'src/25a6634@@vte-2.91@sha/pty.cc.o' -MF 'src/25a6634@@vte-2.91@sha/pty.cc.o.d' -o 'src/25a6634@@vte-2.91@sha/pty.cc.o' -c ../src/pty.cc
cc1plus: error: /usr/include/libmount: No such file or directory [-Werror=missing-include-dirs]
cc1plus: error: /usr/include/blkid: No such file or directory [-Werror=missing-include-dirs]
cc1plus: some warnings being treated as errors
ninja: build stopped: subcommand failed.
Compile: VTE 0.60.3 - Build failed.
root@LiveCD ~]
I think I resolved the previous errors with Compile util-linux
InstallPackage https://gobolinux.org/packages/017/Fuse--2.9.7--x86_64.tar.bz2
InstallPackage https://gobolinux.org/packages/017/UnionFS-Fuse--2.1--x86_64.tar.bz2
sed -i '/delegatePublic/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateSystem/c\' /Data/Variable/lib/xml/catalog
sed -i '/delegateURI/c\' /Data/Variable/lib/xml/catalog
Compile Docbook-xml-dtd --no-dependencies --batch
Compile PCRE2
Compile util-linux
Compile xfce 4.14
Compile XFCE-Utils