| View previous topic :: View next topic |
| Author |
Message |
arhenius Tux's lil' helper

Joined: 19 Mar 2007 Posts: 79 Location: Portugal
|
Posted: Mon Feb 27, 2012 2:42 pm Post subject: media-libs/aubio-0.3.2-r1 fails to emerge [SOLVED] |
|
|
Dear All.
During a recent world upgrade, aubio failed to compile. I removed the previous version and ardour (its only rev-dep) manually and continued the world upgrade without errors.
Now I was trying to re-emerge ardour and aubio still fails to compile.
| Code: |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000401580
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../lib64/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
aubio_setup.o: In function `aubio_setup':
aubio_setup.c:(.text+0xe): undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_setup':
aubioonset~.c:(.text+0xc): undefined reference to `gensym'
aubioonset~.c:(.text+0x34): undefined reference to `class_new'
aubioonset~.c:(.text+0x47): undefined reference to `gensym'
aubioonset~.c:(.text+0x61): undefined reference to `class_addmethod'
aubioonset~.c:(.text+0x6d): undefined reference to `gensym'
aubioonset~.c:(.text+0x87): undefined reference to `class_addmethod'
aubioonset~.o: In function `aubioonset_tilde_debug':
aubioonset~.c:(.text+0xb2): undefined reference to `post'
aubioonset~.c:(.text+0xc4): undefined reference to `post'
aubioonset~.c:(.text+0xda): undefined reference to `post'
aubioonset~.c:(.text+0xfa): undefined reference to `post'
aubioonset~.o: In function `aubioonset_tilde_perform':
aubioonset~.c:(.text+0x21b): undefined reference to `outlet_bang'
( a lot of other undefined references )
aubiopitch~.c:(.text+0x12c): undefined reference to `dsp_add'
collect2: ld returned 1 exit status
make[2]: *** [aubio.pd_linux] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins/puredata'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2/plugins'
make: *** [all-recursive] Error 1
emake failed
* ERROR: media-libs/aubio-0.3.2-r1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 85: Called src_compile
* environment, line 5353: Called default
* phase-functions.sh, line 798: Called _eapi2_src_compile
* phase-helpers.sh, line 577: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =media-libs/aubio-0.3.2-r1',
* the complete build log and the output of 'emerge -pqv =media-libs/aubio-0.3.2-r1'.
* The complete build log is located at '/var/tmp/portage/media-libs/aubio-0.3.2-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-libs/aubio-0.3.2-r1/temp/environment'.
* S: '/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2'
>>> Failed to emerge media-libs/aubio-0.3.2-r1, Log file:
>>> '/var/tmp/portage/media-libs/aubio-0.3.2-r1/temp/build.log'
* Messages for package media-libs/aubio-0.3.2-r1:
* ERROR: media-libs/aubio-0.3.2-r1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 85: Called src_compile
* environment, line 5353: Called default
* phase-functions.sh, line 798: Called _eapi2_src_compile
* phase-helpers.sh, line 577: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =media-libs/aubio-0.3.2-r1',
* the complete build log and the output of 'emerge -pqv =media-libs/aubio-0.3.2-r1'.
* The complete build log is located at '/var/tmp/portage/media-libs/aubio-0.3.2-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-libs/aubio-0.3.2-r1/temp/environment'.
* S: '/var/tmp/portage/media-libs/aubio-0.3.2-r1/work/aubio-0.3.2'
|
I have already run python-updater and revdep-rebuild twice, so I'm pretty sure this should be a problem in the ebuild. An aideas?
Thank you in advance. _________________ Filipe
Last edited by arhenius on Wed Feb 29, 2012 5:47 pm; edited 1 time in total |
|
| Back to top |
|
 |
arhenius Tux's lil' helper

Joined: 19 Mar 2007 Posts: 79 Location: Portugal
|
Posted: Wed Feb 29, 2012 5:47 pm Post subject: |
|
|
Solved by emerging the ~amd64 version of aubio.  _________________ Filipe |
|
| Back to top |
|
 |
Pistos Tux's lil' helper


Joined: 29 Jul 2003 Posts: 108 Location: Canada
|
Posted: Tue Dec 04, 2012 3:53 pm Post subject: |
|
|
| That also worked for me (emerging media-libs/aubio-0.3.2-r2 instead of -r1). Thanks. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|