Package Details: wine-git 10.2.r193.g6e6334d4293-1

Git Clone URL: https://aur.archlinux.org/wine-git.git (read-only, click to copy)
Package Base: wine-git
Description: A compatibility layer for running Windows programs (git version)
Upstream URL: https://www.winehq.org/
Keywords: windows wine
Licenses: LGPL-2.1-or-later
Conflicts: bin32-wine, wine, wine-wow64
Provides: bin32-wine, wine, wine-wow64
Replaces: bin32-wine
Submitter: None
Maintainer: dbermond
Last Packager: dbermond
Votes: 87
Popularity: 0.63
First Submitted: 2007-07-18 16:01 (UTC)
Last Updated: 2025-03-04 13:40 (UTC)

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

dbermond commented on 2025-03-04 13:41 (UTC)

@Pook package updated. Thanks for reporting.

@alex.henrie it is building fine after the last package update.

alex.henrie commented on 2025-03-04 06:17 (UTC)

I am getting errors when building this package:

tools/winegcc/winegcc -o dlls/adsldpc/x86_64-windows/adsldpc.dll --wine-objdir . -b x86_64-w64-mingw32 -Wl,--wine-builtin -shared \
  ../wine/dlls/adsldpc/adsldpc.spec -Wb,--prefer-native dlls/winecrt0/x86_64-windows/libwinecrt0.a \
  dlls/ucrtbase/x86_64-windows/libucrtbase.a dlls/kernel32/x86_64-windows/libkernel32.a \
  dlls/ntdll/x86_64-windows/libntdll.a -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
/usr/lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld: unrecognized option '-z'
/usr/lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status

Does anyone know what is wrong?

Pook commented on 2025-03-02 03:22 (UTC)

The compilations halts at the 32-bit build with the following error in a clean chroot. configure: error: when using --with-wine64 you must use the same --libdir in both build trees.

This can be fixed by changing the --libdir option for the 32-bit build to --libdir='/usr/lib' as can be found in the official Arch source repo for the wine package.

dbermond commented on 2024-12-07 14:03 (UTC)

@yan12125 when/if the wine repository package add it, I follow it here.

yan12125 commented on 2024-12-05 14:34 (UTC)

Hi, could you consider applying the following patch? It is one of changes needed to allow separate debug symbols. See [1][2].

diff --git a/PKGBUILD b/PKGBUILD
index e679471..6e059e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -112,6 +112,7 @@ build() {
         --with-x \
         --with-wayland \
         --with-gstreamer \
+        --enable-build-id \
         --enable-win64
     make

@@ -125,6 +126,7 @@ build() {
         --with-x \
         --with-wayland \
         --with-gstreamer \
+        --enable-build-id \
         --with-wine64="${srcdir}/build-64"
     make
 }

[1] https://gitlab.winehq.org/wine/wine/-/merge_requests/6715 [2] https://gitlab.archlinux.org/archlinux/packaging/packages/wine/-/issues/16

atticf commented on 2024-09-13 07:24 (UTC)

winedmo was merged which adds ffmpeg as a make and optional dependency.

dbermond commented on 2024-07-20 20:12 (UTC)

@EboniLM good to know it worked.

EboniLM commented on 2024-07-16 22:01 (UTC)

@dbermond You were absolutely correct - I had an additional makepkg.conf in ~/home that was overriding the one in /etc. :facepalm:

Thank you for your help. If it weren't for your comment, I would not have even realized it was being overriden.

dbermond commented on 2024-07-15 15:57 (UTC)

@EboniLM I have just checked, and the package is building fine. My same 'winegcc' compilation line is using '-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs'. It looks like you have some problem with your LDFLAGS, as the LDFLAGS you are showing here is not the one being used by the compilation. Maybe LDFLAGS is being overridden elsewhere? To take the proof, you can build the package in a clean chroot (for example, by running 'multilib-build'), and it will work.

EboniLM commented on 2024-07-15 14:34 (UTC)

Hi - Even with an updated makepkg.conf with the correct LDFLAGS:

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

I'm experiencing a build failure whether I update via aur helper or using makepkg:

gcc -m64 -o tools/winegcc/winegcc tools/winegcc/utils.o tools/winegcc/winegcc.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
tools/winegcc/winegcc -o dlls/acledit/x86_64-windows/acledit.dll --wine-objdir . -b x86_64-w64-mingw32 -Wl,--wine-builtin -shared \
  ../wine/dlls/acledit/acledit.spec -Wb,--prefer-native dlls/acledit/x86_64-windows/main.o \
  dlls/winecrt0/x86_64-windows/libwinecrt0.a dlls/ucrtbase/x86_64-windows/libucrtbase.a \
  dlls/kernel32/x86_64-windows/libkernel32.a dlls/ntdll/x86_64-windows/libntdll.a -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
/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:1505: dlls/acledit/x86_64-windows/acledit.dll] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Is there something I'm missing here?