develooper Front page | perl.perl5.porters | Postings from October 2003

[perl #24367] configure flag -Dextras="HTML::Parser" doesn't seem to do anything

From:
Travis J.I. Corcoran
Date:
October 30, 2003 21:10
Subject:
[perl #24367] configure flag -Dextras="HTML::Parser" doesn't seem to do anything
Message ID:
rt-24367-66760.5.01717602400809@rt.perl.org
# New Ticket Created by  "Travis J.I. Corcoran" 
# Please include the string:  [perl #24367]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=24367 >



Hello.

First: I'd like to thank everyone here for all the good work with Perl.

Next, my issue:

I'm configuring perl 5.8.1 as follows

	sh Configure -de -Uusedl -Dextras="HTML::Parser" 
     -Dstatic_ext="B ByteLoader Cwd DB_File Data/Dumper Devel/DProf
		 Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob
		 Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64
		 Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File
		 Socket Storable Sys/Hostname Sys/Syslog Time/HiRes
		 Unicode/Normalize attrs re threads threads/shared Encode/Byte
		 Encode/CN Encode/EBCDIC Encode/JP Encode/KR Encode/Symbol
		 Encode/TW Encode/Unicode HTML/Parser"

and when I follow this with "make", I do not see that HTML::Parser has
been fetched from CPAN:
   - no reference to HTML::Parser appears in the output of make
   - the find command sees no files under the config/build directory

I examined the Makefile generated by Configure, and see this:

    EXTRAS = HTML::Parser

but I note that the variable EXTRAS is not referenced anywhere else in
the Makefile.

I have replicated this with a freshly untarred copy of the source.

I've read INSTALL and googled and see nothing discussing such a bug.

Am I missing something obvious?
What am I doing wrong?

Thanks for any advice,

TJIC

P.S. config information follows:

> cat ./myconfig

Summary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
  Platform:
    osname=linux, osvers=2.4.20, archname=i686-linux
    uname='linux tage 2.4.20 #5 smp mon dec 16 16:24:22 est 2002 i686 gnulinux '
    config_args='-de -Uusedl -Dextras=HTML::Parser -Dstatic_ext=B ByteLoader Cwd DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize attrs re threads threads/shared Encode/Byte Encode/CN Encode/EBCDIC Encode/JP Encode/KR Encode/Symbol Encode/TW Encode/Unicode HTML/Parser'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O3',
    cppflags='-fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='3.3.2 20031005 (Debian prerelease)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc
    perllibs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.3.2.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.3.2'
  Dynamic Linking:
    dlsrc=dl_none.xs, dlext=none, d_dlsymun=undef, ccdlflags=''
    cccdlflags='', lddlflags=''





nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About