Opened 15 years ago

Closed 14 years ago

Last modified 13 years ago

#2900 closed task (fixed)

UnZip-6.0

Reported by: Randy McMurchy Owned by: blfs-book@…
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Attachments (1)

blfs-unzip_zip-wi.patch (4.1 KB ) - added by willimm 15 years ago.
Unzip update patch. Also adds that Zip 3.0 works on LFS 6.5.

Download all attachments as: .zip

Change History (5)

comment:1 by bdubbs@…, 15 years ago

This does not build cleanly on a pure 64-bit LFS 6.5.

make -f unix/Makefile LOCAL_UNZIP=-D_FILE_OFFSET_BITS=64 linux

gives errors like:

crc_i386.S:208: Error: suffix or operands invalid for `push'
crc_i386.S:292: Error: suffix or operands invalid for `pop'

Using make -f unix/Makefile LOCAL_UNZIP=-D_FILE_OFFSET_BITS=64 linux_noasm gives:

ln: creating hard link `./Makefile': File exists
...
gcc -o unzip  -Lbzip2 unzip.o crc32.o  crypt.o envargs.o explode.o extract.o fileio.o globals.o inflate.o list.o match.o process.o ttyio.o ubz2err.o unreduce.o unshrink.o zipinfo.o unix.o  -s
unix.o: In function `set_symlnk_attribs':
unix.c:(.text+0x43a): warning: warning: lchmod is not implemented and will always fail
extract.o: In function `memextract':
extract.c:(.text+0x40a): undefined reference to `crc32'
extract.o: In function `extract_or_test_member':
extract.c:(.text+0x1ce1): undefined reference to `crc32'
fileio.o: In function `flush':
fileio.c:(.text+0xd80): undefined reference to `crc32'
fileio.c:(.text+0xee0): undefined reference to `crc32'
collect2: ld returned 1 exit status
make[1]: *** [unzip] Error 1
make[1]: Leaving directory `/usr/src/unzip/unzip60'
make: *** [linux_noasm] Error 2

I haven't tried to track down a fix.

comment:2 by willimm, 15 years ago

Putting the unzip patch here (it also adds that zip works with LFS 6.5), just in case the LFS guys missed it.

by willimm, 15 years ago

Attachment: blfs-unzip_zip-wi.patch added

Unzip update patch. Also adds that Zip 3.0 works on LFS 6.5.

comment:3 by Randy McMurchy, 14 years ago

Resolution: fixed
Status: newclosed

Updated BLFS to UnZip-6.0

I removed the LOCAL_UNZIP= stuff entirely as it is the default.

Bruce, Did you try just running "make -f unix/Makefile linux"?

If there are continued problems with pure64, we'll have to open another ticket. Closing this one as it was for the update.

comment:4 by (none), 13 years ago

Milestone: 6.5

Milestone 6.5 deleted

Note: See TracTickets for help on using tickets.