[proaudio] Failed to emerge media-sound/dino-0.2.2 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: [proaudio] Failed to emerge media-sound/dino-0.2.2
- From: "Jean-Baptiste Mestelan" <mestelan@xxxxxxxxx>
- Date: Mon, 18 Jun 2007 17:56:31 +0000
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=QgZOXuFw5n5EndhL55bGDFppAufDh8AJrBhiJHim+OGFnAYcsfUtbE8APL3ynzhta6R7DWZ6GcxOupNC+IZc321G9U2edl9NdYEaV7Pw2+qrxU2quokWMv+hRQjXFVCnvDQbmWy+m4sVgyp4fzj/J/pXPIKeTbFi3Kr+bS3TnYg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=VvaNcJA5BrCzAZEgO/bTCBSySGI3r+sw/mfKEI95ZeQGWoWXEEU+7LMJzw/gvEc4mbim5oJ2dDqAb8g+oTqupeZI6baHeEeaFxdw2dUEWnAiCsjwIhRk1/qXB3Z1ZXQ/xAA5desQQD5JsERHdAKfcurFgaGXTDpLODRs9x+Av3c=
Hello.
Emerging Dino sequencer fails with following error message :
midibuffer.cpp: In member function `unsigned char*
Dino::MIDIBuffer::reserve(double, size_t)':
/usr/include/jack/midiport.h:112: error: too many arguments to
function `jack_midi_data_t* jack_midi_event_reserve(void*,
jack_nframes_t, size_t)'
I have compiled Dino against jack-audio-connection-kit-9999, which
indeed has in /usr/include/jack/midiport.h :
jack_midi_event_get(jack_midi_event_t *event,
void *port_buffer,
jack_nframes_t event_index);
Is this mismatch due to a recent change in any of these two packages
?(I checked latest CVS version for Dino : it has the same signature
for midibuffer.cpp as 0.2.2.)
Could this be sorted out better with Dino developer ?
Thanks for attention.
**********************************************************************************************************************
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../src
-I/usr/include/libxml++-2.6 -I/usr/include/libxml2
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DNDEBUG -O2
-march=i686 -pipe -MT midibuffer.lo -MD -MP -MF .deps/midibuffer.Tpo
-c midibuffer.cpp -fPIC -DPIC -o .libs/midibuffer.o
midibuffer.cpp: In member function `unsigned char*
Dino::MIDIBuffer::reserve(double, size_t)':
/usr/include/jack/midiport.h:112: error: too many arguments to
function `jack_midi_data_t* jack_midi_event_reserve(void*,
jack_nframes_t, size_t)'
midibuffer.cpp:58: error: at this point in file
midibuffer.cpp: In member function `int
Dino::MIDIBuffer::write(double, const unsigned char*, size_t)':
/usr/include/jack/midiport.h:131: error: too many arguments to
function `int jack_midi_event_write(void*, jack_nframes_t, const
jack_midi_data_t*, size_t)'
midibuffer.cpp:68: error: at this point in file
make[3]: *** [midibuffer.lo] Error 1
make[3]: Leaving directory
`/var/tmp/portage/media-sound/dino-0.2.2/work/dino-0.2.2/src/libdinoseq'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/media-sound/dino-0.2.2/work/dino-0.2.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/media-sound/dino-0.2.2/work/dino-0.2.2/src'
make: *** [all-recursive] Error 1
!!! ERROR: media-sound/dino-0.2.2 failed.
Call stack:
ebuild.sh, line 1615: Called dyn_compile
ebuild.sh, line 972: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
dino-0.2.2.ebuild, line 30: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call
stack if relevant.
!!! A complete build log is located at
'/var/tmp/portage/media-sound/dino-0.2.2/temp/build.log'.
This ebuild used the following eclasses from overlays:
/usr/portage/local/layman/pro-audio/eclass/jackmidi.eclass
!!! This ebuild is from an overlay: '/usr/portage/local/layman/pro-audio'