Something is wrong with your makepkg configuration. Try building in a clean chroot.
Search Criteria
Package Details: wine-wow64 10.4-1
Package Actions
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: | 41 |
Popularity: | 2.11 |
First Submitted: | 2023-05-06 18:16 (UTC) |
Last Updated: | 2025-03-22 10:41 (UTC) |
Dependencies (41)
- alsa-lib
- desktop-file-utils (desktop-file-utils-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- gettext (gettext-gitAUR)
- gnutls (gnutls-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- libgphoto2 (libgphoto2-gitAUR)
- libpcap (libpcap-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libxcomposite
- libxcursor
- libxi (libxi-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxrandr (libxrandr-gitAUR)
- opencl-icd-loaderAUR (khronos-ocl-icd-gitAUR, ocl-icd)
- pcsclite (pcsclite-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- unixodbc (unixodbc-gitAUR)
- Show 21 more dependencies...
Required by (385)
- 0cc-famitracker (requires wine)
- 2gis (requires wine)
- 4nec2-bin (requires wine)
- accutimes (requires wine)
- adobe-reader-11 (requires wine)
- ag-dsp-controller (requires wine)
- ags-git (requires wine) (optional)
- aimp (requires wine)
- aio-creator-neo (requires wine)
- alchemy-viewer-git (requires wine) (optional)
- algodoo-wine (requires wine)
- altirra (requires wine)
- anituner (requires wine)
- ankama-launcher (requires wine) (optional)
- anycubic-slicer (requires wine)
- aoe3-wine-steam (requires wine)
- arch-gaming-meta (requires wine)
- ares (requires wine)
- asim (requires wine)
- Show 366 more...
Sources (3)
Hanabishi commented on 2024-05-15 11:32 (UTC)
EuphoricCatface commented on 2024-05-15 07:59 (UTC) (edited on 2024-05-25 04:12 (UTC) by EuphoricCatface)
Somehow it's not building for me with error messages like this:
/usr/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld: unrecognized option '-z'
/usr/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/x86_64-w64-mingw32-gcc failed
make: *** [Makefile:3047: dlls/adsldpc/x86_64-windows/adsldpc.dll] Error 2
make: *** Waiting for unfinished jobs....
winegcc: /usr/bin/i686-w64-mingw32-gcc failed
make: *** [Makefile:3055: dlls/adsldpc/i386-windows/adsldpc.dll] Error 2
/usr/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld: unrecognized option '-z'
/usr/lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/x86_64-w64-mingw32-gcc failed
make: *** [Makefile:3347: dlls/advapi32/x86_64-windows/advapi32.dll] Error 2
==> ERROR: A failure occurred in build().
I did build 9.7-1 last time and afaik I didn't change anything related to package building. What is the problem here?
UPDATE:
Turns out, makepkg.conf
had a number of additional options compared to the vanilla, some of which I don't even remember o_O (Maybe partly because I was being lazy taking care of .pacnew
files?).
After taking care of them, it compiled fine.
Hanabishi commented on 2024-05-11 00:21 (UTC)
Probably will be good for this package to also pick up a recent optimization.
xiota commented on 2024-04-23 06:15 (UTC)
@gdebure Something is changing the build settings on your computer. Could be almost anything. Would be interested to know if you ever find it.
gdebure commented on 2024-04-23 05:27 (UTC) (edited on 2024-04-23 05:28 (UTC) by gdebure)
Indeed, it does build in a clean chroot... I can see a few diffs between the system's makepkg.conf and the chroot one, but not sure they are relevant:
diff /etc/makepkg.conf /var/lib/archbuild/extra-x86_64/root/etc/makepkg.conf
44,46c44,45
< -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security \
< -fstack-clash-protection -fcf-protection \
< -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
---
> -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
> -fstack-clash-protection -fcf-protection"
51c50
< RUSTFLAGS="-Cforce-frame-pointers=yes"
---
> RUSTFLAGS=""
86c85
< # Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
---
> # Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
98d96
< #-- autodeps: Automatically add depends/provides
118,119d115
< #-- Prefix and directories for library autodeps
< LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
Pinned Comments
xiota commented on 2024-05-22 12:10 (UTC) (edited on 2024-05-23 05:13 (UTC) by xiota)
This package is still relevant because
multilib/wine
does not have wow64 mode enabled and/or has not dropped lib32 depends.Hanabishi commented on 2024-05-22 11:55 (UTC) (edited on 2024-05-22 12:01 (UTC) by Hanabishi)
@dreieck, https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0#wow64
TLDR: with new WoW64 mode, you can run 32-bit Windows apps on pure 64-bit Linux system, i.e. without
multilib/lib32-*
dependencies installed.tiziodcaio commented on 2023-09-11 14:58 (UTC)
Added wine-staging-wow64, the wine-wow64 package with staging patches!