Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 137413

Summary: media-libs/libinstpatch-1.0.0_pre1 (New ebuild)
Product: Gentoo Linux Reporter: Jouni Rinne <l33tmmx>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: Shingoshi, sound
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 108644    
Attachments: media-libs/libinstpatch/libinstpatch-1.0.0_pre1.ebuild

Description Jouni Rinne 2006-06-20 13:43:30 UTC
LibInstPatch (http://swami.sourceforge.net/) stands for lib-Instrument-Patch and is a library for processing digital sample based MIDI instrument "patch" files. The types of files libInstPatch supports are used for creating instrument sounds for wavetable synthesis. LibInstPatch provides an object framework (based on GObject) to load patch files into, which can then be edited, converted, and saved.
Comment 1 Jouni Rinne 2006-06-20 13:45:23 UTC
Created attachment 89657 [details]
media-libs/libinstpatch/libinstpatch-1.0.0_pre1.ebuild

LibInstPatch 1.0.0-pre1 ebuild
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-12 12:58:31 UTC
*** Bug 221783 has been marked as a duplicate of this bug. ***
Comment 3 James L. Hammons 2008-09-23 23:19:48 UTC
If this is the same ebuild as in the pro-audio overlay, then it doesn't build on x86 (something about missing FAAC or somesuch). I'm in the middle of rebuilding world right now; once that's done I'll post a more complete bug report.

Assuming this goes with the new Swami 1.0.0 then I also vote for a revbump on that too. :-)
Comment 4 James L. Hammons 2008-09-27 02:56:06 UTC
Here's the failure:

/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc  -O2 -O2 -pipe -march=athlon -Wall  -Wl,--as-needed -o riff_dump  riff_dump.o -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 ../libinstpatch/libinstpatch.la -lm
libtool: link: i686-pc-linux-gnu-gcc -O2 -O2 -pipe -march=athlon -Wall -Wl,--as-needed -o .libs/riff_dump riff_dump.o -pthread  ../libinstpatch/.libs/libinstpatch.so -L/usr/lib /usr/lib/libaudiofile.so /usr/lib/libFLAC.so /usr/lib/libogg.so -lz /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libglib-2.0.so -lm -pthread
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_set_client_data'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_set_metadata_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_set_error_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_encoder_set_write_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_init'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_encoder_set_client_data'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_encoder_set_metadata_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_set_read_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_decoder_set_write_callback'
../libinstpatch/.libs/libinstpatch.so: undefined reference to `FLAC__stream_encoder_init'
collect2: ld returned 1 exit status
make[2]: *** [riff_dump] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-libs/libinstpatch-1.0.0_pre1/work/libinstpatch-1.0.0/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/libinstpatch-1.0.0_pre1/work/libinstpatch-1.0.0'
make: *** [all] Error 2

I can supply emerge --info if needed