Summary: | media-sound/milkytracker-0.90.85 is out | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | hiyuh <hiyuh.root> |
Component: | New packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | pipping |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://milkytracker.org/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
milkytracker-0.90.85.ebuild
Updated suggested ebuild Fixes build issues on x86_64 Updates docs and FAQ Autoconnects to JACK if selected as output Removes zziplib dependency from configure script |
Description
hiyuh
2010-01-23 09:42:38 UTC
Created attachment 217206 [details]
milkytracker-0.90.85.ebuild
ebuild for 0.90.85.
* update HOMEPAGE, SRC_URI.
* tested my ~ppc env.
* added dev-libs/zziplib in RDEPEND.
* upstream fixed zlib issue.
For amd64, this will have to be patched a bit: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/midi -I../../src/compression -I../../src/fx -I../../src/milkyplay -I../../erface/sdl -I../../src/ppui/osinterface/posix -I../../src/ppui/sdl -Isdl -DMILKYTRACKER -D__THREADTIMER__ -D__LINUX__ Tpo -c -o SDL_Main.o `test -f 'sdl/SDL_Main.cpp' || echo './'`sdl/SDL_Main.cpp sdl/SDL_Main.cpp: In function ‘void processSDLUserEvents(const SDL_UserEvent&)’: sdl/SDL_Main.cpp:754: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:755: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:764: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:765: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:773: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:774: error: cast from ‘void*’ to ‘pp_int32’ loses precision sdl/SDL_Main.cpp:783: error: cast from ‘void*’ to ‘pp_int32’ loses precision make[3]: *** [SDL_Main.o] Error 1 I'm not aware of any fixes, though The patch to get it working is available from their homepage: http://milkytracker.org/files/patches-0.90.85/64bit_freebsd_fix.patch With the patch it compiles and runs on amd64. Created attachment 243019 [details]
Updated suggested ebuild
I've applied the official patches (renamed after version) and removed the zziplib dependency. It builds fine here (x86_64)
Created attachment 243021 [details, diff]
Fixes build issues on x86_64
Created attachment 243023 [details, diff]
Updates docs and FAQ
Created attachment 243025 [details, diff]
Autoconnects to JACK if selected as output
Created attachment 243027 [details, diff]
Removes zziplib dependency from configure script
in portage |