﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
201	Perl plobrems and fixes	willimmn	clfs-commits@…	" 1. -DVendorPrefix is not set. Some packages (like Dpkg) use it to put it's perl modules. The fix, use this configure command:

{{{
sh Configure -des -Dprefix=/usr \
                  -Dvendorprefix=/usr           \
                  -Dman1dir=/usr/share/man/man1 \
                  -Dman3dir=/usr/share/man/man3 \
                  -Dpager=""/usr/bin/less -isR"" \
                  -Dusethreads -Duseshrplib
                  (other commands go here)
}}}

 2. LFS is using a patch for Perl 5.10.0, it includes the libc fix and lots of security fixes, it is attached with this ticket.

 3. Compress::Raw::Zlib uses it's own copy of Zlib, it may be older than the one of the system (1.2.3), so use these seds to force it to use system Zlib: {{{
sed -i -e ""s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|""           \
       -e ""s|INCLUDE\s*= ./zlib-src|INCLUDE    = /usr/include|"" \
       -e ""s|LIB\s*= ./zlib-src|LIB        = /usr/lib|""         \
    ext/Compress/Raw/Zlib/config.in
}}}"	task	closed	major	CLFS Standard 1.2.0	BOOK	CLFS Standard GIT	fixed		
