INSTALL OF WINE-DEVEL WITH LOGS - PART 1 OF 2:
(note: commands are in bold blue)
Okay, here we go.
Here is the proof of what I've been saying.
Sorry, I should have posted this first thing.
I'm learning...
Preliminaries:
1. Fresh install of FreeBSD 13-RELEASE amd64
2. as root-
pkg update
freebsd-update fetch
freebsd-update install
(went from p0 to p11)
3. reboot
4. as root-
portsnap auto
5. reboot
Install Wine & Related:
1. as root -
nano /etc/fstab
(add to end of file)
proc /proc procfs rw 0 0
2.
shutdown -r now
3. as root-
pkg install wine-gecko-devel
pkg install wine-mono-devel
pkg install wine-devel
Message from gcc10-10.3.0:
--
To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using
-Wl,-rpath=/usr/local/lib/gcc10
For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
=====
Message from wine-devel-7.4,1:
--
Some ZFS tuning guides recommend setting KVA_PAGES=512 in your kernel
configuration. This is incompatible with Wine. The maximum possible
is KVA_PAGES=500, which should still be enough for ZFS.
The port also installs some of Wine's documentation which describes
additional programs that are not in the manual pages under
/usr/local/share/doc/wine
as root-
pkg install winetricks
shutdown -r now
as reg user-
winetricks
------------------------------------------------------
warning: You are running winetricks-20210206-next, latest upstream is winetricks-20220411!
------------------------------------------------------
------------------------------------------------------
warning: You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing mkdir -p /home/dd
Using winetricks 20210206-next - sha256sum: 0769bbcdbd92c407f4eacaa85acc1339f607dbeafe2febd1be0912034c7af3a1 with wine doesn't exist!
Try installing 32-bit Wine with
wine mesa-dri
If using Poudriere, please make sure your repo is setup to use FreeBSD:13:i386
and create symlinks for
FreeBSD:13:amd64 and
FreeBSD:13:i386
to the relevant output directories. See pkg.conf(5) for more info. and WINEARCH=win32
as root-
winetricks --self-update
Executing cd /tmp/winetricks.PnnNKU0Y
Downloading
https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks to /tmp/winetricks.PnnNKU0Y
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 876k 100 876k 0 0 2407k 0 --:--:-- --:--:-- --:--:-- 2406k
Executing cd /root
Executing mv /tmp/winetricks.PnnNKU0Y/winetricks /usr/local/bin/winetricks.update
Executing rmdir /tmp/winetricks.PnnNKU0Y
Executing cp /usr/local/bin/winetricks /usr/local/bin/winetricks.bak
Executing chmod -x /usr/local/bin/winetricks.bak
Executing mv /usr/local/bin/winetricks.update /usr/local/bin/winetricks
Executing chmod +x /usr/local/bin/winetricks
------------------------------------------------------
warning: Update finished! The current version is 20220411-next - sha256sum: d23dbdf84a2f75b0cbb9608f9ba9d65ee23947fdf71be76115c9eb066b3b3100. Use 'winetricks --update-rollback' to return to the previous version.
------------------------------------------------------
root@testclient:~ # exit
logout
as reg user-
winetricks
Executing mkdir -p /home/dd
Using winetricks 20220411-next - sha256sum: d23dbdf84a2f75b0cbb9608f9ba9d65ee23947fdf71be76115c9eb066b3b3100 with wine doesn't exist!
Try installing 32-bit Wine with
wine mesa-dri
If using Poudriere, please make sure your repo is setup to use FreeBSD:13:i386
and create symlinks for
FreeBSD:13:amd64 and
FreeBSD:13:i386
to the relevant output directories. See pkg.conf(5) for more info. and WINEARCH=win32
as reg. user-
/usr/local/share/wine/pkg32.sh install wine mesa-dri
pkg -o ABI=FreeBSD:13:i386 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir /home/dd/.i386-wine-pkg install wine mesa-dri
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 6 MiB 3.3MB/s 00:02
Processing entries: 100%
FreeBSD repository update completed. 30581 packages processed.
All repositories are up to date.
The following 85 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
FAudio: 21.01
binutils: 2.37_2,1
ca_root_nss: 3.76
desktop-file-utils: 0.26_1
expat: 2.4.8
fontconfig: 2.13.94_2,1
freetype2: 2.11.1
gcc10: 10.3.0
gettext-runtime: 0.21
glib: 2.70.4_3,2
gmp: 6.2.1
gnutls: 3.6.16
gstreamer1: 1.16.2
gstreamer1-plugins: 1.16.2_5
indexinfo: 0.3.1
iso-codes: 4.7
jbigkit: 2.1_1
jpeg-turbo: 2.1.3
lcms2: 2.12
libGLU: 9.0.2_1
libX11: 1.7.2,1
libXScrnSaver: 1.2.3_2
libXau: 1.0.9
libXcomposite: 0.4.5,1
libXcursor: 1.2.0
libXdamage: 1.1.5
libXdmcp: 1.1.3
libXext: 1.3.4,1
libXfixes: 6.0.0
libXi: 1.8,1
libXinerama: 1.1.4_2,1
libXrandr: 1.5.2
libXrender: 0.9.10_2
libXv: 1.0.11_2,1
libXvMC: 1.0.12
libXxf86vm: 1.1.4_3
libdrm: 2.4.110,1
libedit: 3.1.20210910,1
libepoll-shim: 0.0.20210418
libffi: 3.3_1
libglvnd: 1.4.0_1
libiconv: 1.16
libidn2: 2.3.2
libinotify: 20211018
liblz4: 1.9.3,1
libmysofa: 1.2.1.16
libpciaccess: 0.16
libpthread-stubs: 0.4
libtasn1: 4.18.0
libunistring: 1.0
libunwind: 20211201_1
libxcb: 1.14_1
libxkbcommon: 1.4.0_2
libxml2: 2.9.13_1
libxshmfence: 1.3_1
llvm13: 13.0.1_2
lua53: 5.3.6
mesa-dri: 21.3.8
mesa-libs: 21.3.8
mpc: 1.2.1
mpdecimal: 2.5.1
mpfr: 4.1.0_1
nettle: 3.7.3
openal-soft: 1.21.1_3
orc: 0.4.31
p11-kit: 0.24.1
pciids: 20220225
pcre: 8.45_1
perl5: 5.32.1_1
png: 1.6.37_1
python38: 3.8.13
readline: 8.1.2
sdl2: 2.0.20_1
spirv-tools: 2022.1_1
tiff: 4.3.0
tpm-emulator: 0.7.4_2
trousers: 0.3.14_3
vkd3d: 1.3
vulkan-headers: 1.3.210
vulkan-loader: 1.3.210
wayland: 1.20.0_2
wine: 6.0.3_2,1
xkeyboard-config: 2.34_2
xorgproto: 2021.5
zstd: 1.5.2
Number of packages to be installed: 85
The process will require 2 GiB more space.
323 MiB to be downloaded.
Proceed with this action? [y/N]: y
[1/85] Fetching wine-6.0.3_2,1.pkg: 100% 28 MiB 4.2MB/s 00:07
[2/85] Fetching mesa-dri-21.3.8.pkg: 100% 14 MiB 3.5MB/s 00:04
[3/85] Fetching libXrender-0.9.10_2.pkg: 100% 32 KiB 32.5kB/s 00:01
[4/85] Fetching libX11-1.7.2,1.pkg: 100% 2 MiB 1.7MB/s 00:01
[5/85] Fetching libxcb-1.14_1.pkg: 100% 1 MiB 1.1MB/s 00:01
[6/85] Fetching libXdmcp-1.1.3.pkg: 100% 15 KiB 15.4kB/s 00:01
[7/85] Fetching xorgproto-2021.5.pkg: 100% 222 KiB 226.9kB/s 00:01
[8/85] Fetching libXau-1.0.9.pkg: 100% 11 KiB 11.5kB/s 00:01
[9/85] Fetching libpthread-stubs-0.4.pkg: 100% 2 KiB 2.0kB/s 00:01
[10/85] Fetching libXrandr-1.5.2.pkg: 100% 30 KiB 31.1kB/s 00:01
[11/85] Fetching libXext-1.3.4,1.pkg: 100% 92 KiB 94.7kB/s 00:01
[12/85] Fetching libXinerama-1.1.4_2,1.pkg: 100% 10 KiB 10.5kB/s 00:01
[13/85] Fetching libXi-1.8,1.pkg: 100% 127 KiB 129.6kB/s 00:01
[14/85] Fetching libXfixes-6.0.0.pkg: 100% 14 KiB 14.4kB/s 00:01
[15/85] Fetching libXcursor-1.2.0.pkg: 100% 37 KiB 38.1kB/s 00:01
[16/85] Fetching libXcomposite-0.4.5,1.pkg: 100% 11 KiB 10.9kB/s 00:01
[17/85] Fetching fontconfig-2.13.94_2,1.pkg: 100% 453 KiB 463.9kB/s 00:01
[18/85] Fetching expat-2.4.8.pkg: 100% 105 KiB 107.2kB/s 00:01
[19/85] Fetching freetype2-2.11.1.pkg: 100% 1 MiB 1.0MB/s 00:01
[20/85] Fetching png-1.6.37_1.pkg: 100% 292 KiB 298.9kB/s 00:01
[21/85] Fetching libxml2-2.9.13_1.pkg: 100% 1 MiB 1.4MB/s 00:01
[22/85] Fetching readline-8.1.2.pkg: 100% 356 KiB 365.0kB/s 00:01
[23/85] Fetching indexinfo-0.3.1.pkg: 100% 6 KiB 5.8kB/s 00:01
[24/85] Fetching gnutls-3.6.16.pkg: 100% 2 MiB 2.4MB/s 00:01
[25/85] Fetching trousers-0.3.14_3.pkg: 100% 467 KiB 478.0kB/s 00:01
[26/85] Fetching tpm-emulator-0.7.4_2.pkg: 100% 106 KiB 108.8kB/s 00:01
[27/85] Fetching gmp-6.2.1.pkg: 100% 480 KiB 491.6kB/s 00:01
[28/85] Fetching p11-kit-0.24.1.pkg: 100% 398 KiB 407.5kB/s 00:01
[29/85] Fetching libtasn1-4.18.0.pkg: 100% 151 KiB 154.9kB/s 00:01
[30/85] Fetching ca_root_nss-3.76.pkg: 100% 259 KiB 265.3kB/s 00:01
[31/85] Fetching libffi-3.3_1.pkg: 100% 38 KiB 38.5kB/s 00:01
[32/85] Fetching glib-2.70.4_3,2.pkg: 100% 3 MiB 3.3MB/s 00:01
[33/85] Fetching python38-3.8.13.pkg: 100% 23 MiB 4.0MB/s 00:06
[34/85] Fetching mpdecimal-2.5.1.pkg: 100% 326 KiB 333.8kB/s 00:01
[35/85] Fetching gettext-runtime-0.21.pkg: 100% 164 KiB 168.4kB/s 00:01
[36/85] Fetching pcre-8.45_1.pkg: 100% 1 MiB 1.3MB/s 00:01
[37/85] Fetching libiconv-1.16.pkg: 100% 614 KiB 628.4kB/s 00:01
[38/85] Fetching nettle-3.7.3.pkg: 100% 1 MiB 1.5MB/s 00:01
[39/85] Fetching libidn2-2.3.2.pkg: 100% 112 KiB 114.3kB/s 00:01
[40/85] Fetching libunistring-1.0.pkg: 100% 523 KiB 535.1kB/s 00:01
[41/85] Fetching gcc10-10.3.0.pkg: 100% 49 MiB 4.3MB/s 00:12
[42/85] Fetching mpfr-4.1.0_1.pkg: 100% 429 KiB 439.0kB/s 00:01
[43/85] Fetching mpc-1.2.1.pkg: 100% 91 KiB 93.3kB/s 00:01
[44/85] Fetching binutils-2.37_2,1.pkg: 100% 14 MiB 4.8MB/s 00:03
[45/85] Fetching vulkan-loader-1.3.210.pkg: 100% 110 KiB 112.6kB/s 00:01
[46/85] Fetching wayland-1.20.0_2.pkg: 100% 121 KiB 124.0kB/s 00:01
[47/85] Fetching libepoll-shim-0.0.20210418.pkg: 100% 23 KiB 23.1kB/s 00:01
[48/85] Fetching vkd3d-1.3.pkg: 100% 551 KiB 564.4kB/s 00:01
[49/85] Fetching vulkan-headers-1.3.210.pkg: 100% 925 KiB 947.5kB/s 00:01
[50/85] Fetching spirv-tools-2022.1_1.pkg: 100% 3 MiB 3.1MB/s 00:01
[51/85] Fetching libGLU-9.0.2_1.pkg: 100% 194 KiB 199.1kB/s 00:01
[52/85] Fetching libglvnd-1.4.0_1.pkg: 100% 330 KiB 337.8kB/s 00:01
[53/85] Fetching lcms2-2.12.pkg: 100% 2 MiB 2.0MB/s 00:01
[54/85] Fetching tiff-4.3.0.pkg: 100% 858 KiB 878.7kB/s 00:01
[55/85] Fetching jpeg-turbo-2.1.3.pkg: 100% 374 KiB 382.7kB/s 00:01
[56/85] Fetching jbigkit-2.1_1.pkg: 100% 80 KiB 81.6kB/s 00:01
[57/85] Fetching sdl2-2.0.20_1.pkg: 100% 1 MiB 1.1MB/s 00:01
[58/85] Fetching libxkbcommon-1.4.0_2.pkg: 100% 191 KiB 195.7kB/s 00:01
[59/85] Fetching xkeyboard-config-2.34_2.pkg: 100% 648 KiB 664.0kB/s 00:01
[60/85] Fetching libXxf86vm-1.1.4_3.pkg: 100% 18 KiB 18.3kB/s 00:01
[61/85] Fetching libXScrnSaver-1.2.3_2.pkg: 100% 15 KiB 15.2kB/s 00:01
[62/85] Fetching mesa-libs-21.3.8.pkg: 100% 212 KiB 217.1kB/s 00:01
[63/85] Fetching libxshmfence-1.3_1.pkg: 100% 5 KiB 5.0kB/s 00:01
[64/85] Fetching libXdamage-1.1.5.pkg: 100% 6 KiB 6.6kB/s 00:01
[65/85] Fetching libdrm-2.4.110,1.pkg: 100% 233 KiB 238.5kB/s 00:01
[66/85] Fetching libpciaccess-0.16.pkg: 100% 24 KiB 24.1kB/s 00:01
[67/85] Fetching pciids-20220225.pkg: 100% 225 KiB 230.4kB/s 00:01
[68/85] Fetching libunwind-20211201_1.pkg: 100% 121 KiB 123.8kB/s 00:01
[69/85] Fetching zstd-1.5.2.pkg: 100% 425 KiB 434.9kB/s 00:01
[70/85] Fetching liblz4-1.9.3,1.pkg: 100% 122 KiB 125.2kB/s 00:01
[71/85] Fetching libinotify-20211018.pkg: 100% 27 KiB 27.8kB/s 00:01
[72/85] Fetching desktop-file-utils-0.26_1.pkg: 100% 45 KiB 46.0kB/s 00:01
[73/85] Fetching openal-soft-1.21.1_3.pkg: 100% 437 KiB 447.0kB/s 00:01
[74/85] Fetching libmysofa-1.2.1.16.pkg: 100% 1 MiB 1.2MB/s 00:01
[75/85] Fetching FAudio-21.01.pkg: 100% 102 KiB 104.9kB/s 00:01
[76/85] Fetching gstreamer1-plugins-1.16.2_5.pkg: 100% 1 MiB 1.6MB/s 00:01
[77/85] Fetching gstreamer1-1.16.2.pkg: 100% 2 MiB 1.6MB/s 00:01
[78/85] Fetching iso-codes-4.7.pkg: 100% 3 MiB 2.8MB/s 00:01
[79/85] Fetching orc-0.4.31.pkg: 100% 206 KiB 211.4kB/s 00:01
[80/85] Fetching libXvMC-1.0.12.pkg: 100% 25 KiB 26.0kB/s 00:01
[81/85] Fetching libXv-1.0.11_2,1.pkg: 100% 36 KiB 36.9kB/s 00:01
[82/85] Fetching llvm13-13.0.1_2.pkg: 100% 143 MiB 5.5MB/s 00:27
[83/85] Fetching perl5-5.32.1_1.pkg: 100% 14 MiB 3.0MB/s 00:05
[84/85] Fetching lua53-5.3.6.pkg: 100% 283 KiB 290.2kB/s 00:01
[85/85] Fetching libedit-3.1.20210910,1.pkg: 100% 141 KiB 144.9kB/s 00:01
Checking integrity... done (0 conflicting)
[1/85] Installing xorgproto-2021.5...
[1/85] Extracting xorgproto-2021.5: 100%
[2/85] Installing libXdmcp-1.1.3...
[2/85] Extracting libXdmcp-1.1.3: 100%
[3/85] Installing libXau-1.0.9...
[3/85] Extracting libXau-1.0.9: 100%
[4/85] Installing libpthread-stubs-0.4...
[4/85] Extracting libpthread-stubs-0.4: 100%
[5/85] Installing libxcb-1.14_1...