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.27
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 »

damir commented on 2021-05-04 22:33 (UTC)

is there a reason to hardcode -j2 for the make? /etc/makepkg.conf has the MAKEFLAGS set and i am wondering if there is a specific reason to limit it here to 2

keilmillerjr commented on 2021-05-03 13:56 (UTC)

Package recently updated, but still failing 5 months later.

sylvite commented on 2021-02-01 18:35 (UTC) (edited on 2021-02-01 21:56 (UTC) by sylvite)

I created a Dockerfile as a PoC just to show that this package can build without any patches or other aur/git repos. Obviously I haven't tried running wine-valve in docker-- this is just to show that the build works without errors.

$ curl ix.io/2MnC > Dockerfile 
$ docker build -t wine-valve .

Edit: The corresponding pacman list:

$ docker run -it --rm wine-valve pacman -Q

http://ix.io/2O1n

heavysink commented on 2021-01-30 13:07 (UTC) (edited on 2021-01-30 13:08 (UTC) by heavysink)

Hi, I did the following experiments:

1) Use stock vkd3d, it leaves out errors:

/usr/bin/ld: evr.dll-EkR7O1.spec.o: warning: relocation against `__imp_MFConvertColorInfoToDXVA' in read-only section `.text'
/usr/bin/ld: evr.dll-EkR7O1.spec.o: in function `__wine_spec_imp_MFConvertColorInfoToDXVA':
(.text+0x36a): undefined reference to `__imp_MFConvertColorInfoToDXVA'
/usr/bin/ld: evr.dll-EkR7O1.spec.o: relocation R_X86_64_PC32 against undefined symbol `__imp_MFConvertColorInfoToDXVA' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value

2) using vkd3d-valve: /usr/bin/ld: d3d12_main.o: in function `D3D12CreateVersionedRootSignatureDeserializer':

d3d12_main.c:(.text+0x1873): undefined reference to `vkd3d_create_versioned_root_signature_deserializer'

/usr/bin/ld: d3d12_main.o: in function `D3D12SerializeVersionedRootSignature':

d3d12_main.c:(.text+0x1ad9): undefined reference to `vkd3d_serialize_versioned_root_signature'

adding '!buildflags' like https://aur.archlinux.org/packages/wine-valve-git/ won't help

sylvite commented on 2021-01-15 07:20 (UTC) (edited on 2021-01-15 07:24 (UTC) by sylvite)

I've tried for weeks to get this to install to no avail. Then with some combination of uninstalling and installing *-git and non *-git packages, I was finally able to get 5.13-4 installed earlier today. I don't remember the exact commands I used, but I pasted a snippet of lines from my pacman.log in order here, http://ix.io/2M50, if it can be of any help to anyone.

Edit: And at least one small game seems to run OK, although I lost some of my settings from when I was using multilib/wine, which I'm looking into.

andrfgs commented on 2021-01-02 04:06 (UTC)

This is broken and even installing Valve's vkd3d versions do not fix it. The error is the same as reported by @minder before and after installing the Valve versions of vkd3d

I still can't understand how to fix this using the aforementioned link. I have to investigate further.

keilmillerjr commented on 2020-12-25 20:01 (UTC)

@minder I have the same issue.

kesis commented on 2020-12-12 17:19 (UTC)

@minder I had the same error but it compiled after installing Valve's versions of vkd3d (vkd3d-valve-git, lib32-vkd3d-valve-git).

ynikitenko commented on 2020-12-12 16:11 (UTC)

@minder - this is a linkage error. A dynamic library was not found (not in LD_LIBRARY_PATH or not installed, or a wrong version without that function). There was a discussion of this error on https://aur.archlinux.org/packages/wine-valve-git/ .

minder commented on 2020-12-11 23:54 (UTC) (edited on 2020-12-11 23:54 (UTC) by minder)

Got this error during 5.13-2 compilation:

/usr/bin/ld: d3d12_main.o: in function `D3D12CreateVersionedRootSignatureDeserializer':
d3d12_main.c:(.text+0x142c): undefined reference to `vkd3d_create_versioned_root_signature_deserializer'
/usr/bin/ld: d3d12_main.o: in function `D3D12SerializeVersionedRootSignature':
d3d12_main.c:(.text+0x16fe): undefined reference to `vkd3d_serialize_versioned_root_signature'
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/gcc failed