Bug 69231 - sys-apps/partimage-0.6.4-r1 cant be compiled
Bug#: 69231 Product:  Gentoo Linux Version: unspecified Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: UPSTREAM Assigned To: amd64@gentoo.org Reported By: amax@mail.ru
Component: Applications
URL: 
Summary: sys-apps/partimage-0.6.4-r1 cant be compiled
Keywords:  
Status Whiteboard: 
Opened: 2004-10-28 00:02 0000
Description:   Opened: 2004-10-28 00:02 0000
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"
-D_REENTRANT -D_FILE_O
FFSET_BITS=64 -I. -I. -I../../.. -I../../.. -I../../../src/client
-I../../../src/shared -I/usr/incl
ude/slang  -Wno-deprecated -I/usr/include/openssl -Wall-march=athlon64 -O2
-pipe -fomit-frame-point
er -MT fs_xfs.o -MD -MP -MF ".deps/fs_xfs.Tpo" -c -o fs_xfs.o fs_xfs.cpp; \
then mv -f ".deps/fs_xfs.Tpo" ".deps/fs_xfs.Po"; else rm -f ".deps/fs_xfs.Tpo";
exit1; fi
In file included from fs_xfs.cpp:20:
fs_xfs.h:115: error: conflicting declaration 'typedef long long int __int64_t'
/usr/include/bits/types.h:47: error: '__int64_t' has a previous declaration as
`typedef long int __
int64_t'
fs_xfs.h:115: error: declaration of `typedef long long int __int64_t'
/usr/include/bits/types.h:47: error: conflicts with previous declaration
`typedef long int __int64_
t'
fs_xfs.h:115: error: declaration of `typedef long long int __int64_t'
/usr/include/bits/types.h:47: error: conflicts with previous declaration
`typedef long int __int64_
t'
fs_xfs.h:116: error: conflicting declaration 'typedef long long unsigned int
__uint64_t'
/usr/include/bits/types.h:48: error: '__uint64_t' has a previous declaration as
`typedef long unsig
ned int __uint64_t'
fs_xfs.h:116: error: declaration of `typedef long long unsigned int __uint64_t'
/usr/include/bits/types.h:48: error: conflicts with previous declaration
`typedef long unsigned int
 __uint64_t'
fs_xfs.h:116: error: declaration of `typedef long long unsigned int __uint64_t'
/usr/include/bits/types.h:48: error: conflicts with previous declaration
`typedef long unsigned int
 __uint64_t'
make[4]: *** [fs_xfs.o] ?????? 1
make[4]: Leaving directory
`/var/tmp/portage/partimage-0.6.4-r1/work/partimage-0.6.4/src/client/fs'
make[3]: *** [all-recursive] ?????? 1
make[3]: Leaving directory
`/var/tmp/portage/partimage-0.6.4-r1/work/partimage-0.6.4/src/client'
make[2]: *** [all-recursive] ?????? 1
make[2]: Leaving directory
`/var/tmp/portage/partimage-0.6.4-r1/work/partimage-0.6.4/src'
make[1]: *** [all-recursive] ?????? 1
make[1]: Leaving directory
`/var/tmp/portage/partimage-0.6.4-r1/work/partimage-0.6.4'
make: *** [all] ?????? 2

!!! ERROR: sys-apps/partimage-0.6.4-r1 failed.
!!! Function src_compile, Line 69, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Simon Stelling (RETIRED) 2004-10-28 12:19:45 0000 -------
i took everything out of ~amd64 as it has really some problems with sizeof.
i'll try to work out a patch and put it back then

------- Comment #2 From Simon Stelling (RETIRED) 2004-11-23 10:36:08 0000 -------
i reported this to upstream about a month ago (2004-10-28) and i didn't get any
answer... marking RESOLVED UPSTREAM