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 »

gdebure commented on 2024-04-23 04:38 (UTC) (edited on 2024-04-23 04:39 (UTC) by gdebure)

Well, it looks like the original makepkg.conf from pacman 6.1 uses these LDFLAGS:

LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
         -Wl,-z,pack-relative-relocs"

(source : https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/blob/6.1/makepkg.conf?ref_type=heads)

I will try building in a clean chroot.

xiota commented on 2024-04-22 22:29 (UTC) (edited on 2024-04-22 22:30 (UTC) by xiota)

Why is it trying to use lld? Do you have LDFLAGS and other variables set somewhere else? Try building in clean chroot.

gdebure commented on 2024-04-22 19:47 (UTC) (edited on 2024-04-22 19:48 (UTC) by gdebure)

# Make a backup of my makepkg.conf
sudo mv /etc/makepkg.conf /etc/makepkg.conf.back
# Reinstall pacman to recover original makepkg.conf
sudo pacman -S pacman
# Compare files
diff /etc/makepkg.conf /etc/makepkg.conf.back

Results in

< #MAKEFLAGS="-j2"
---
> MAKEFLAGS="-j20"

Relaunched makepkg -is but exactly the same output. What am I doing wrong ?

gdebure commented on 2024-04-22 19:34 (UTC)

@xiota, hmmm this is strange, to my knowledge the only change I made was to uncomment this line to allow parallel compilation:

MAKEFLAGS="-j20"

I will restore the original file from the package and see what happens.

xiota commented on 2024-04-22 04:52 (UTC)

@gdebure The -fuse-ld=lld in your output indicates makepkg.conf has been modified. This package builds successfully in a clean chroot.

gdebure commented on 2024-04-22 04:34 (UTC) (edited on 2024-04-22 04:54 (UTC) by gdebure)

I get the following message when installing on a fresh archlinux install:

...
checking whether the compiler supports -Wl,--export-dynamic... yes
checking whether the compiler supports -static-pie... yes
checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
checking whether x86_64-w64-mingw32-gcc works... yes
checking whether x86_64-w64-mingw32-gcc supports -target x86_64-w64-mingw32 -fuse-ld=lld  --no-default-config... no
checking whether x86_64-w64-mingw32-gcc supports -target x86_64-w64-mingw32 -fuse-ld=lld ... no
checking for x86_64-w64-mingw32-gcc option to enable C99 features... unsupported
configure: error: x86_64 PE cross-compiler supporting C99 not found.
This is an error since --enable-archs=x86_64 was requested.

It is not clear to me what I should install prior to installing wine-wow64. Should something more be listed as build dependencies ?

Hanabishi commented on 2024-03-16 17:52 (UTC)

@kby, you are doing it wrong, read https://wiki.archlinux.org/title/Makepkg#Improving_build_times

It took me 4m 38s on Ryzen 7700X with all 16 threads utilized and building on tmpfs ramdisk.

6b6279 commented on 2024-03-09 18:28 (UTC) (edited on 2024-03-09 18:30 (UTC) by 6b6279)

Any tips to decrease compilation time? I've tried -j8 for the make call in build(), but that didn't make it any faster. Right now, the entire process takes about an hour for me.

xiota commented on 2024-03-09 05:49 (UTC)

@yan12125 I've moved sane and samba to makedep/optdep.

lav commented on 2024-03-06 19:18 (UTC)

Dear Daniele, Can you please check wine64 issue: https://github.com/Winetricks/winetricks/pull/2191