notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: emulators/wine/files/wine-wow64.sh
SVNWeb

Number of commits found: 4

Tue, 1 Feb 2022
[ 07:32 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:9dc3d307de26ebb3ee31859fed8cc9dbc779dff5  commit hash:9dc3d307de26ebb3ee31859fed8cc9dbc779dff5  commit hash:9dc3d307de26ebb3ee31859fed8cc9dbc779dff5  9dc3d30 
emulators/wine: Add a note on Poudriere in the WoW case

PR:		260407
Reported by:	Zane C. Bowers-Hadley <vvelox@vvelox.net>
Sun, 5 Dec 2021
[ 19:45 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S ]    commit hash:316c372c7d133c416ced0bd6b1f21fdd011117eb  commit hash:316c372c7d133c416ced0bd6b1f21fdd011117eb  commit hash:316c372c7d133c416ced0bd6b1f21fdd011117eb  316c372 
emulators/wine: Use the right libgcc_s for 32-bit on amd64

In our situation, where we leverage 32-bit, i386 executables of Wine
in an amd64 world running 64-bit executables of Wine, the rpath of
$PREFIX/lib/gcc10 which Mk/bsd.gcc.mk sets for the former makes the
dynamic linker attempt to load a 64-bit version of libgcc_s.so which
happens to be at that location on amd64.

Removing this rpath setting at compilation time would be comparatively
more involved, so leverage LD_32_LIBMAP which we are already using in
wine-wow64.sh to point to the system version of libgcc_s.so.

This works since for C code both flavors of libgcc_s.so are fully
compatible and Wine's C++ dependencies Wine (like openal-soft and
various Mesa userspace graphics drivers) are actually compiled with
clang. In other words we are only reverting to the version of the
library they would normally load without rpath interference.

Bump PORTREVISION so new packages with the tweaked script will be
generated.

PR:		259926
Reported by:	nc
Tested by:	nc
Wed, 27 Oct 2021
[ 10:26 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S ]    commit hash:5c904df2ecdfe40bf56ae0fe1b6833958a358905  commit hash:5c904df2ecdfe40bf56ae0fe1b6833958a358905  commit hash:5c904df2ecdfe40bf56ae0fe1b6833958a358905  5c904df 
emulators/wine: Point Vulkan loader at 32-bit Mesa libs

This back ports commit 48fcd1c22641393f82f4625da8729d280d614714 from
the wine-devel port.

PR:		259211
Mon, 26 Jul 2021
[ 23:50 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:1b5885c463320a2af0e7fe2ed0fdca93d760ad19  commit hash:1b5885c463320a2af0e7fe2ed0fdca93d760ad19  commit hash:1b5885c463320a2af0e7fe2ed0fdca93d760ad19  1b5885c 
emulators/wine: Move the new scripts into files/

Number of commits found: 4