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

Bug 250423

Summary: sci-chemistry/mead version bump, amd64 fixes and patch to build with gcc 4.3.
Product: Gentoo Linux Reporter: Joel <joel_123>
Component: Current packagesAssignee: Gentoo Chemistry-Related Packages <sci-chemistry>
Status: RESOLVED FIXED    
Severity: enhancement CC: kredba, rhill
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 198121    
Attachments: updated ebuild
mead-2.2.7-gcc43.patch

Description Joel 2008-12-09 19:01:37 UTC
Request for version bump to 2.2.7, compilation under gcc 4.3, keywording for amd64.

Reproducible: Always

Steps to Reproduce:
Comment 1 Joel 2008-12-09 19:02:13 UTC
Created attachment 174769 [details]
updated ebuild
Comment 2 Joel 2008-12-09 19:02:49 UTC
Created attachment 174770 [details]
mead-2.2.7-gcc43.patch
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2009-02-15 19:34:02 UTC
I'm unable to get a copy of the sources for this programme, so I can't verify this bug.
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2009-02-15 22:52:34 UTC
no go on amd64 building with USE=python

x86_64-pc-linux-gnu-g++ -DSWIG   -DUSE_EXCEPTIONS -O3 -march=core2 -fomit-frame-pointer -pipe -fpic -shared -o MEADc.so MEADc.o -L../libmead -lmead \                                                                                                                                   
                                                                                                                                            
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: ../libmead/libmead.a(AnalySlab.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC                                                     
../libmead/libmead.a: could not read symbols: Bad value                                                                                     
collect2: ld returned 1 exit status                                                                                                         
make[1]: *** [MEADc.so] Error 1

otherwise okay.  applied.