Package Details: wine-wow64 10.9-1

Git Clone URL: https://aur.archlinux.org/wine-wow64.git (read-only, click to copy)
Package Base: wine-wow64
Description: A compatibility layer for running Windows programs
Upstream URL: https://www.winehq.org
Keywords: wine winehq wow64 x64
Licenses: LGPL-2.1-or-later
Conflicts: wine
Provides: wine
Submitter: tiziodcaio
Maintainer: tiziodcaio (xiota)
Last Packager: xiota
Votes: 43
Popularity: 2.18
First Submitted: 2023-05-06 18:16 (UTC)
Last Updated: 2025-06-02 16:43 (UTC)

Pinned Comments

xiota commented on 2025-06-03 18:29 (UTC)

As of this writing, multilib/wine still depends on lib32 packages. However, build with wow64 mode is in testing. Users are advised to switch when it is out of testing.

Because of oech3 repeatedly opening deletion requests, this package will not be converted to metapackage, or any actions other than notification in comments, to assist users with migration.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

yan12125 commented on 2023-12-18 04:55 (UTC)

@xiota: Thank you very much for the update for pcsclite!

Here is a minor issue:

wine-wow64: /usr/share/fontconfig/conf.avail exists in filesystem

which can be fixed with:

diff --git a/PKGBUILD b/PKGBUILD
index 8760d61..23d5e2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -105,7 +105,7 @@ package() {
   ln -sf /usr/bin/wine "$pkgdir"/usr/bin/wine64

   # Font aliasing settings for Win32 applications
-  install -Dm644 "$srcdir"/30-win32-aliases.conf "$pkgdir"/usr/share/fontconfig/conf.avail
+  install -Dm644 "$srcdir"/30-win32-aliases.conf -t "$pkgdir"/usr/share/fontconfig/conf.avail
   install -d "$pkgdir"/usr/share/fontconfig/conf.default
   ln -s ../conf.avail/30-win32-aliases.conf "$pkgdir"/usr/share/fontconfig/conf.default/30-win32-aliases.conf

xiota commented on 2023-12-17 12:24 (UTC) (edited on 2024-01-02 07:18 (UTC) by xiota)

@daprutser The change you've requested doesn't make sense for this package.

  • This package is capable of running 32-bit binaries in wow64 mode. (Try running the 32-bit version of audacity.)
    • Emulating win98 isn't a common use case nowadays. However, the issue is fixed in commit 3fb88216.
    • For many users, the point of using this package is to drop lib32/multilib depends.
  • Building twice wastes resources.
    • At least doubles build time.
    • Storage requirements increase to 1360MB, from 490MB.

daprutser commented on 2023-12-17 11:32 (UTC)

This PKGBUILD creates a version of wine that is not capable of running 32 bit code, and is therefore not able to emulate windows98.

I've taken the PKGBUILD of wine in the non-user repository, and updated it. That yields wine 9.0rc2 that is capable of emulating windows98.

That PKGBUILD is here: https://bugs.winehq.org/show_bug.cgi?id=56039

yan12125 commented on 2023-12-17 06:46 (UTC)

@tiziodcaio: official wine package has added pcsclite and lib32-pcsclite to makedepends & optdepends [1]. Could you consider adding pcsclite again as I've mentioned earlier in September?

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/wine/-/commit/bc95d0eb17ccfc206986501a4d04f86fbf3f7d81

tiziodcaio commented on 2023-12-16 10:59 (UTC)

Thanks! Please next time if you have an update use the "flag as out-of-date" to notify me about the newer release :)

tiziodcaio commented on 2023-12-16 10:58 (UTC)

Updated!

daprutser commented on 2023-12-16 10:31 (UTC) (edited on 2023-12-17 11:28 (UTC) by daprutser)

I've updated the pakage to 9.0rc2 by changing pkgver and _pkgver and regenerating the checksums. edit: removed the PKGBUILD as the update has been accepted

daprutser commented on 2023-12-16 10:12 (UTC) (edited on 2023-12-17 11:29 (UTC) by daprutser)

The package builds fine when all instances of pkgver are changed by _pkgver This is the working PKGBUILD: edit: removed the PKGBUILD as the update has been accepted

daprutser commented on 2023-12-16 09:45 (UTC)

Package fails to build:

$ makepkg
==> Making package: wine-wow64 9.0rc1-1 (Sat 16 Dec 2023 10:42:43 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading wine-9.0-rc1.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 28.5M  100 28.5M    0     0  3432k      0  0:00:08  0:00:08 --:--:-- 3401k
  -> Found 30-win32-aliases.conf
  -> Found wine-binfmt.conf
==> Validating source files with b2sums...
    wine-9.0-rc1.tar.xz ... Passed
    30-win32-aliases.conf ... Passed
    wine-binfmt.conf ... Passed
==> Extracting sources...
  -> Extracting wine-9.0-rc1.tar.xz with bsdtar
==> Starting build()...
/home/cedric/Downloads/wine-wow64/PKGBUILD: line 82: ../configure: No such file or directory
==> ERROR: A failure occurred in build().
    Aborting...