Bug 8246 - scorched3d has zlib
Summary: scorched3d has zlib
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: scorched3d (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-16 22:47 MSD by at@altlinux.org
Modified: 2008-06-13 12:16 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description at@altlinux.org 2005-10-16 22:47:51 MSD
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 Eugene V. Horohorin 2005-10-18 18:08:18 MSD
напомните пожалуйста, как можно проверить бинарник на наличие функций zlib?
Comment 2 Eugene V. Horohorin 2005-10-18 18:18:17 MSD
можно ли считать, что версия, собранна без zlib, если:

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

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

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