Package Details: wine-valve 5:8.0.5-1

Git Clone URL: https://aur.archlinux.org/wine-valve.git (read-only, click to copy)
Package Base: wine-valve
Description: A compatibility layer for running Windows programs (Valve version)
Upstream URL: https://github.com/ValveSoftware/wine.git
Licenses: LGPL
Conflicts: bin32-wine, wine, wine-staging, wine-staging-git, wine-wow64
Provides: bin32-wine, wine, wine-valve, wine-wow64
Replaces: bin32-wine
Submitter: heavysink
Maintainer: heavysink (lilac)
Last Packager: lilac
Votes: 12
Popularity: 0.041793
First Submitted: 2020-06-12 13:41 (UTC)
Last Updated: 2023-12-19 21:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

mynis01 commented on 2021-11-21 19:35 (UTC)

@HHL it looks like they're having the same problem with proton: https://aur.archlinux.org/packages/proton/

The maintainer said they'd push out a build soon that builds wine without LDAP. Maybe something similar can be done for this package too. I doubt many people would ever need LDAP for gaming.

HHL commented on 2021-11-21 13:41 (UTC)

1:6.3.8.rc5-1 fails building for me. Last working (i.e. installed) is 6.3.20210616-1. Installing with paru. Regarding the earlier comment, I have community/vkd3d. But from the log I get it's to do with ldap: I have core/libldap 2.6.0-2 and lib32-libldap 2.6.0-1.

In file included from ../wine-proton-wine-6.3-8-rc5/dlls/wldap32/ber.c:30:
../wine-proton-wine-6.3-8-rc5/dlls/wldap32/winldap_private.h:323:13: error: conflicting types for ‘ldap_connect’; have ‘ULONG(WLDAP32_LDAP *, LDAP_TIMEVAL *)’ {aka ‘unsigned int(struct wldap32 *, struct l_timeval *)’}
  323 | ULONG CDECL ldap_connect(WLDAP32_LDAP*,LDAP_TIMEVAL*);
      |             ^~~~~~~~~~~~
In file included from ../wine-proton-wine-6.3-8-rc5/dlls/wldap32/ber.c:25:
/usr/include/ldap.h:1555:1: note: previous declaration of ‘ldap_connect’ with type ‘int(LDAP *)’ {aka ‘int(struct ldap *)’}
 1555 | ldap_connect( LDAP *ld );
      | ^~~~~~~~~~~~
In file included from ../wine-proton-wine-6.3-8-rc5/dlls/wldap32/add.c:33:
../wine-proton-wine-6.3-8-rc5/dlls/wldap32/winldap_private.h:323:13: error: conflicting types for ‘ldap_connect’; have ‘ULONG(WLDAP32_LDAP *, LDAP_TIMEVAL *)’ {aka ‘unsigned int(struct wldap32 *, struct l_timeval *)’}
  323 | ULONG CDECL ldap_connect(WLDAP32_LDAP*,LDAP_TIMEVAL*);
      |             ^~~~~~~~~~~~
In file included from ../wine-proton-wine-6.3-8-rc5/dlls/wldap32/add.c:26:
/usr/include/ldap.h:1555:1: note: previous declaration of ‘ldap_connect’ with type ‘int(LDAP *)’ {aka ‘int(struct ldap *)’}
 1555 | ldap_connect( LDAP *ld );
      | ^~~~~~~~~~~~
make: *** [Makefile:266906: dlls/wldap32/ber.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:266881: dlls/wldap32/add.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'wine-valve-1:6.3.8.rc5-1'

blau commented on 2021-11-19 10:15 (UTC)

I am also facing this problem...

SimonJ commented on 2021-11-18 16:17 (UTC)

Same error here with a native linux install. It is using the Nvidia 470 driver.

WyekS commented on 2021-11-17 21:51 (UTC)

I had enabled multilib-build. The order in which the packages are installed does not alter the result. I still get the same error

heavysink commented on 2021-11-17 20:44 (UTC) (edited on 2021-11-17 20:46 (UTC) by heavysink)

Strange... Lilac is a build bot and it only updates AUR if the compilation is successful. Have you tried multilib-build? Since it is possible that, say, you installed vkd3d-valve which provides vkd3d so it bypasses the dependency check but it will fail.

karolyi commented on 2021-11-17 20:32 (UTC)

I've got the same error on manjaro.

WyekS commented on 2021-11-17 18:39 (UTC) (edited on 2021-11-17 18:44 (UTC) by WyekS)

I have the same error as @Ota-Coder, I'm using a native arch linux and installing by yay

heavysink commented on 2021-11-17 10:24 (UTC)

@Ota-Coder You are using mingw? I don't know because it only compiles for native archlinux...

Ota-Coder commented on 2021-11-17 10:23 (UTC)

I'm experiencing this error:

tools/winegcc/winegcc -o dlls/d2d1/d2d1.dll --wine-objdir . -b x86_64-w64-mingw32 --lib-suffix=.cross.a \
  -Wl,--wine-builtin -shared ../wine-proton-wine-6.3-8-rc4/dlls/d2d1/d2d1.spec -mno-cygwin \
  dlls/d2d1/bitmap.cross.o dlls/d2d1/bitmap_render_target.cross.o dlls/d2d1/brush.cross.o \
  dlls/d2d1/dc_render_target.cross.o dlls/d2d1/device.cross.o dlls/d2d1/effect.cross.o \
  dlls/d2d1/factory.cross.o dlls/d2d1/geometry.cross.o dlls/d2d1/hwnd_render_target.cross.o \
  dlls/d2d1/layer.cross.o dlls/d2d1/mesh.cross.o dlls/d2d1/state_block.cross.o \
  dlls/d2d1/stroke.cross.o dlls/d2d1/wic_render_target.cross.o dlls/d2d1/version.res \
  dlls/dwrite/libdwrite.delay.a dlls/d3d10_1/libd3d10_1.cross.a dlls/dxguid/libdxguid.cross.a \
  dlls/uuid/libuuid.cross.a dlls/gdi32/libgdi32.cross.a dlls/user32/libuser32.cross.a \
  dlls/advapi32/libadvapi32.cross.a dlls/ucrtbase/libucrtbase.cross.a 
/usr/lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld: dlls/d2d1/brush.cross.o: in function `d2d_brush_fill_cb':
/home/username/.cache/yay/wine-valve/src/wine-valve-64-build/../wine-proton-wine-6.3-8-rc4/dlls/d2d1/brush.c:1215: undefined reference to `sincosf'
/usr/lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld: dlls/d2d1/factory.cross.o: in function `D2D1MakeRotateMatrix':
/home/garuda-lxqtkwin/.cache/yay/wine-valve/src/wine-valve-64-build/../wine-proton-wine-6.3-8-rc4/dlls/d2d1/factory.c:637: undefined reference to `sincosf'
/usr/lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld: dlls/d2d1/factory.cross.o: in function `D2D1SinCos':
/home/username/.cache/yay/wine-valve/src/wine-valve-64-build/../wine-proton-wine-6.3-8-rc4/dlls/d2d1/factory.c:718: undefined reference to `sincosf'
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/x86_64-w64-mingw32-gcc failed
make: *** [Makefile:29150: dlls/d2d1/d2d1.dll] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: wine-valve