corrupt zlib-headerfile (xbmc-pvr-testing doesn't compile)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
zlib (Ubuntu) |
Fix Committed
|
Undecided
|
MichaelEiler | ||
Bug Description
-c -o libavformat/
In file included from libavformat/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
libavformat/
libavformat/
make[2]: *** [libavformat/
make[2]: Verlasse Verzeichnis '/home/
make[1]: *** [ffmpeg] Fehler 2
make[1]: Verlasse Verzeichnis '/home/
make: *** [dvdpcodecs] Fehler 2
make: *** Warte auf noch nicht beendete Prozesse...
I get this error-message when I try to compile the pvr-testing branch of XBMC
And I saw here somebody with the same problem: http://
but with a other porgram.
My operating system is Ubuntu Karmic Koala Alpha 5 (32bit) with the latest updates.
If I'm right, the error must be in the following few lines of code:
#if defined(
ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
ZEXTERN off64_t ZEXPORT gzseek64 OF((gzFile, off64_t, int));
ZEXTERN off64_t ZEXPORT gztell64 OF((gzFile));
ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, off64_t));
ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, off64_t));
#endif
the unmodified one looks like this:
#ifdef _LARGEFILE64_SOURCE
ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
ZEXTERN off64_t ZEXPORT gzseek64 OF((gzFile, off64_t, int));
ZEXTERN off64_t ZEXPORT gztell64 OF((gzFile));
ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, off64_t));
ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, off64_t));
#endif
regards
Changed in ubuntu: | |
assignee: | nobody → MichaelEiler (eiler-mike) |
Changed in ubuntu: | |
status: | New → Confirmed |
Changed in zlib (Ubuntu): | |
status: | Confirmed → Fix Committed |
update:
I changed the following line from _LARGEFILE64_ SOURCE) || _FILE_OFFSET_BITS == 64
#if defined(
to
#ifdef _LARGEFILE64_SOURCE
and XBMC has compiled without any problems and works great now
regards