Bug 8246 - scorched3d has zlib
: scorched3d has zlib
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/scorched3d)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-16 22:47 by
Modified: 2008-06-13 12:16 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-16 22:47:51
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	adler32
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	compress
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	compress2
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	crc32
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflate
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateCopy
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateEnd
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateInit2_
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateInit_
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateParams
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateReset
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	deflateSetDictionary
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	get_crc_table
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzclose
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzdopen
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzeof
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzerror
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzflush
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzgetc
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzgets
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzopen
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzprintf
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzputc
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzputs
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzread
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzrewind
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzseek
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzsetparams
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gztell
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	gzwrite
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflate
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateEnd
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateInit2_
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateInit_
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateReset
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateSetDictionary
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateSync
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	inflateSyncPoint
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	uncompress
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	zError
zlib	/lib/libz.so.1.2.3	scorched3d	/usr/games/scorched3d	T	zlibVersion
------- Comment #1 From 2005-10-18 18:08:18 -------
напомните пожалуйста, как можно проверить бинарник на наличие функций zlib?
------- Comment #2 From 2005-10-18 18:18:17 -------
можно ли считать, что версия, собранна без zlib, если:

$ objdump -T /usr/games/scorched3d| egrep 'adler32|deflate|gz|inflate'         

$ 

в то время, как на старой версии здесь был список из 34 строк?
------- Comment #3 From 2005-10-18 23:48:56 -------
Можно.  Можно предположительно считать, что бинарь не содержит zlib, если в нём
нет ни одной функции (текстового символа), которые предоставляет zlib.

Вам нужно сделать следующее: 1) удалить исходники zlib (на стадии %prep); 2)
пропатчить Makefile'ы и сборочные скритпы, чтобы они подцепляли системный zlib.
------- Comment #4 From 2005-10-19 08:45:11 -------
Ага, сделал. Просто хотел перепроверить себя.
Судя по тому, что собирается и даже работает, багу закрываю.
Сегодня-завтра выложу в i/S/ версию 39-alt2.