Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137413 - media-libs/libinstpatch-1.0.0_pre1 (New ebuild)
Summary: media-libs/libinstpatch-1.0.0_pre1 (New ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
: 221783 (view as bug list)
Depends on:
Blocks: 108644
  Show dependency tree
 
Reported: 2006-06-20 13:43 UTC by Jouni Rinne
Modified: 2008-09-27 02:56 UTC (History)
2 users (show)

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


Attachments
media-libs/libinstpatch/libinstpatch-1.0.0_pre1.ebuild (libinstpatch-1.0.0_pre1.ebuild,750 bytes, text/plain)
2006-06-20 13:45 UTC, Jouni Rinne
Details

Note You need to log in before you can comment on or make changes to this bug.
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