New ebuild and pthreads patch for the new amsynth release. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 71877 [details] ebuild
Created attachment 71878 [details, diff] amsynth 1.1.0 pthreads patch
Created attachment 72174 [details] New ebuild, correct gtkmm dependency
glibmm is not autmatically emerged, the build fails without it.
Running amSynth with jackd in realtime mode fails with following message on x86: amSynth 1.0.0 Copyright 2001-2004 Nick Dowell and others. amSynth comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details SSE2 detected SSE2 detected GLib-WARNING **: getpwuid_r(): failed due to: No such user 1000. terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc /usr/bin/amSynth: line 75: 4177 Aborted $BINDIR/amSynth.bin $* ********** there was an error! ********** please check your config in ~/.amSynthrc Solved the problem by doing a chmod: "chmod 0755 /usr/libexec/amSynth.bin" according to http://lalists.stanford.edu/lau/2005/02/0675.html Is this secure? Can you insert this operation to the ebuild?
amsynth-1.1.0 added to portage cvs closing this bug.