Issue with "Play at most one subsong" not working has been fixed upstream.
Search Criteria
Package Details: uade-git 20130205-1
Package Actions
| Package Base: | uade-git |
|---|---|
| Description: | Unix Amiga Delitracker Emulator |
| Upstream URL: | http://zakalwe.fi/uade |
| Category: | multimedia |
| Licenses: | |
| Submitter: | timofonic |
| Maintainer: | Enverex |
| Last Packager: | None |
| Votes: | 2 |
| First Submitted: | 2011-02-26 12:20 |
| Last Updated: | 2013-02-05 08:07 |
Latest Comments
Comment by Enverex
Comment by Enverex
I think the XMMS plugin may have turned into the Audacious plugin (back when XMMS was finally given the hump) and that's since been removed so you may be out of luck unfortunately.
Comment by nipsky
Thanks Enverex, it works again.
Do you know if there is any other way to use uade without having to use uade123? There seemed to be an XMMS plugin, do you know if this was removed upstream, too?
Comment by Enverex
Should be good now nipsky, fixed bencode by hardcoding some values, because its makefile is just... rubbish. Reinstall bencode-tools-git and then uade-git should build.
I thought I had removed the Audacious support from UADE myself, but it looks like it's actually been removed upstream so unfortunately I don't think that's coming back.
Comment by Enverex
They've borked something upstream with the current bencode-tools, I had a nightmare of a time getting it to build and it looks like it's still not working. I'm working on the package now so I'll report back when I've sorted it.
I'll look into getting the Audacious Plugin working too but I think there was a problem getting that to work, can't remember now though.
Comment by nipsky
Hey, compiling worked for a while, but with the current bencode-tools-git package I get:
Adding -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 to ARCHFLAGS
Adding -Wl,-O1,--sort-common,--as-needed,-z,relro to ARCHLIBS
which: no gmake in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl)
Using strlcpy/cat() replacements
Can not find libbencodetools. You can use --bencode-tools-prefix to set bencode-tool's base directory. e.g. --bencode-tools-prefix=/foo, where /foo/lib/libbencodetools.so exists.
You may need to obtain bencode-tools from
http://zakalwe.fi/~shd/foss/bencode-tools/
Or directly clone the source with:
git clone https://github.com/heikkiorsila/bencode-tools.git
By the way: Do you know if it is still possible to build the Audacious plugin? UADE's website speaks of its existence but I see no target for it in the configure file.
Anyway, thanks for maintaining this package, getting this thing to work seems to be a venture of a somewhat cryptic kind...
Comment by Enverex
Try now, everything should be fixed. I've had to mess about with this one a little though as it looks like the "simpleinterface" (no idea what that was as uade123 is the only one I'm aware of that comes with UADE and works) doesn't work, so now it builds just uadecore and uade123 specifically.
Also fixed bencode and the naming there.
Comment by nipsky
Thanks, I can't install bencode-tools-git though. I posted the error message over at its AUR page.
Comment by Enverex
Was a mistake on my part, I'll fix it this evening. In the meantime, if you want to modify the PKGBUILD yourself, simply change:
makedepends=('pkgconfig' 'git' 'bencode-tools')
to:
makedepends=('pkgconfig' 'git' 'bencode-tools-git')
and it should work (bencode-tools-git provides bencode-tools but I forgot that won't work as it needs to match the package name specifically).
Comment by nipsky
Building fails:
==> Building and installing package
==> Install or build missing dependencies for uade-git:
error: target not found: bencode-tools
Comment by Enverex
From what I can tell, you seem to have a problem with your build setup, your actual errors are:
/usr/bin/ld: warning: libpthread.so.0, needed by /usr/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../libao.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libdl.so.2, needed by /usr/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../libao.so, not found (try using -rpath or -rpath-link)
But both those files should be supplied by glibc.
Anonymous comment
Well, did not help :(
http://pastebin.com/0q8260NJ
Comment by Enverex
Majki-Fajki: I've just tried this on one of my new machines and it built fine. Out of interest, can you change your makepkg.conf to say "-march=native" rather than "-march=i686 -mtune=generic" and try again?
I assume you're running 32bit rather than 64bit going from the build messages?
Anonymous comment
Doesn't work for me, compilation fails
http://pastebin.com/1iSgcp6C
Comment by Enverex
Agreed. Package updated and working now though.
Comment by timofonic
Anyway, UADE is a dead project these days. I think they need a new maintainer and form some kind of proper team.
Comment by timofonic
Enverex: Done.
Comment by Enverex
timofonic: Can you please update or disown this package so that it works, please. I'll be happy to take it over.
Comment by smudge
Fails to build saying:
==> Starting make...
Cloning into /tmp/packerbuild-1000/uade-git/uade-git/src/uade-build...
done.
/tmp/packerbuild-1000/uade-git/uade-git/PKGBUILD: line 42: cd: /tmp/packerbuild-1000/uade-git/uade-git/src/uade-git-20111001: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
Changing 'cd $srcdir/$pkgname-$pkgver' on lines 42 & 48 to 'cd $srcdir/$_gitname' in the PKGBUILD seems to work fine. Not sure if it's the right way of doing things though :)