<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>marc.info</title>
  <link>https://aggr.aymericbeaumet.com/sources/marc.info/</link>
  <description>Browse aymeric&#39;s, an independent, searchable archive of readable snapshots from followed feeds, preserved in Git with aggr.</description>
  <language>en</language>
  <atom:link href="https://aggr.aymericbeaumet.com/sources/marc.info/rss.xml" rel="self" type="application/rss+xml"/>
  <lastBuildDate>Mon, 19 Oct 2026 13:35:34 +0000</lastBuildDate>
  <generator>aggr</generator>
  <item>
    <title>Wine ported to OpenBSD</title>
    <link>https://aggr.aymericbeaumet.com/items/hnrss-org/2026-10-19-wine-ported-to-openbsd/</link>
    <guid isPermaLink="false">urn:aggr:item:7028d71da4b1f70a1e7b9adc6de4f57b93b7735b</guid>
    <atom:link href="https://marc.info/?l=openbsd-ports&amp;m=179236125692175" rel="via" type="text/html"/>
    <pubDate>Mon, 19 Oct 2026 13:35:34 +0000</pubDate>
    <dc:creator>iamnothere</dc:creator>
    <description>List: openbsd-ports Subject: emulators/wine From: Thomas Frohwein &lt;tfrohwein () fastmail ! com&gt; Date: 2026-10-18 22:08:43 Message-ID: 20261018150843.271e0c06 () babcom6 ! home ! arpa [Download RAW message or body] Hello, In what might the…</description>
    <content:encoded>&lt;pre&gt;&lt;code&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;YAML&quot;&gt;&lt;span class=&quot;syntax-source syntax-yaml&quot;&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;List&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt;       &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;openbsd-ports&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;Subject&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt;    &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;emulators/wine&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;From&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt;       &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;Thomas Frohwein &amp;lt;tfrohwein () fastmail ! com&amp;gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;Date&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt;       &lt;span class=&quot;syntax-constant syntax-other syntax-timestamp syntax-yaml&quot;&gt;2026-10-18 22:08:43&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;Message-ID&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;20261018150843.271e0c06 () babcom6 ! home ! arpa&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-in syntax-yaml&quot;&gt;Download RAW message or body&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;


&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;Hello,&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;In what might the most surprising port proposal of the year, I&amp;#39;m proud&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;to present a new port for wine. This has been a collective effort,&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;after some of the prodding at the %gs/gsbase question (see thread [1]).&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;The gates swung open with Andrii&amp;#39;s software solution to the %gs issue -&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;explanation to me&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-quoted syntax-double syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-yaml&quot;&gt;&amp;quot;&lt;/span&gt;can&amp;#39;t set gsbase, so we are emulating %gs prefix on
commands&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-yaml&quot;&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;. Overall, the heavy lifting was done by Andrii and Fabien - kudos.&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;Turns out there is a ground-swell with interest in wine [2], different&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;than even 5-10 years ago because a lot of Windows software has since&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;moved to being 64bit.&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;We have since tested several dozens of 64-bit Windows software, mostly&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;successfully. See screenshots at [3][4][5], livestream recordings at&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;for example. Even the Remaster of The Witcher 3 which released just&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;last month runs, and runs well (requires adding in vkd3d-proton; see&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;README; livestream at [7] which looks less fluent than it is due to&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;the on-system recording with ffmpeg).&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;Biggest limitation is that WoW64 doesn&amp;#39;t work, so 32bit Windows&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;software is still a no-op. You can check .exe/.dll easily with file(1)&lt;/span&gt;
&lt;span class=&quot;syntax-punctuation syntax-definition syntax-block syntax-sequence syntax-item syntax-yaml&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;if it says something like &amp;quot;MS-DOS executable PE for MS Windows (GUI)&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;Intel 80386 32-bit&amp;quot;, then it&amp;#39;s 32-bit.&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;The builtin-tests are disabled for now. Enabling them is pretty&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;involved as they need access to the X server and multiple tests still&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;hang, however that was not observed in the real life testing with a&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;good number of games. This is still being worked on.&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;For those who wish to test it, I suggest Notepad++ as a small, fairly&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;straightforward piece of 64-bit Windows software [8]. Note that this&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;is (as always) run-at-your-own-risk software (see [9]). Consider&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;setting up a separate, non-privileged user for this until we can&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;explore if some fencing in, potentially with unveil(2) can be done.&lt;/span&gt;

&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-yaml&quot;&gt;Appreciate testing of the port draft and contributions by&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-mapping syntax-yaml&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;brynet@,&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;bentley@, pertho (on irc.libera.chat&lt;/span&gt; &lt;span class=&quot;syntax-comment syntax-line syntax-number-sign syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-line syntax-number-sign syntax-yaml&quot;&gt;#&lt;/span&gt;openbsd-gaming), vl_ms
&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;ok?&lt;/span&gt;

&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://marc.info/?l=openbsd-tech&amp;amp;m=179067466617674&amp;amp;w=2&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://marc.info/?l=openbsd-tech&amp;amp;m=179070170845285&amp;amp;w=2&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://old.reddit.com/r/openbsd_gaming/comments/1x4e7fi/some_samples_from_wip_wine_port/&lt;/span&gt;
 &lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://old.reddit.com/r/openbsd_gaming/comments/1x5yxpu/more_wineonopenbsd_screenshots/&lt;/span&gt;
 &lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://old.reddit.com/r/openbsd_gaming/comments/1x7z2ry/even_more_wineonopenbsd_proof/&lt;/span&gt;
 &lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://video.gamerstavern.online/w/8tjjFRDtGJQZwxfE4ojVoC&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://video.gamerstavern.online/w/oZcTRKL5JMiU4M4FqGKcNH&lt;/span&gt;
&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.8.1/npp.8.9.8.1.portable.x64.zip&lt;/span&gt;
 &lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-integer syntax-yaml&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-end syntax-yaml&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-out syntax-yaml&quot;&gt;https://gitlab.winehq.org/wine/wine/-/wikis/FAQ#is-wine-malware-compatible&lt;/span&gt;


&lt;span class=&quot;syntax-meta syntax-flow-sequence syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-sequence syntax-begin syntax-yaml&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;syntax-string syntax-unquoted syntax-plain syntax-in syntax-yaml&quot;&gt;Attachment&lt;/span&gt; &lt;span class=&quot;syntax-comment syntax-line syntax-number-sign syntax-yaml&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-line syntax-number-sign syntax-yaml&quot;&gt;#&lt;/span&gt;3 (application/x-compressed-tar)]
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
</content:encoded>
    <category>news</category>
  </item>
</channel>
</rss>
