ports/83450: ports/net/p5-Net-DNS fails on 4-STABLE

Helge Oldach p5-net-dns-jul05 at oldach.net
Thu Jul 14 12:40:17 UTC 2005


>Number:         83450
>Category:       ports
>Synopsis:       ports/net/p5-Net-DNS fails on 4-STABLE
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 14 12:40:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Helge Oldach
>Release:        FreeBSD 4.11-STABLE i386
>Organization:
>Environment:
System: FreeBSD localhost 4.11-STABLE FreeBSD 4.11-STABLE #2169: Fri Jul 1 13:45:21 CEST 2005 toor at sep.oldach.net:/usr/obj/usr/src/sys/GENERIC i386


>Description:

Net::DNS fails on 4-STABLE due to an undefined AF_INET6 symbol. This
was apparently introduced during in the upgrade of 0.51 to 0.52. Maybe
related to

.if ${PERL_LEVEL} < 500800
.if defined(WITH_IPv6)

in Makefile?

>How-To-Repeat:

# perl -e 'use Net::DNS'
Bareword "AF_INET6" not allowed while "strict subs" in use at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/DNS/Resolver/Base.pm line 759.
BEGIN not safe after errors--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/DNS/Resolver/Base.pm line 816.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/DNS/Resolver/UNIX.pm line 9.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/DNS/Resolver.pm line 22.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/DNS.pm line 66.
BEGIN failed--compilation aborted at -e line 1.
# perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
  Platform:
    osname=freebsd, osvers=4.0-current, archname=i386-freebsd
    uname='FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current #0: $Date$'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef useperlio=undef d_sfio=undef
  Compiler:
    cc='cc', optimize='undef', gccversion=2.95.2 19991024 (release)
    cppflags=''
    ccflags =''
    stdchar='char', d_stdstdio=undef, usevfork=true
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    alignbytes=4, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='cc', ldflags ='-Wl,-E -lperl -lm '
    libpth=/usr/lib
    libs=-lm -lc -lcrypt
    libc=, so=so, useshrplib=true, libperl=libperl.so.3
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/lib'
    cccdlflags='-DPIC -fpic', lddlflags='-Wl,-E -shared -lperl -lm '
 
 
Characteristics of this binary (from libperl): 
  Built under freebsd
  Compiled at Jul  2 2005 07:48:13
  @INC:
    /usr/local/lib/perl5/site_perl/5.005/i386-freebsd
    /usr/local/lib/perl5/site_perl/5.005
    .
    /usr/libdata/perl/5.00503/mach
    /usr/libdata/perl/5.00503
# 

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list