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

Bug 86391

Summary: arts-3.4.0_beta1 or later version fails to compile on PPC64
Product: Gentoo Linux Reporter: Yuta SATOH (RETIRED) <nigoro>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ppc64
Priority: High    
Version: 2004.3   
Hardware: PPC64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: full error log of arts-3.4.0_beta1
full error log of arts-3.4.0
result of emerge --info
patch for arts-3.4.0.ebuild
patch as a workaround for arts-3.4.0

Description Yuta SATOH (RETIRED) gentoo-dev 2005-03-23 07:46:08 UTC
The following message is displayed in arts-3.4.0_beta1 and fails to compile on PPC64. 

make[3]: Entering directory `/var/tmp/portage/arts-3.4.0_beta1/work/arts-1.3.91/flow'
../mcopidl/mcopidl -t ../flow/artsflow.idl
Inconsistency detected by ld.so: dl-version.c: 230: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
make[3]: *** [artsflow.cc] Error 127
make[3]: Leaving directory `/var/tmp/portage/arts-3.4.0_beta1/work/arts-1.3.91/flow'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/arts-3.4.0_beta1/work/arts-1.3.91/flow'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/arts-3.4.0_beta1/work/arts-1.3.91'
make: *** [all] Error 2

!!! ERROR: kde-base/arts-3.4.0_beta1 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.


The following message is displayed in arts-3.4.0_beta2 or later version and fails to compile on PPC64. 

make[3]: Entering directory `/var/tmp/portage/arts-3.4.0/work/arts-1.4.0/flow'
../mcopidl/mcopidl -t ../flow/artsflow.idl
make[3]: *** [artsflow.cc] Illegal instruction
make[3]: Leaving directory `/var/tmp/portage/arts-3.4.0/work/arts-1.4.0/flow'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/arts-3.4.0/work/arts-1.4.0/flow'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/arts-3.4.0/work/arts-1.4.0'
make: *** [all] Error 2

!!! ERROR: kde-base/arts-3.4.0 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. cd /usr/portage/kde-base/arts
2. ebuild arts-3.4.0.ebuild compile  (example)
Comment 1 Yuta SATOH (RETIRED) gentoo-dev 2005-03-23 07:47:27 UTC
Created attachment 54244 [details]
full error log of arts-3.4.0_beta1
Comment 2 Yuta SATOH (RETIRED) gentoo-dev 2005-03-23 07:47:59 UTC
Created attachment 54245 [details]
full error log of arts-3.4.0
Comment 3 Yuta SATOH (RETIRED) gentoo-dev 2005-03-23 07:49:46 UTC
Created attachment 54246 [details]
result of emerge --info
Comment 4 Yuta SATOH (RETIRED) gentoo-dev 2005-03-27 09:28:21 UTC
Created attachment 54608 [details, diff]
patch for arts-3.4.0.ebuild
Comment 5 Yuta SATOH (RETIRED) gentoo-dev 2005-03-27 09:32:15 UTC
Created attachment 54609 [details, diff]
patch as a workaround for arts-3.4.0

This package can be compiled on PPC64 by applying the attached patch.
Comment 6 Yuta SATOH (RETIRED) gentoo-dev 2005-03-30 11:01:47 UTC
This problem is solved by gcc-3.4.3-20050110-r1.
If this package is marked as stable, we will also need to mark gcc-3.4.3-20050110-r1 with stable.


*** This bug has been marked as a duplicate of 78720 ***