Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61318 - [NEW EBUILD] media-sound/jack_fst
Summary: [NEW EBUILD] media-sound/jack_fst
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://linuxaudiosystems.com/fst/
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on: 61300
Blocks:
  Show dependency tree
 
Reported: 2004-08-22 19:28 UTC by Eric Shattow
Modified: 2018-06-07 18:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
v1, media-sound/jack_fst/jack_fst-1.2.ebuild (jack_fst-1.2.ebuild,811 bytes, text/plain)
2004-08-22 19:31 UTC, Eric Shattow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Shattow 2004-08-22 19:28:40 UTC
Small x86-only loader for win32 VST professional-grade Audio modules

jack_fst uses libfst and loads VST plugin giving it an interface to the JACK-it audio system. requires VST SDK 2.3, libfst, and some header fixes to make gcc eat the VST SDK brokeness (fixed upstream in libfst package).
Comment 1 Eric Shattow 2004-08-22 19:31:24 UTC
Created attachment 37983 [details]
v1, media-sound/jack_fst/jack_fst-1.2.ebuild

emerges fine.	still need to test binaries
Comment 2 Eric Shattow 2004-08-22 19:34:42 UTC
binaries (vstinfo, jack_fst) are looking for wine in all the wrong places

namely,

erisha@necro ~ $ ldd /usr/bin/jack_fst
        linux-gate.so.1 =>  (0xffffe000)
        libjack.so.0 => /usr/lib/libjack.so.0 (0x4003a000)
...
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libwine.so.1 => not found
        libwine_unicode.so.1 => not found
...

Comment 3 Eric Shattow 2004-08-22 22:00:09 UTC
actually this appears to be a libfst problem...  whoops
Comment 4 Curtis Campbell 2004-09-27 19:36:46 UTC
jack_fst segfaults everytime i try to run it. does this depend on the version of wine or the version of glibc (nptl or no nptl)?
Comment 5 Eric Shattow 2004-09-27 20:11:04 UTC
i don't know, it segfaulted for me too.  glad you got it compiled though.
Comment 6 Curtis Campbell 2004-10-09 20:35:01 UTC
i did a a gdb on jack_fst, and when it segfaults it is in libjack. i wonder if that can point to the problem. I haven't been able to figure it out.
Comment 7 Eric Shattow 2004-10-09 21:30:32 UTC
i don't own any VST plugins that are known working in this configuration, so it is very difficult for me to approach this.   please do a backtrace 'bt' command from gdb and attach the output to this bug.
Comment 8 Curtis Campbell 2004-10-18 19:46:59 UTC
i can't do a proper stack trace until the ebuild supports the debug use falg so that the binary doesn't get stripped of symbols.
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-18 20:05:42 UTC
Curtis, put this at the bottom of your make.conf when you want to debug stuff:

#
# Debug options
#
CFLAGS="-pipe -g"
CXXFLAGS="${CFLAGS}"
USE="${USE} debug"
FEATURES="${FEATURES} nostrip keeptemp keepwork"
Comment 10 Curtis Campbell 2004-10-20 21:46:35 UTC
i put those lines at the end of my /etc/make.conf and ran "emerge wine =jack-audo-connection-kit-0.98.1-r1 fst jack_fst" so that all the libraries being directly used have debugging stuff too. i got an error while on fst. see bug number 61300 for details. until i figured out the fst issue i will not be able to post the back trace.

Comment 11 Curtis Campbell 2004-10-20 22:28:10 UTC
ok after emerging everything with the debug lines at the bottom of /etc/make.conf, jack_fst doesn't segfault anymore. it just gives me this error message:

err:ntdll:RtlpWaitForCriticalSection section 0x4c7981e4 "loader.c: loader_section" wait timed out in thread 000b, blocked by 0009, retrying (60 sec)
wine: Unhandled exception (thread 000b), starting debugger...
/usr/lib/wine/bin/sharedapp: could not open

that is the entire error message.
Comment 12 Curtis Campbell 2004-10-20 22:40:08 UTC
this new error looks like a threading issue so i am emerging wine with -nptl use flag to see if that fixes it.
Comment 13 Curtis Campbell 2004-10-20 22:49:23 UTC
i still get the same error with -nptl use flag on wine.
Comment 14 Curtis Campbell 2004-10-30 19:26:50 UTC
with the latest wine upgrade, app-emulation/wine-20041019, i no longer get any errors and jack_fst works fine.
Comment 15 Eric Shattow 2004-10-31 00:09:07 UTC
sweet. when i have free time i will look into it again.
Comment 16 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-13 20:51:39 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq