Created
July 17, 2024 11:14
-
-
Save Jayman2000/b4eca3a1038d95d01f45bff504e3beb8 to your computer and use it in GitHub Desktop.
A log that will help me report a problem with a Descent 3 pull request: <https://github.com/DescentDevelopers/Descent3/pull/469>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jayman@fedora:~$ # 1. Install the prerequisite build tools. | |
| jayman@fedora:~$ sudo dnf update --refresh | |
| We trust you have received the usual lecture from the local System | |
| Administrator. It usually boils down to these three things: | |
| #1) Respect the privacy of others. | |
| #2) Think before you type. | |
| #3) With great power comes great responsibility. | |
| For security reasons, the password you type will not be visible. | |
| [sudo] password for jayman: | |
| Fedora 40 - x86_64 109 kB/s | 28 kB 00:00 | |
| Fedora 40 openh264 (From Cisco) - x86_64 10 kB/s | 989 B 00:00 | |
| Fedora 40 - x86_64 - Updates 262 kB/s | 28 kB 00:00 | |
| Dependencies resolved. | |
| Nothing to do. | |
| Complete! | |
| jayman@fedora:~$ sudo dnf install -y git ninja-build cmake gcc-c++ ncurses-devel | |
| Last metadata expiration check: 0:00:06 ago on Wed 17 Jul 2024 06:47:51 AM EDT. | |
| Package git-2.45.2-2.fc40.x86_64 is already installed. | |
| Dependencies resolved. | |
| ============================================================================================================================================================== | |
| Package Architecture Version Repository Size | |
| ============================================================================================================================================================== | |
| Installing: | |
| cmake x86_64 3.28.2-1.fc40 fedora 9.7 M | |
| gcc-c++ x86_64 14.1.1-7.fc40 updates 14 M | |
| ncurses-devel x86_64 6.4-12.20240127.fc40 fedora 562 k | |
| ninja-build x86_64 1.12.1-1.fc40 updates 179 k | |
| Installing dependencies: | |
| cmake-data noarch 3.28.2-1.fc40 fedora 2.3 M | |
| cmake-filesystem x86_64 3.28.2-1.fc40 fedora 18 k | |
| gc x86_64 8.2.2-6.fc40 fedora 110 k | |
| gcc x86_64 14.1.1-7.fc40 updates 37 M | |
| glibc-devel x86_64 2.39-17.fc40 updates 114 k | |
| glibc-headers-x86 noarch 2.39-17.fc40 updates 608 k | |
| guile30 x86_64 3.0.7-12.fc40 fedora 8.1 M | |
| jsoncpp x86_64 1.9.5-7.fc40 fedora 99 k | |
| libstdc++-devel x86_64 14.1.1-7.fc40 updates 2.7 M | |
| libxcrypt-devel x86_64 4.4.36-5.fc40 fedora 29 k | |
| make x86_64 1:4.4.1-6.fc40 fedora 588 k | |
| ncurses-c++-libs x86_64 6.4-12.20240127.fc40 fedora 38 k | |
| rhash x86_64 1.4.3-4.fc40 fedora 194 k | |
| vim-filesystem noarch 2:9.1.571-1.fc40 updates 17 k | |
| Transaction Summary | |
| ============================================================================================================================================================== | |
| Install 18 Packages | |
| Total download size: 77 M | |
| Installed size: 255 M | |
| Downloading Packages: | |
| (1/18): cmake-filesystem-3.28.2-1.fc40.x86_64.rpm 69 kB/s | 18 kB 00:00 | |
| (2/18): gc-8.2.2-6.fc40.x86_64.rpm 616 kB/s | 110 kB 00:00 | |
| (3/18): cmake-data-3.28.2-1.fc40.noarch.rpm 3.5 MB/s | 2.3 MB 00:00 | |
| (4/18): jsoncpp-1.9.5-7.fc40.x86_64.rpm 1.1 MB/s | 99 kB 00:00 | |
| (5/18): libxcrypt-devel-4.4.36-5.fc40.x86_64.rpm 386 kB/s | 29 kB 00:00 | |
| (6/18): cmake-3.28.2-1.fc40.x86_64.rpm 9.6 MB/s | 9.7 MB 00:01 | |
| (7/18): make-4.4.1-6.fc40.x86_64.rpm 2.6 MB/s | 588 kB 00:00 | |
| (8/18): ncurses-c++-libs-6.4-12.20240127.fc40.x86_64.rpm 520 kB/s | 38 kB 00:00 | |
| (9/18): ncurses-devel-6.4-12.20240127.fc40.x86_64.rpm 4.2 MB/s | 562 kB 00:00 | |
| (10/18): rhash-1.4.3-4.fc40.x86_64.rpm 1.6 MB/s | 194 kB 00:00 | |
| (11/18): guile30-3.0.7-12.fc40.x86_64.rpm 9.2 MB/s | 8.1 MB 00:00 | |
| (12/18): glibc-devel-2.39-17.fc40.x86_64.rpm 1.1 MB/s | 114 kB 00:00 | |
| (13/18): glibc-headers-x86-2.39-17.fc40.noarch.rpm 4.3 MB/s | 608 kB 00:00 | |
| (14/18): libstdc++-devel-14.1.1-7.fc40.x86_64.rpm 3.6 MB/s | 2.7 MB 00:00 | |
| (15/18): ninja-build-1.12.1-1.fc40.x86_64.rpm 1.6 MB/s | 179 kB 00:00 | |
| (16/18): vim-filesystem-9.1.571-1.fc40.noarch.rpm 420 kB/s | 17 kB 00:00 | |
| (17/18): gcc-14.1.1-7.fc40.x86_64.rpm 16 MB/s | 37 MB 00:02 | |
| (18/18): gcc-c++-14.1.1-7.fc40.x86_64.rpm 5.8 MB/s | 14 MB 00:02 | |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
| Total 20 MB/s | 77 MB 00:03 | |
| Running transaction check | |
| Transaction check succeeded. | |
| Running transaction test | |
| Transaction test succeeded. | |
| Running transaction | |
| Preparing : 1/1 | |
| Installing : vim-filesystem-2:9.1.571-1.fc40.noarch 1/18 | |
| Installing : cmake-filesystem-3.28.2-1.fc40.x86_64 2/18 | |
| Installing : libstdc++-devel-14.1.1-7.fc40.x86_64 3/18 | |
| Installing : glibc-headers-x86-2.39-17.fc40.noarch 4/18 | |
| Installing : glibc-devel-2.39-17.fc40.x86_64 5/18 | |
| Installing : libxcrypt-devel-4.4.36-5.fc40.x86_64 6/18 | |
| Installing : rhash-1.4.3-4.fc40.x86_64 7/18 | |
| Installing : ncurses-c++-libs-6.4-12.20240127.fc40.x86_64 8/18 | |
| Installing : jsoncpp-1.9.5-7.fc40.x86_64 9/18 | |
| Installing : gc-8.2.2-6.fc40.x86_64 10/18 | |
| Installing : guile30-3.0.7-12.fc40.x86_64 11/18 | |
| Installing : make-1:4.4.1-6.fc40.x86_64 12/18 | |
| Installing : cmake-data-3.28.2-1.fc40.noarch 13/18 | |
| Installing : cmake-3.28.2-1.fc40.x86_64 14/18 | |
| Installing : gcc-14.1.1-7.fc40.x86_64 15/18 | |
| Installing : gcc-c++-14.1.1-7.fc40.x86_64 16/18 | |
| Installing : ncurses-devel-6.4-12.20240127.fc40.x86_64 17/18 | |
| Installing : ninja-build-1.12.1-1.fc40.x86_64 18/18 | |
| Running scriptlet: ninja-build-1.12.1-1.fc40.x86_64 18/18 | |
| Installed: | |
| cmake-3.28.2-1.fc40.x86_64 cmake-data-3.28.2-1.fc40.noarch cmake-filesystem-3.28.2-1.fc40.x86_64 gc-8.2.2-6.fc40.x86_64 | |
| gcc-14.1.1-7.fc40.x86_64 gcc-c++-14.1.1-7.fc40.x86_64 glibc-devel-2.39-17.fc40.x86_64 glibc-headers-x86-2.39-17.fc40.noarch | |
| guile30-3.0.7-12.fc40.x86_64 jsoncpp-1.9.5-7.fc40.x86_64 libstdc++-devel-14.1.1-7.fc40.x86_64 libxcrypt-devel-4.4.36-5.fc40.x86_64 | |
| make-1:4.4.1-6.fc40.x86_64 ncurses-c++-libs-6.4-12.20240127.fc40.x86_64 ncurses-devel-6.4-12.20240127.fc40.x86_64 ninja-build-1.12.1-1.fc40.x86_64 | |
| rhash-1.4.3-4.fc40.x86_64 vim-filesystem-2:9.1.571-1.fc40.noarch | |
| Complete! | |
| jayman@fedora:~$ # 2. Acquire the library dependencies. | |
| jayman@fedora:~$ git clone https://github.com/microsoft/vcpkg | |
| Cloning into 'vcpkg'... | |
| remote: Enumerating objects: 241039, done. | |
| remote: Counting objects: 100% (257/257), done. | |
| remote: Compressing objects: 100% (173/173), done. | |
| remote: Total 241039 (delta 122), reused 177 (delta 84), pack-reused 240782 | |
| Receiving objects: 100% (241039/241039), 71.60 MiB | 24.38 MiB/s, done. | |
| Resolving deltas: 100% (160674/160674), done. | |
| jayman@fedora:~$ # - If you would like to use vcpkg: | |
| jayman@fedora:~$ # a. Clone vcpkg | |
| jayman@fedora:~$ export VCPKG_ROOT="$PWD/vcpkg" | |
| jayman@fedora:~$ # b. Install vcpkg-needed build tools and dependencies: | |
| jayman@fedora:~$ sudo dnf install -y autoconf automake libtool perl-open perl-FindBin python-jinja2 libX11-devel libXft-devel libXext-devel wayland-devel libxkbcommon-devel mesa-libEGL-devel ibus-devel | |
| [sudo] password for jayman: | |
| Last metadata expiration check: 0:10:37 ago on Wed 17 Jul 2024 06:47:51 AM EDT. | |
| Dependencies resolved. | |
| ============================================================================================================================================================== | |
| Package Architecture Version Repository Size | |
| ============================================================================================================================================================== | |
| Installing: | |
| autoconf noarch 2.71-10.fc40 fedora 733 k | |
| automake noarch 1.16.5-16.fc40 fedora 697 k | |
| ibus-devel x86_64 1.5.30-5.fc40 updates 233 k | |
| libX11-devel x86_64 1.8.9-1.fc40 updates 1.0 M | |
| libXext-devel x86_64 1.3.6-1.fc40 fedora 86 k | |
| libXft-devel x86_64 2.3.8-6.fc40 fedora 50 k | |
| libtool x86_64 2.4.7-10.fc40 fedora 601 k | |
| libxkbcommon-devel x86_64 1.6.0-2.fc40 fedora 66 k | |
| mesa-libEGL-devel x86_64 24.1.2-8.fc40 updates 24 k | |
| perl-FindBin noarch 1.53-506.fc40 fedora 14 k | |
| perl-open noarch 1.13-506.fc40 fedora 17 k | |
| python3-jinja2 noarch 3.1.4-1.fc40 updates 485 k | |
| wayland-devel x86_64 1.22.0-3.fc40 fedora 148 k | |
| Installing dependencies: | |
| brotli x86_64 1.1.0-3.fc40 fedora 20 k | |
| brotli-devel x86_64 1.1.0-3.fc40 fedora 34 k | |
| bzip2-devel x86_64 1.0.8-18.fc40 fedora 214 k | |
| cairo-devel x86_64 1.18.0-3.fc40 fedora 193 k | |
| dbus-devel x86_64 1:1.14.10-3.fc40 fedora 40 k | |
| fontconfig-devel x86_64 2.15.0-6.fc40 updates 165 k | |
| freetype-devel x86_64 2.13.2-5.fc40 fedora 951 k | |
| glib2-devel x86_64 2.80.3-1.fc40 updates 1.5 M | |
| graphite2-devel x86_64 1.3.14-15.fc40 fedora 21 k | |
| harfbuzz-devel x86_64 8.5.0-1.fc40 updates 446 k | |
| libXau-devel x86_64 1.0.11-6.fc40 fedora 14 k | |
| libXrender-devel x86_64 0.9.11-6.fc40 fedora 19 k | |
| libblkid-devel x86_64 2.40.1-1.fc40 updates 26 k | |
| libffi-devel x86_64 3.4.4-7.fc40 fedora 28 k | |
| libglvnd-core-devel x86_64 1:1.7.0-4.fc40 fedora 17 k | |
| libglvnd-devel x86_64 1:1.7.0-4.fc40 fedora 163 k | |
| libicu-devel x86_64 74.2-1.fc40 fedora 930 k | |
| libmount-devel x86_64 2.40.1-1.fc40 updates 27 k | |
| libpng-devel x86_64 2:1.6.40-3.fc40 fedora 291 k | |
| libselinux-devel x86_64 3.6-4.fc40 fedora 151 k | |
| libsepol-devel x86_64 3.6-3.fc40 fedora 49 k | |
| libxcb-devel x86_64 1.17.0-1.fc40 updates 1.4 M | |
| libxml2-devel x86_64 2.12.8-1.fc40 updates 524 k | |
| m4 x86_64 1.4.19-9.fc40 fedora 305 k | |
| pcre2-devel x86_64 10.44-1.fc40 updates 521 k | |
| perl-File-Compare noarch 1.100.700-506.fc40 fedora 14 k | |
| perl-File-Copy noarch 2.41-506.fc40 fedora 21 k | |
| perl-Filter x86_64 2:1.64-503.fc40 fedora 87 k | |
| perl-Thread-Queue noarch 3.14-503.fc40 fedora 21 k | |
| perl-encoding x86_64 4:3.00-505.fc40 fedora 63 k | |
| perl-threads x86_64 1:2.36-503.fc40 fedora 58 k | |
| perl-threads-shared x86_64 1.68-502.fc40 fedora 45 k | |
| pixman-devel x86_64 0.43.4-1.fc40 updates 17 k | |
| sysprof-capture-devel x86_64 46.0-1.fc40 fedora 54 k | |
| xorg-x11-proto-devel noarch 2024.1-2.fc40 updates 300 k | |
| xz-devel x86_64 1:5.4.6-3.fc40 fedora 67 k | |
| zlib-ng-compat-devel x86_64 2.1.7-1.fc40 updates 38 k | |
| Transaction Summary | |
| ============================================================================================================================================================== | |
| Install 50 Packages | |
| Total download size: 13 M | |
| Installed size: 67 M | |
| Downloading Packages: | |
| (1/50): brotli-1.1.0-3.fc40.x86_64.rpm 101 kB/s | 20 kB 00:00 | |
| (2/50): brotli-devel-1.1.0-3.fc40.x86_64.rpm 447 kB/s | 34 kB 00:00 | |
| (3/50): bzip2-devel-1.0.8-18.fc40.x86_64.rpm 1.3 MB/s | 214 kB 00:00 | |
| (4/50): automake-1.16.5-16.fc40.noarch.rpm 1.5 MB/s | 697 kB 00:00 | |
| (5/50): autoconf-2.71-10.fc40.noarch.rpm 1.4 MB/s | 733 kB 00:00 | |
| (6/50): dbus-devel-1.14.10-3.fc40.x86_64.rpm 634 kB/s | 40 kB 00:00 | |
| (7/50): cairo-devel-1.18.0-3.fc40.x86_64.rpm 1.6 MB/s | 193 kB 00:00 | |
| (8/50): graphite2-devel-1.3.14-15.fc40.x86_64.rpm 338 kB/s | 21 kB 00:00 | |
| (9/50): libXau-devel-1.0.11-6.fc40.x86_64.rpm 225 kB/s | 14 kB 00:00 | |
| (10/50): libXext-devel-1.3.6-1.fc40.x86_64.rpm 1.0 MB/s | 86 kB 00:00 | |
| (11/50): libXft-devel-2.3.8-6.fc40.x86_64.rpm 605 kB/s | 50 kB 00:00 | |
| (12/50): libXrender-devel-0.9.11-6.fc40.x86_64.rpm 401 kB/s | 19 kB 00:00 | |
| (13/50): libffi-devel-3.4.4-7.fc40.x86_64.rpm 576 kB/s | 28 kB 00:00 | |
| (14/50): libglvnd-core-devel-1.7.0-4.fc40.x86_64.rpm 332 kB/s | 17 kB 00:00 | |
| (15/50): libglvnd-devel-1.7.0-4.fc40.x86_64.rpm 1.5 MB/s | 163 kB 00:00 | |
| (16/50): freetype-devel-2.13.2-5.fc40.x86_64.rpm 2.0 MB/s | 951 kB 00:00 | |
| (17/50): libpng-devel-1.6.40-3.fc40.x86_64.rpm 2.0 MB/s | 291 kB 00:00 | |
| (18/50): libsepol-devel-3.6-3.fc40.x86_64.rpm 861 kB/s | 49 kB 00:00 | |
| (19/50): libselinux-devel-3.6-4.fc40.x86_64.rpm 1.3 MB/s | 151 kB 00:00 | |
| (20/50): libxkbcommon-devel-1.6.0-2.fc40.x86_64.rpm 957 kB/s | 66 kB 00:00 | |
| (21/50): libicu-devel-74.2-1.fc40.x86_64.rpm 2.0 MB/s | 930 kB 00:00 | |
| (22/50): perl-File-Compare-1.100.700-506.fc40.noarch.rpm 209 kB/s | 14 kB 00:00 | |
| (23/50): m4-1.4.19-9.fc40.x86_64.rpm 1.7 MB/s | 305 kB 00:00 | |
| (24/50): libtool-2.4.7-10.fc40.x86_64.rpm 1.8 MB/s | 601 kB 00:00 | |
| (25/50): perl-File-Copy-2.41-506.fc40.noarch.rpm 166 kB/s | 21 kB 00:00 | |
| (26/50): perl-Filter-1.64-503.fc40.x86_64.rpm 619 kB/s | 87 kB 00:00 | |
| (27/50): perl-FindBin-1.53-506.fc40.noarch.rpm 176 kB/s | 14 kB 00:00 | |
| (28/50): perl-Thread-Queue-3.14-503.fc40.noarch.rpm 183 kB/s | 21 kB 00:00 | |
| (29/50): perl-encoding-3.00-505.fc40.x86_64.rpm 695 kB/s | 63 kB 00:00 | |
| (30/50): perl-open-1.13-506.fc40.noarch.rpm 259 kB/s | 17 kB 00:00 | |
| (31/50): perl-threads-2.36-503.fc40.x86_64.rpm 585 kB/s | 58 kB 00:00 | |
| (32/50): perl-threads-shared-1.68-502.fc40.x86_64.rpm 453 kB/s | 45 kB 00:00 | |
| (33/50): sysprof-capture-devel-46.0-1.fc40.x86_64.rpm 826 kB/s | 54 kB 00:00 | |
| (34/50): wayland-devel-1.22.0-3.fc40.x86_64.rpm 1.5 MB/s | 148 kB 00:00 | |
| (35/50): xz-devel-5.4.6-3.fc40.x86_64.rpm 624 kB/s | 67 kB 00:00 | |
| (36/50): fontconfig-devel-2.15.0-6.fc40.x86_64.rpm 912 kB/s | 165 kB 00:00 | |
| (37/50): ibus-devel-1.5.30-5.fc40.x86_64.rpm 1.6 MB/s | 233 kB 00:00 | |
| (38/50): harfbuzz-devel-8.5.0-1.fc40.x86_64.rpm 1.5 MB/s | 446 kB 00:00 | |
| (39/50): libblkid-devel-2.40.1-1.fc40.x86_64.rpm 400 kB/s | 26 kB 00:00 | |
| (40/50): libmount-devel-2.40.1-1.fc40.x86_64.rpm 351 kB/s | 27 kB 00:00 | |
| (41/50): glib2-devel-2.80.3-1.fc40.x86_64.rpm 2.1 MB/s | 1.5 MB 00:00 | |
| (42/50): libX11-devel-1.8.9-1.fc40.x86_64.rpm 2.0 MB/s | 1.0 MB 00:00 | |
| (43/50): mesa-libEGL-devel-24.1.2-8.fc40.x86_64.rpm 390 kB/s | 24 kB 00:00 | |
| (44/50): libxml2-devel-2.12.8-1.fc40.x86_64.rpm 1.9 MB/s | 524 kB 00:00 | |
| (45/50): pixman-devel-0.43.4-1.fc40.x86_64.rpm 367 kB/s | 17 kB 00:00 | |
| (46/50): libxcb-devel-1.17.0-1.fc40.x86_64.rpm 2.3 MB/s | 1.4 MB 00:00 | |
| (47/50): pcre2-devel-10.44-1.fc40.x86_64.rpm 1.8 MB/s | 521 kB 00:00 | |
| (48/50): zlib-ng-compat-devel-2.1.7-1.fc40.x86_64.rpm 695 kB/s | 38 kB 00:00 | |
| (49/50): xorg-x11-proto-devel-2024.1-2.fc40.noarch.rpm 2.1 MB/s | 300 kB 00:00 | |
| (50/50): python3-jinja2-3.1.4-1.fc40.noarch.rpm 1.9 MB/s | 485 kB 00:00 | |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
| Total 3.7 MB/s | 13 MB 00:03 | |
| Running transaction check | |
| Transaction check succeeded. | |
| Running transaction test | |
| Transaction test succeeded. | |
| Running transaction | |
| Preparing : 1/1 | |
| Installing : zlib-ng-compat-devel-2.1.7-1.fc40.x86_64 1/50 | |
| Installing : xorg-x11-proto-devel-2024.1-2.fc40.noarch 2/50 | |
| Installing : libpng-devel-2:1.6.40-3.fc40.x86_64 3/50 | |
| Installing : pcre2-devel-10.44-1.fc40.x86_64 4/50 | |
| Installing : perl-threads-1:2.36-503.fc40.x86_64 5/50 | |
| Installing : m4-1.4.19-9.fc40.x86_64 6/50 | |
| Installing : libffi-devel-3.4.4-7.fc40.x86_64 7/50 | |
| Installing : perl-Filter-2:1.64-503.fc40.x86_64 8/50 | |
| Installing : perl-encoding-4:3.00-505.fc40.x86_64 9/50 | |
| Installing : perl-threads-shared-1.68-502.fc40.x86_64 10/50 | |
| Installing : perl-Thread-Queue-3.14-503.fc40.noarch 11/50 | |
| Installing : libXau-devel-1.0.11-6.fc40.x86_64 12/50 | |
| Installing : libxcb-devel-1.17.0-1.fc40.x86_64 13/50 | |
| Installing : libX11-devel-1.8.9-1.fc40.x86_64 14/50 | |
| Installing : libXrender-devel-0.9.11-6.fc40.x86_64 15/50 | |
| Installing : libXext-devel-1.3.6-1.fc40.x86_64 16/50 | |
| Installing : pixman-devel-0.43.4-1.fc40.x86_64 17/50 | |
| Installing : libblkid-devel-2.40.1-1.fc40.x86_64 18/50 | |
| Installing : xz-devel-1:5.4.6-3.fc40.x86_64 19/50 | |
| Installing : libxml2-devel-2.12.8-1.fc40.x86_64 20/50 | |
| Installing : sysprof-capture-devel-46.0-1.fc40.x86_64 21/50 | |
| Installing : perl-File-Copy-2.41-506.fc40.noarch 22/50 | |
| Installing : perl-File-Compare-1.100.700-506.fc40.noarch 23/50 | |
| Installing : autoconf-2.71-10.fc40.noarch 24/50 | |
| Installing : automake-1.16.5-16.fc40.noarch 25/50 | |
| Installing : libsepol-devel-3.6-3.fc40.x86_64 26/50 | |
| Installing : libselinux-devel-3.6-4.fc40.x86_64 27/50 | |
| Installing : libmount-devel-2.40.1-1.fc40.x86_64 28/50 | |
| Installing : glib2-devel-2.80.3-1.fc40.x86_64 29/50 | |
| Installing : libicu-devel-74.2-1.fc40.x86_64 30/50 | |
| Installing : libglvnd-core-devel-1:1.7.0-4.fc40.x86_64 31/50 | |
| Installing : libglvnd-devel-1:1.7.0-4.fc40.x86_64 32/50 | |
| Installing : graphite2-devel-1.3.14-15.fc40.x86_64 33/50 | |
| Installing : dbus-devel-1:1.14.10-3.fc40.x86_64 34/50 | |
| Installing : bzip2-devel-1.0.8-18.fc40.x86_64 35/50 | |
| Installing : brotli-1.1.0-3.fc40.x86_64 36/50 | |
| Installing : brotli-devel-1.1.0-3.fc40.x86_64 37/50 | |
| Installing : cairo-devel-1.18.0-3.fc40.x86_64 38/50 | |
| Installing : fontconfig-devel-2.15.0-6.fc40.x86_64 39/50 | |
| Installing : harfbuzz-devel-8.5.0-1.fc40.x86_64 40/50 | |
| Installing : freetype-devel-2.13.2-5.fc40.x86_64 41/50 | |
| Installing : libXft-devel-2.3.8-6.fc40.x86_64 42/50 | |
| Installing : ibus-devel-1.5.30-5.fc40.x86_64 43/50 | |
| Installing : mesa-libEGL-devel-24.1.2-8.fc40.x86_64 44/50 | |
| Installing : libtool-2.4.7-10.fc40.x86_64 45/50 | |
| Installing : libxkbcommon-devel-1.6.0-2.fc40.x86_64 46/50 | |
| Installing : perl-open-1.13-506.fc40.noarch 47/50 | |
| Installing : wayland-devel-1.22.0-3.fc40.x86_64 48/50 | |
| Installing : python3-jinja2-3.1.4-1.fc40.noarch 49/50 | |
| Installing : perl-FindBin-1.53-506.fc40.noarch 50/50 | |
| Running scriptlet: perl-FindBin-1.53-506.fc40.noarch 50/50 | |
| Installed: | |
| autoconf-2.71-10.fc40.noarch automake-1.16.5-16.fc40.noarch brotli-1.1.0-3.fc40.x86_64 | |
| brotli-devel-1.1.0-3.fc40.x86_64 bzip2-devel-1.0.8-18.fc40.x86_64 cairo-devel-1.18.0-3.fc40.x86_64 | |
| dbus-devel-1:1.14.10-3.fc40.x86_64 fontconfig-devel-2.15.0-6.fc40.x86_64 freetype-devel-2.13.2-5.fc40.x86_64 | |
| glib2-devel-2.80.3-1.fc40.x86_64 graphite2-devel-1.3.14-15.fc40.x86_64 harfbuzz-devel-8.5.0-1.fc40.x86_64 | |
| ibus-devel-1.5.30-5.fc40.x86_64 libX11-devel-1.8.9-1.fc40.x86_64 libXau-devel-1.0.11-6.fc40.x86_64 | |
| libXext-devel-1.3.6-1.fc40.x86_64 libXft-devel-2.3.8-6.fc40.x86_64 libXrender-devel-0.9.11-6.fc40.x86_64 | |
| libblkid-devel-2.40.1-1.fc40.x86_64 libffi-devel-3.4.4-7.fc40.x86_64 libglvnd-core-devel-1:1.7.0-4.fc40.x86_64 | |
| libglvnd-devel-1:1.7.0-4.fc40.x86_64 libicu-devel-74.2-1.fc40.x86_64 libmount-devel-2.40.1-1.fc40.x86_64 | |
| libpng-devel-2:1.6.40-3.fc40.x86_64 libselinux-devel-3.6-4.fc40.x86_64 libsepol-devel-3.6-3.fc40.x86_64 | |
| libtool-2.4.7-10.fc40.x86_64 libxcb-devel-1.17.0-1.fc40.x86_64 libxkbcommon-devel-1.6.0-2.fc40.x86_64 | |
| libxml2-devel-2.12.8-1.fc40.x86_64 m4-1.4.19-9.fc40.x86_64 mesa-libEGL-devel-24.1.2-8.fc40.x86_64 | |
| pcre2-devel-10.44-1.fc40.x86_64 perl-File-Compare-1.100.700-506.fc40.noarch perl-File-Copy-2.41-506.fc40.noarch | |
| perl-Filter-2:1.64-503.fc40.x86_64 perl-FindBin-1.53-506.fc40.noarch perl-Thread-Queue-3.14-503.fc40.noarch | |
| perl-encoding-4:3.00-505.fc40.x86_64 perl-open-1.13-506.fc40.noarch perl-threads-1:2.36-503.fc40.x86_64 | |
| perl-threads-shared-1.68-502.fc40.x86_64 pixman-devel-0.43.4-1.fc40.x86_64 python3-jinja2-3.1.4-1.fc40.noarch | |
| sysprof-capture-devel-46.0-1.fc40.x86_64 wayland-devel-1.22.0-3.fc40.x86_64 xorg-x11-proto-devel-2024.1-2.fc40.noarch | |
| xz-devel-1:5.4.6-3.fc40.x86_64 zlib-ng-compat-devel-2.1.7-1.fc40.x86_64 | |
| Complete! | |
| jayman@fedora:~$ # 3. Clone the Descent3 source code. | |
| jayman@fedora:~$ git clone --branch vcpkg-all-thethings https://github.com/tophyr/Descent3 | |
| Cloning into 'Descent3'... | |
| remote: Enumerating objects: 20410, done. | |
| remote: Counting objects: 100% (4584/4584), done. | |
| remote: Compressing objects: 100% (743/743), done. | |
| remote: Total 20410 (delta 4016), reused 3973 (delta 3837), pack-reused 15826 | |
| Receiving objects: 100% (20410/20410), 35.51 MiB | 20.94 MiB/s, done. | |
| Resolving deltas: 100% (15577/15577), done. | |
| jayman@fedora:~$ # 4. Build Descent3. | |
| jayman@fedora:~$ cd Descent3 | |
| jayman@fedora:~/Descent3$ cmake --preset linux | |
| -- Bootstrapping vcpkg before install | |
| -- Bootstrapping vcpkg before install - done | |
| -- Running vcpkg install | |
| A suitable version of cmake was not found (required v3.29.2). | |
| Downloading https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2-linux-x86_64.tar.gz | |
| Extracting cmake... | |
| Detecting compiler hash for triplet x64-linux... | |
| Compiler found: /usr/bin/c++ | |
| The following packages will be built and installed: | |
| * dbus[core,systemd]:[email protected]#4 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/dbus/0d922ac71a87fc0b7ca31eb4820639b887cc2450 | |
| * expat:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/expat/e75ed0e0697a3049343ccfb52fd11eea6cebc30a | |
| * gperf:[email protected]#6 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/gperf/590e19515bff5b0abc6d9f73ba20a19a71555a32 | |
| gtest:[email protected]#1 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/gtest/75ebdb53e37267a1d5f6283223367cd0aa1104ef | |
| * libcap:[email protected]#5 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/libcap/3e58d4ec062b5e83ea7c7f6baf42ebd726af6bc1 | |
| * liblzma:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/liblzma/f285b7c4ffa2cc065c7c6fec4b61006f7fa2714e | |
| * libmount:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/libmount/e78ea57cae347c42d9b7cdc4d65c521f229e0ed4 | |
| * libsystemd:x64-linux@255#2 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/libsystemd/4c173e2a6eaa6e20dae0122c0aee9ab9cfab82df | |
| * libxcrypt:[email protected]#1 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/libxcrypt/89d7de97e87cb0eb10479d47ec43e1cc732b2734 | |
| * lz4:[email protected]#1 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/lz4/d7704e3869f579ffdf927b5419579473e9d702d4 | |
| sdl2[core,ibus,wayland,x11]:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/sdl2/016040fbf13b72364c405d2dfeb733273efbae75 | |
| * vcpkg-cmake:x64-linux@2024-04-23 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/e74aa1e8f93278a8e71372f1fa08c3df420eb840 | |
| * vcpkg-cmake-config:x64-linux@2024-05-23 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/97a63e4bc1a17422ffe4eff71da53b4b561a7841 | |
| * vcpkg-tool-meson:[email protected]#6 -- /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-tool-meson/13f79b5e4c8b4c07b38f9b5a010965433b753bb4 | |
| zlib:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/zlib/3f05e04b9aededb96786a911a16193cdb711f0c9 | |
| * zstd:[email protected] -- /home/jayman/vcpkg/buildtrees/versioning_/versions/zstd/796171d4d359b6786b8e1380fb6da8e677a9087b | |
| Additional packages (*) will be modified to complete this operation. | |
| Restored 0 package(s) from /home/jayman/.cache/vcpkg/archives in 32.7 us. Use --debug to see more details. | |
| Installing 1/16 vcpkg-cmake-config:x64-linux@2024-05-23... | |
| Building vcpkg-cmake-config:x64-linux@2024-05-23... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake-config/97a63e4bc1a17422ffe4eff71da53b4b561a7841: info: installing overlay port from here | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/vcpkg-port-config.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake-config_x64-linux/share/vcpkg-cmake-config/copyright | |
| -- Skipping post-build validation due to VCPKG_POLICY_EMPTY_PACKAGE | |
| Stored binaries in 1 destinations in 14.6 ms. | |
| Elapsed time to handle vcpkg-cmake-config:x64-linux: 38.1 ms | |
| vcpkg-cmake-config:x64-linux package ABI: 96048c78a907a768a9af3911f6fb7792a7a53bbe9dcb5bef7c97d0a7e134050f | |
| Installing 2/16 vcpkg-cmake:x64-linux@2024-04-23... | |
| Building vcpkg-cmake:x64-linux@2024-04-23... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-cmake/e74aa1e8f93278a8e71372f1fa08c3df420eb840: info: installing overlay port from here | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/vcpkg-port-config.cmake | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-cmake_x64-linux/share/vcpkg-cmake/copyright | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 3.61 ms. | |
| Elapsed time to handle vcpkg-cmake:x64-linux: 27.1 ms | |
| vcpkg-cmake:x64-linux package ABI: 80eaf2a5840419fd0c543958dd601ef5676fe744c26a22d901b60cead63361e2 | |
| Installing 3/16 gtest:[email protected]#1... | |
| Building gtest:[email protected]#1... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/gtest/75ebdb53e37267a1d5f6283223367cd0aa1104ef: info: installing overlay port from here | |
| -- Downloading https://github.com/google/googletest/archive/v1.14.0.tar.gz -> google-googletest-v1.14.0.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/google-googletest-v1.14.0.tar.gz | |
| -- Applying patch 001-fix-UWP-death-test.patch | |
| -- Applying patch clang-tidy-no-lint.patch | |
| -- Applying patch fix-main-lib-path.patch | |
| -- Using source at /home/jayman/vcpkg/buildtrees/gtest/src/v1.14.0-bcf93537a8.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux | |
| -- Building x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest_main.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-all.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-assertion-result.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-death-test.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-filepath.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-internal-inl.h | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-matchers.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-port.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-printers.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-test-part.cc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/src/gtest-typed-test.cc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gmock.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gmock_main.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gtest.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/lib/pkgconfig/gtest_main.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gmock.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gmock_main.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gtest.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/gtest_x64-linux/debug/lib/pkgconfig/gtest_main.pc | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/share/gtest/copyright | |
| -- Installing: /home/jayman/vcpkg/packages/gtest_x64-linux/share/gtest/usage | |
| -- Downloading https://github.com/NixOS/patchelf/releases/download/0.14.5/patchelf-0.14.5-x86_64.tar.gz -> patchelf-0.14.5-x86_64.tar.gz... | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 308 ms. | |
| Elapsed time to handle gtest:x64-linux: 15 s | |
| gtest:x64-linux package ABI: 5080dee92500a153ae5256192b2db47a5f28937dbdd1f18315a3e5468d0df264 | |
| Installing 4/16 zstd:[email protected]... | |
| Building zstd:[email protected]... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/zstd/796171d4d359b6786b8e1380fb6da8e677a9087b: info: installing overlay port from here | |
| -- Downloading https://github.com/facebook/zstd/archive/v1.5.6.tar.gz -> facebook-zstd-v1.5.6.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/facebook-zstd-v1.5.6.tar.gz | |
| -- Applying patch no-static-suffix.patch | |
| -- Applying patch fix-emscripten-and-clang-cl.patch | |
| -- Applying patch fix-windows-rc-compile.patch | |
| -- Using source at /home/jayman/vcpkg/buildtrees/zstd/src/v1.5.6-6d2acef635.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux | |
| -- Building x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/zstd_x64-linux/lib/pkgconfig/libzstd.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/zstd_x64-linux/debug/lib/pkgconfig/libzstd.pc | |
| -- Installing: /home/jayman/vcpkg/packages/zstd_x64-linux/share/zstd/usage | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 242 ms. | |
| Elapsed time to handle zstd:x64-linux: 22 s | |
| zstd:x64-linux package ABI: 31acb1d7e5df79a35d6664b462c380a802e33add8444d3d820ae2fd44d59522a | |
| Installing 5/16 vcpkg-tool-meson:[email protected]#6... | |
| Building vcpkg-tool-meson:[email protected]#6... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/vcpkg-tool-meson/13f79b5e4c8b4c07b38f9b5a010965433b753bb4: info: installing overlay port from here | |
| -- Installing: /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/copyright | |
| -- Downloading https://github.com/mesonbuild/meson/archive/614d436232d3a86518164cbe2b8af12db3bde009.tar.gz -> meson-614d436232d3a86518164cbe2b8af12db3bde009.tar.gz... | |
| -- Applying patch /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/meson-intl.patch | |
| -- Applying patch /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/adjust-python-dep.patch | |
| -- Applying patch /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/adjust-args.patch | |
| -- Applying patch /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/remove-freebsd-pcfile-specialization.patch | |
| -- Applying patch /home/jayman/vcpkg/packages/vcpkg-tool-meson_x64-linux/share/vcpkg-tool-meson/meson-1.4-llvm-18.diff | |
| -- Found Python version '3.12.4 at /usr/bin/python3' | |
| -- Using meson: /home/jayman/vcpkg/downloads/tools/meson-1.3.2-6f83ac/meson.py | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 6.94 ms. | |
| Elapsed time to handle vcpkg-tool-meson:x64-linux: 1.4 s | |
| vcpkg-tool-meson:x64-linux package ABI: 0eabf8b3f8288a479dfc05ff7f0658a1f51debd01dca1767078e389621220210 | |
| Installing 6/16 lz4:[email protected]#1... | |
| Building lz4:[email protected]#1... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/lz4/d7704e3869f579ffdf927b5419579473e9d702d4: info: installing overlay port from here | |
| -- Downloading https://github.com/lz4/lz4/archive/v1.9.4.tar.gz -> lz4-lz4-v1.9.4.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/lz4-lz4-v1.9.4.tar.gz | |
| -- Using source at /home/jayman/vcpkg/buildtrees/lz4/src/v1.9.4-9f4a1a30bd.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux | |
| -- Building x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/lz4_x64-linux/lib/pkgconfig/liblz4.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/lz4_x64-linux/debug/lib/pkgconfig/liblz4.pc | |
| -- Installing: /home/jayman/vcpkg/packages/lz4_x64-linux/share/lz4/copyright | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 59.3 ms. | |
| Elapsed time to handle lz4:x64-linux: 5.1 s | |
| lz4:x64-linux package ABI: f6833c7699a4105fe337eb6d58540f2e994247990ee3b96c617f7ebbc89ba9cf | |
| Installing 7/16 libxcrypt:[email protected]#1... | |
| Building libxcrypt:[email protected]#1... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/libxcrypt/89d7de97e87cb0eb10479d47ec43e1cc732b2734: info: installing overlay port from here | |
| libxcrypt currently requires the following libraries from the system package manager: | |
| autoconf automake libtool pkg-config | |
| These can be installed on Debian systems via sudo apt install autoconf automake libtool pkg-config | |
| -- Downloading https://github.com/besser82/libxcrypt/archive/v4.4.36.tar.gz -> besser82-libxcrypt-v4.4.36.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/besser82-libxcrypt-v4.4.36.tar.gz | |
| -- Using source at /home/jayman/vcpkg/buildtrees/libxcrypt/src/v4.4.36-645fb55159.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Getting CMake variables for x64-linux-dbg | |
| -- Getting CMake variables for x64-linux-rel | |
| -- Generating configure for x64-linux | |
| -- Finished generating configure for x64-linux | |
| -- Configuring x64-linux-dbg | |
| -- Configuring x64-linux-rel | |
| -- Building x64-linux-dbg | |
| -- Installing x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Installing x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libxcrypt_x64-linux/lib/pkgconfig/libcrypt.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libxcrypt_x64-linux/lib/pkgconfig/libxcrypt.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libxcrypt_x64-linux/debug/lib/pkgconfig/libcrypt.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libxcrypt_x64-linux/debug/lib/pkgconfig/libxcrypt.pc | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 42.6 ms. | |
| Elapsed time to handle libxcrypt:x64-linux: 22 s | |
| libxcrypt:x64-linux package ABI: c76d0f79e4edb858c52c00b3b0bb1dc2a2563a7cda1e91d83ba058781fbff042 | |
| Installing 8/16 libmount:[email protected]... | |
| Building libmount:[email protected]... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/libmount/e78ea57cae347c42d9b7cdc4d65c521f229e0ed4: info: installing overlay port from here | |
| -- Downloading https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.tar.xz -> util-linux-2.40.tar.xz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/util-linux-2.40.tar.xz | |
| -- Applying patch hide-private-symbols.diff | |
| -- Using source at /home/jayman/vcpkg/buildtrees/libmount/src/2.40-b5c733b07e.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Getting CMake variables for x64-linux-dbg | |
| -- Getting CMake variables for x64-linux-rel | |
| -- Generating configure for x64-linux | |
| -- Finished generating configure for x64-linux | |
| -- Configuring x64-linux-dbg | |
| -- Configuring x64-linux-rel | |
| -- Building x64-linux-dbg | |
| -- Installing x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Installing x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libmount_x64-linux/lib/pkgconfig/blkid.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libmount_x64-linux/lib/pkgconfig/mount.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libmount_x64-linux/debug/lib/pkgconfig/blkid.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libmount_x64-linux/debug/lib/pkgconfig/mount.pc | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 256 ms. | |
| Elapsed time to handle libmount:x64-linux: 1.1 min | |
| libmount:x64-linux package ABI: 56f0c94af4c58d13aaa683f9ec627ee2c4cd22e2194e7ece4836a1ca529c0667 | |
| Installing 9/16 liblzma:[email protected]... | |
| Building liblzma:[email protected]... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/liblzma/f285b7c4ffa2cc065c7c6fec4b61006f7fa2714e: info: installing overlay port from here | |
| -- Downloading https://github.com/tukaani-project/xz/archive/v5.4.4.tar.gz -> tukaani-project-xz-v5.4.4.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/tukaani-project-xz-v5.4.4.tar.gz | |
| -- Applying patch fix_config_include.patch | |
| -- Applying patch win_output_name.patch | |
| -- Applying patch add_support_ios.patch | |
| -- Applying patch build-tools.patch | |
| -- Using source at /home/jayman/vcpkg/buildtrees/liblzma/src/v5.4.4-6f848a7cca.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux | |
| -- Building x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/liblzma_x64-linux/lib/pkgconfig/liblzma.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/liblzma_x64-linux/debug/lib/pkgconfig/liblzma.pc | |
| -- Installing: /home/jayman/vcpkg/packages/liblzma_x64-linux/share/liblzma/copyright | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 85.8 ms. | |
| Elapsed time to handle liblzma:x64-linux: 9.4 s | |
| liblzma:x64-linux package ABI: 025cac5c6e2850dc9b3133085d1f2cb72b1023979fecead2485feed81b756c9d | |
| Installing 10/16 libcap:[email protected]#5... | |
| Building libcap:[email protected]#5... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/libcap/3e58d4ec062b5e83ea7c7f6baf42ebd726af6bc1: info: installing overlay port from here | |
| -- Downloading https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz;https://www.mirrorservice.org/sites/ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz -> libcap-2.69.tar.xz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/libcap-2.69.tar.xz | |
| -- Using source at /home/jayman/vcpkg/buildtrees/libcap/src/libcap-2-46d2f5c326.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Getting CMake variables for x64-linux-dbg | |
| -- Getting CMake variables for x64-linux-rel | |
| -- Configuring x64-linux-dbg | |
| -- Configuring x64-linux-rel | |
| -- Building x64-linux-dbg | |
| -- Installing x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Installing x64-linux-rel | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libcap_x64-linux/lib/pkgconfig/libcap.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libcap_x64-linux/lib/pkgconfig/libpsx.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libcap_x64-linux/debug/lib/pkgconfig/libcap.pc | |
| -- Fixing pkgconfig file: /home/jayman/vcpkg/packages/libcap_x64-linux/debug/lib/pkgconfig/libpsx.pc | |
| -- Installing: /home/jayman/vcpkg/packages/libcap_x64-linux/share/libcap/copyright | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 18.7 ms. | |
| Elapsed time to handle libcap:x64-linux: 3 s | |
| libcap:x64-linux package ABI: 760b74000056e033122af793ac578e7473b4d2e485269dbefd1496f5e067e87f | |
| Installing 11/16 gperf:[email protected]#6... | |
| Building gperf:[email protected]#6... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/gperf/590e19515bff5b0abc6d9f73ba20a19a71555a32: info: installing overlay port from here | |
| -- Downloading http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz -> gperf-3.1.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/gperf-3.1.tar.gz | |
| -- Applying patch remove_register_keyword_cpp17.patch | |
| -- Using source at /home/jayman/vcpkg/buildtrees/gperf/src/gperf-3-7fd634e44a.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux | |
| -- Building x64-linux-dbg | |
| -- Building x64-linux-rel | |
| -- Installing: /home/jayman/vcpkg/packages/gperf_x64-linux/share/gperf/copyright | |
| -- Adjusted RPATH of '/home/jayman/vcpkg/packages/gperf_x64-linux/tools/gperf/gperf' (From '' -> To '$ORIGIN:$ORIGIN/../../lib') | |
| -- Performing post-build validation | |
| Stored binaries in 1 destinations in 17.7 ms. | |
| Elapsed time to handle gperf:x64-linux: 2.6 s | |
| gperf:x64-linux package ABI: 5179cfe591fe65521f805de4e1272e68c33a310313c1ff06a719000679a1d96c | |
| Installing 12/16 libsystemd:x64-linux@255#2... | |
| Building libsystemd:x64-linux@255#2... | |
| /home/jayman/vcpkg/buildtrees/versioning_/versions/libsystemd/4c173e2a6eaa6e20dae0122c0aee9ab9cfab82df: info: installing overlay port from here | |
| -- Found Python version '3.12.4 at /usr/bin/python3' | |
| -- Using meson: /home/jayman/vcpkg/downloads/tools/meson-1.3.2-6f83ac/meson.py | |
| -- Downloading https://github.com/systemd/systemd/archive/v255.tar.gz -> systemd-systemd-v255.tar.gz... | |
| -- Extracting source /home/jayman/vcpkg/downloads/systemd-systemd-v255.tar.gz | |
| -- Applying patch disable-warning-nonnull.patch | |
| -- Applying patch only-libsystemd.patch | |
| -- Applying patch pkgconfig.patch | |
| -- Using source at /home/jayman/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean | |
| -- Found external ninja('1.12.1'). | |
| -- Configuring x64-linux-dbg | |
| -- Getting CMake variables for x64-linux-dbg | |
| -- Getting CMake variables for x64-linux-rel | |
| CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message): | |
| Command failed: /usr/bin/python3 -I /home/jayman/vcpkg/downloads/tools/meson-1.3.2-6f83ac/meson.py setup -Dmode=release -Dstatic-libsystemd=pic -Dtests=false -Ddns-over-tls=false -Dtranslations=false -Dacl=disabled -Dapparmor=disabled -Daudit=disabled -Dblkid=disabled -Dbpf-framework=disabled -Dbzip2=disabled -Ddbus=disabled -Delfutils=disabled -Dfdisk=disabled -Dgcrypt=disabled -Dglib=disabled -Dgnutls=disabled -Dkmod=disabled -Dlibcurl=disabled -Dlibcryptsetup=disabled -Dlibfido2=disabled -Dlibidn=disabled -Dlibidn2=disabled -Dlibiptc=disabled -Dmicrohttpd=disabled -Dopenssl=disabled -Dp11kit=disabled -Dpam=disabled -Dpcre2=disabled -Dpolkit=disabled -Dpwquality=disabled -Dpasswdqc=disabled -Dseccomp=disabled -Dselinux=disabled -Dtpm2=disabled -Dxenctrl=disabled -Dxkbcommon=disabled -Dzlib=disabled -Dlz4=enabled -Dxz=enabled -Dzstd=enabled --backend ninja --wrap-mode nodownload -Doptimization=plain --native /home/jayman/vcpkg/buildtrees/libsystemd/meson-x64-linux-dbg.log --libdir lib --pkgconfig.relocatable -Ddebug=true --prefix /home/jayman/vcpkg/packages/libsystemd_x64-linux/debug --includedir ../include --pkg-config-path ['/home/jayman/Descent3/builds/linux/vcpkg_installed/x64-linux/debug/lib/pkgconfig','/home/jayman/Descent3/builds/linux/vcpkg_installed/x64-linux/share/pkgconfig'] -Dcmake_prefix_path=['/home/jayman/Descent3/builds/linux/vcpkg_installed/x64-linux/debug','/home/jayman/Descent3/builds/linux/vcpkg_installed/x64-linux'] /home/jayman/vcpkg/buildtrees/libsystemd/src/v255-948a7f2e81.clean | |
| Working Directory: /home/jayman/vcpkg/buildtrees/libsystemd/x64-linux-dbg | |
| Error code: 1 | |
| See logs for more information: | |
| /home/jayman/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-meson-log.txt.log | |
| /home/jayman/vcpkg/buildtrees/libsystemd/config-x64-linux-dbg-out.log | |
| Call Stack (most recent call first): | |
| /home/jayman/Descent3/builds/linux/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_configure_meson.cmake:463 (vcpkg_execute_required_process) | |
| buildtrees/versioning_/versions/libsystemd/4c173e2a6eaa6e20dae0122c0aee9ab9cfab82df/portfile.cmake:17 (vcpkg_configure_meson) | |
| scripts/ports.cmake:192 (include) | |
| error: building libsystemd:x64-linux failed with: BUILD_FAILEDSee https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information. | |
| Elapsed time to handle libsystemd:x64-linux: 11 s | |
| Please ensure you're using the latest port files with `git pull` and `vcpkg update`. | |
| Then check for known issues at: | |
| https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+libsystemd | |
| You can submit a new issue at: | |
| https://github.com/microsoft/vcpkg/issues/new?title=[libsystemd]+Build+error+on+x64-linux&body=Copy+issue+body+from+%2Fhome%2Fjayman%2FDescent3%2Fbuilds%2Flinux%2Fvcpkg_installed%2Fvcpkg%2Fissue_body.md | |
| -- Running vcpkg install - failed | |
| CMake Error at /home/jayman/vcpkg/scripts/buildsystems/vcpkg.cmake:902 (message): | |
| vcpkg install failed. See logs for more information: | |
| /home/jayman/Descent3/builds/linux/vcpkg-manifest-install.log | |
| Call Stack (most recent call first): | |
| /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:170 (include) | |
| CMakeLists.txt:38 (project) | |
| CMake Error: CMake was unable to find a build program corresponding to "Ninja Multi-Config". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. | |
| CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage | |
| CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage | |
| -- Configuring incomplete, errors occurred! | |
| jayman@fedora:~/Descent3$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment