Ok, so it kinda worked with lib32-jack2 installed. But it can't create the link with asio.h, as it already exists (i installed steinberg-asio from AUR). If I comment the ln -s line I still get an error : what information do you need to analyze this if wanted ?
Search Criteria
Package Details: wineasio 1.2.0-10
Package Actions
Git Clone URL: | https://aur.archlinux.org/wineasio.git (read-only, click to copy) |
---|---|
Package Base: | wineasio |
Description: | ASIO driver implementation for Wine |
Upstream URL: | https://github.com/wineasio/wineasio |
Keywords: | asio audio jack wine |
Licenses: | GPL-2.0-or-later, LGPL-2.1-or-later |
Submitter: | shinlun |
Maintainer: | Kazel |
Last Packager: | Kazel |
Votes: | 57 |
Popularity: | 0.54 |
First Submitted: | 2007-05-27 07:28 (UTC) |
Last Updated: | 2024-09-20 08:42 (UTC) |
Dependencies (5)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR)
- realtime-privileges
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-wow64AUR, wine-staging-wow64AUR, wine-cachyosAUR, wine-tkg-staging-wow64-binAUR, wine-staging)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
Required by (1)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 Next › Last »
DanielD commented on 2013-10-14 07:54 (UTC)
schivmeister commented on 2013-10-14 06:24 (UTC)
Yes, that is correct, but there is already a lib32-jack2 since August. Pacman pulls in the first dependency match regardless of whether there are other provisions. So, install lib32-jack2 first, then build this.
I agree that there should be a better way to handle deps and provisions. Presently, the user is given a choice between provisions only when there are two or more packages with different names having the same provision.
In this case, the name of the dep is lib32-jack, and there is a package with the same name. Pacman will just pull this, and not care that there is a provision for it in lib32-jack2.
Gimmeapill commented on 2013-10-13 16:54 (UTC)
@DanielD: I think I know why. On x86_64, wineasio depends on "lib32-jack", not on "jack" (wineasio doesn't seem to like native jack 64 bit), and as there isn't any package "lib32-jack2" that provides it, pacman asks you to install old jack instead. The fix would be then to craft a "lib32-jack2" pkgbuild on the model of "lib32-jack" so satisfy the dependency.
@schivmeister: please correct me if I'm wrong ;-)
DanielD commented on 2013-10-13 09:54 (UTC)
@Gimmeapill : Yes, I used your modification, and commented the multilib line
But when I launche makepkg, it says that Jack is in conflict with Jack2, and I have to uninstall Jack2 so it can install Jack. I don't see the point of this.
But I'm new to this Arch world, so maybe I just do not understand something.
Gimmeapill commented on 2013-10-12 15:53 (UTC)
@DanielD: Did you read the comments below and did you apply the temporary fix?
If so, please provide more details.
DanielD commented on 2013-10-12 14:24 (UTC)
Can't build with Jack2 installed on an x64 Arch. Why ?
Gimmeapill commented on 2013-10-11 19:17 (UTC)
ok it works: no need for the patch, the fix is a one liner
Updated packagebuild below (changes line 34 and 35):
http://pastebin.com/npL0Jc10
Cheers,
LX
Gimmeapill commented on 2013-10-11 12:33 (UTC)
@schivmeister: thanks for your help.
Wine commit identified and patch published:
http://sourceforge.net/p/wineasio/discussion/802003/thread/69a2153e/8aa5/attachment/wineasio-windef-changes.patch
Will try out and report back..
schivmeister commented on 2013-10-08 20:16 (UTC)
Have notified jhernberg (JackWinter on #archaudio) about this, but I don't know how much of this issue would be his domain.
Pinned Comments
Kazel commented on 2024-09-19 09:36 (UTC) (edited on 2024-09-20 08:46 (UTC) by Kazel)
I removed the 32 binary and put it in the aur as an extra package -> wineasio32
wineasio32 pulls in wine-staging as make dependency and doesn't install all the other files from the wineasio package (binary only), therefore it depends on wineasio.
xiota commented on 2024-09-02 18:02 (UTC) (edited on 2024-09-19 10:06 (UTC) by xiota)
Problem is some 9.x version of wine stopped building the 32-bit odbc library.
wine-staging
works because it hasn't been updated recently.Edit: Removed suggested solutions.
falkTX commented on 2022-02-17 22:59 (UTC) (edited on 2022-02-17 22:59 (UTC) by falkTX)
Update for wineasio-1.1
Your user must belong to the realtime group in order to use wineasio.
This can be done with
sudo usermod -aG realtime $(whoami)
For registering wineasio as an ASIO driver:
regsvr32 /usr/lib32/wine/i386-windows/wineasio.dll
wine64 regsvr32 /usr/lib/wine/x86_64-windows/wineasio.dll