Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 284160 - sci-libs/cfitsio-3.140: failed to compile
Summary: sci-libs/cfitsio-3.140: failed to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-08 11:55 UTC by Lebedev Roman
Modified: 2009-09-09 06:16 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge-info,7.47 KB, text/plain)
2009-09-08 11:58 UTC, Lebedev Roman
Details
build log of sci-libs/cfitsio-3.140 (build.log,225.74 KB, text/plain)
2009-09-08 11:59 UTC, Lebedev Roman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lebedev Roman 2009-09-08 11:55:37 UTC
I tried to emerge kstars with fits and indi useflags, and one of deps failed to compile

Reproducible: Always

Steps to Reproduce:
1.unmask sci-libs/libnovam sci-libs/cfitsio and sci-libs/indilib,
2.set useflags
3.emerge -av kstars

Actual Results:  
funpack.c: In function ‘fu_get_param’:                                                                                                                       
funpack.c:38: warning: cast from pointer to integer of different size                                                                                        
mv -f .deps/funpack.Tpo .deps/funpack.Po                                                                                                                     
x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"cfitsio\" -DPACKAGE_TARNAME=\"cfitsio\" -DPACKAGE_VERSION=\"3.140\" -DPACKAGE_STRING=\"cfitsio\ 3.140\" -DPACKAGE_BUGREPORT=\"pence@tetra.gsfc.nasa.gov\" -DPACKAGE=\"cfitsio\" -DVERSION=\"3.140\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DHAVE_FTRUNCATE=1 -DHAVE_SHMAT=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_SHMDT=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_SHMGET=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_NET_SERVICES=1 -DHAVE_CONNECT=1 -DHAVE_NET_SERVICES=1 -DHAVE_LONGLONG=1 -DHAVE_LIBM=1 -I.   -march=native -O2 -mmmx -msse -msse2 -msse3 -m3dnow -pipe  -march=native -O2 -mmmx -msse -msse2 -msse3 -m3dnow -pipe -MT cookbook.o -MD -MP -MF .deps/cookbook.Tpo -c -o cookbook.o cookbook.c                                                                                                                          
mv -f .deps/speed.Tpo .deps/speed.Po                                                                                                                         
x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"cfitsio\" -DPACKAGE_TARNAME=\"cfitsio\" -DPACKAGE_VERSION=\"3.140\" -DPACKAGE_STRING=\"cfitsio\ 3.140\" -DPACKAGE_BUGREPORT=\"pence@tetra.gsfc.nasa.gov\" -DPACKAGE=\"cfitsio\" -DVERSION=\"3.140\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DHAVE_FTRUNCATE=1 -DHAVE_SHMAT=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_SHMDT=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_SHMGET=1 -DHAVE_SHMEM_SERVICES=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_NET_SERVICES=1 -DHAVE_CONNECT=1 -DHAVE_NET_SERVICES=1 -DHAVE_LONGLONG=1 -DHAVE_LIBM=1 -I.   -march=native -O2 -mmmx -msse -msse2 -msse3 -m3dnow -pipe  -march=native -O2 -mmmx -msse -msse2 -msse3 -m3dnow -pipe -MT smem.o -MD -MP -MF .deps/smem.Tpo -c -o smem.o smem.c                                                                                                                                          
make: *** No rule to make target `cfortran.h', needed by `all-am'.  Stop.                                                                                    
make: *** Waiting for unfinished jobs....                                                                                                                    
mv -f .deps/cookbook.Tpo .deps/cookbook.Po                                                                                                                   
mv -f .deps/smem.Tpo .deps/smem.Po                                                                                                                           
mv -f .deps/libcfitsio_la-f77_wrap3.Tpo .deps/libcfitsio_la-f77_wrap3.Plo                                                                                    
 *                                                                                                                                                           
 * ERROR: sci-libs/cfitsio-3.140 failed.                                                                                                                     
 * Call stack:                                                                                                                                               
 *               ebuild.sh, line   49:  Called src_compile                                                                                                   
 *             environment, line 3019:  Called _eapi2_src_compile                                                                                            
 *               ebuild.sh, line  638:  Called die                                                                                                           
 * The specific snippet of code:                                                                                                                             
 *              emake || die "emake failed"                                                                                                                  
 *  The die message:                                                                                                                                         
 *   emake failed                                                                                                                                            
 *                                                                                                                                                           
 * 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/sci-libs/cfitsio-3.140/temp/build.log'.                                                              
 * The ebuild environment file is located at '/var/tmp/portage/sci-libs/cfitsio-3.140/temp/environment'.                                                     
 *

>>> Failed to emerge sci-libs/cfitsio-3.140, Log file:

>>>  '/var/tmp/portage/sci-libs/cfitsio-3.140/temp/build.log'

Expected Results:  
kstars and it`s deps should compile fine :)

[ebuild  N    ] sci-libs/cfitsio-3.140  USE="doc fortran -debug" 0 kB
[ebuild  N    ] sci-libs/libnova-0.12.3  USE="doc examples" 0 kB
[ebuild  N    ] sci-libs/indilib-0.6  USE="fits nova usb v4l2" 0 kB
[ebuild   R   ] kde-base/kstars-4.3.1  USE="fits* handbook indi%* (-aqua) -debug (-kdeprefix)" 0 kB
Comment 1 Lebedev Roman 2009-09-08 11:58:48 UTC
Created attachment 203480 [details]
emerge --info
Comment 2 Lebedev Roman 2009-09-08 11:59:28 UTC
Created attachment 203482 [details]
build log of sci-libs/cfitsio-3.140
Comment 3 Lebedev Roman 2009-09-08 13:38:31 UTC
Temporary workaround - use =sci-libs/cfitsio-3.100-r1
Comment 4 Sébastien Fabbro (RETIRED) gentoo-dev 2009-09-09 06:16:13 UTC
fixed in cvs. thanks.