From joek@mail.flyingcroc.net  Mon Jun 10 10:23:39 2002
Return-Path: <joek@mail.flyingcroc.net>
Received: from gilliam.users.flyingcroc.net (gilliam.users.flyingcroc.net [207.246.128.2])
	by hub.freebsd.org (Postfix) with ESMTP id 00ACF37B408
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 10 Jun 2002 10:23:39 -0700 (PDT)
Received: from unx48.staff.flyingcroc.net (unx48.staff.flyingcroc.net [207.246.150.48])
	by gilliam.users.flyingcroc.net (8.9.3/8.9.3) with SMTP id KAA61164
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 10 Jun 2002 10:23:38 -0700 (PDT)
Received: (qmail 92465 invoked by uid 1001); 10 Jun 2002 17:23:38 -0000
Message-Id: <20020610172338.92464.qmail@unx48.staff.flyingcroc.net>
Date: 10 Jun 2002 17:23:38 -0000
From: Joe Kelsey <joek@mail.flyingcroc.net>
Reply-To: Joe Kelsey <joek@mail.flyingcroc.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: xscreensaver-gnome does not detect perl!
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         39115
>Category:       ports
>Synopsis:       xscreensaver-gnome does not detect perl!
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dougb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 10 10:30:01 PDT 2002
>Closed-Date:    Fri Jun 14 12:38:31 PDT 2002
>Last-Modified:  Fri Jun 14 12:38:31 PDT 2002
>Originator:     Joe Kelsey
>Release:        FreeBSD 4.6-RC i386
>Organization:
>Environment:
System: FreeBSD unx48.staff.flyingcroc.net 4.6-RC FreeBSD 4.6-RC #9: Thu Jun 6 07:51:57 PDT 2002 joek@unx48.staff.flyingcroc.net:/usr/obj/usr/src/sys/UNX48 i386

>Description:
	xscreensaver-gnome does not detect perl!
>How-To-Repeat:

unx48# portupgrade -L /usr/tmp/x xscreensaver-gnome
** Package name changed from 'xscreensaver-gnome' (x11/xscreensaver) to 'xscreensaver' (x11/xscreensaver).
--->  Upgrading 'xscreensaver-gnome-4.02' to 'xscreensaver-4.04.2' (x11/xscreensaver)
--->  Building '/usr/ports/x11/xscreensaver'
===>  Cleaning for libiconv-1.7.0.1
===>  Cleaning for bison-1.35_1
===>  Cleaning for gettext-0.11.1_3
===>  Cleaning for glib-1.2.10_5
===>  Cleaning for gmake-3.79.1_2
===>  Cleaning for imake-4.2.0_1
===>  Cleaning for libtool-1.3.4_4
===>  Cleaning for pkgconfig-0.12.0
===>  Cleaning for Mesa-3.4.2_2
===>  Cleaning for gle-3.0.3
===>  Cleaning for freetype2-2.1.0_1
===>  Cleaning for expat-1.95.2
===>  Cleaning for libxml-1.8.17_1
===>  Cleaning for gtk-1.2.10_4
===>  Cleaning for XFree86-libraries-4.2.0_1
===>  Cleaning for xscreensaver-4.04.2
===>  Extracting for xscreensaver-4.04.2
>Fix:

	This is very similar to the problem detecting xml.  Is there
	something in the 4.6RC shell?
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->dougb 
Responsible-Changed-By: petef 
Responsible-Changed-When: Mon Jun 10 10:32:44 PDT 2002 
Responsible-Changed-Why:  
Over to maintainer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39115 
State-Changed-From-To: open->feedback 
State-Changed-By: dougb 
State-Changed-When: Thu Jun 13 21:23:56 PDT 2002 
State-Changed-Why:  

Please try the latest version of the port and let me know 
if that works for you. 

Also, please pick more realistic severity's for ports PR's. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39115 
State-Changed-From-To: feedback->closed 
State-Changed-By: dougb 
State-Changed-When: Fri Jun 14 12:37:58 PDT 2002 
State-Changed-Why:  

Originator reports that this is a problem with his 
combination of ksh and configure, and will follow up 
with the FSF. :) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39115 
>Unformatted:
 >> Checksum OK for xscreensaver-4.04.2.tar.gz.
 ===>   xscreensaver-4.04.2 depends on executable: gmake - found
 ===>   xscreensaver-4.04.2 depends on shared library: gle.3 - found
 ===>   xscreensaver-4.04.2 depends on shared library: xml.5 - found
 ===>   xscreensaver-4.04.2 depends on shared library: glut.3 - found
 ===>   xscreensaver-4.04.2 depends on shared library: X11.6 - found
 ===>   xscreensaver-4.04.2 depends on shared library: glib12.3 - found
 ===>   xscreensaver-4.04.2 depends on shared library: gtk12.2 - found
 ===>  Patching for xscreensaver-4.04.2
 ===>  Applying FreeBSD patches for xscreensaver-4.04.2
 ===>  Configuring for xscreensaver-4.04.2
 configure: WARNING: you should use --build, --host, --target
 current directory: /usr/ports/x11/xscreensaver/work/xscreensaver-4.04
 command line was: ./configure --without-pam --with-gl --with-gle --with-xpm --with-xml --with-hackdir=/usr/X11R6/bin/xscreensaver-hacks/ --with-configdir=/usr/X11R6/share/xscreensaver/config/ --with-jpeg=/usr/local --without-gnome --x-libraries=/usr/X11R 6/lib --x-includes=/usr/X11R6/include --prefix=/usr/X11R6 i386-portbld-freebsd4.6
 checking build system type... i386-portbld-freebsd4.6
 checking host system type... i386-portbld-freebsd4.6
 checking for i386-portbld-freebsd4.6-gcc... cc
 checking for C compiler default output... a.out
 checking whether the C compiler works... yes
 checking whether we are cross compiling... no
 checking for suffix of executables... 
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether cc accepts -g... yes
 checking whether the compiler works on ANSI C... yes
 Turning on gcc compiler warnings.
 checking whether gcc accepts -std... yes
 Disabling C++ comments in ANSI C code.
 checking how to run the C preprocessor... cc -Wall -Wstrict-prototypes -Wnested-externs -Wno-format -std=c89 -U__STRICT_ANSI__ -E
 checking for cc -Wall -Wstrict-prototypes -Wnested-externs -Wno-format -std=c89 -U__STRICT_ANSI__ option to accept ANSI C... none needed
 checking for an ANSI C-conforming const... yes
 checking for inline... __inline__
 checking for bc... yes
 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
 checking whether \${INSTALL} -d\ creates intermediate directories... yes
 checking whether gmake sets ${MAKE}... yes
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... no
 checking for unistd.h... yes
 checking for unistd.h... (cached) yes
 checking for mode_t... yes
 checking for pid_t... yes
 checking for size_t... yes
 checking return type of signal handlers... void
 checking whether time.h and sys/time.h may both be included... yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking how to call gettimeofday... two arguments
 checking for select... yes
 checking for fcntl... yes
 checking for uname... yes
 checking for nice... yes
 checking for setpriority... yes
 checking for getcwd... yes
 checking for getwd... yes
 checking for putenv... yes
 checking for sbrk... yes
 checking for sigaction... yes
 checking for syslog... yes
 checking for realpath... yes
 checking for setrlimit... yes
 checking for struct icmp... yes
 checking for struct icmphdr... no
 checking crypt.h usability... no
 checking crypt.h presence... no
 checking for crypt.h... no
 checking sys/select.h usability... yes
 checking sys/select.h presence... yes
 checking for sys/select.h... yes
 checking for perl5... no
 checking for perl... no
 checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
 checking for gethostbyname... yes
 checking for connect... yes
 checking for remove... yes
 checking for shmat... yes
 checking for IceConnectionNumber in -lICE... yes
 checking for X app-defaults directory... /usr/X11R6/lib/X11/app-defaults
 checking for XPointer... yes
 checking for perl... no
 configure: error: perl not found; required for intltool
 ===>  Script "configure" failed unexpectedly.
       Please report the problem to DougB@FreeBSD.org [maintainer] and attach
       the "/usr/ports/x11/xscreensaver/work/xscreensaver-4.04/config.log"
       including the output of the failure of your make command. Also, it might
       be a good idea to provide an overview of all packages installed on your
       system (e.g. an `ls /var/db/pkg`).
 *** Error code 1
 
 Stop in /usr/ports/x11/xscreensaver.
 ** Command failed: make
 ** Fix the problem and try again.
 ** The following packages were not installed or upgraded (*:skipped / !:failed)
 	! x11/xscreensaver (xscreensaver-gnome-4.02)	(configure error)
 unx48# which perl
 /usr/bin/perl
 unx48# 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 May 16 2002 08:48:17
   @INC:
     /usr/libdata/perl/5.00503/mach
     /usr/libdata/perl/5.00503
     /usr/local/lib/perl5/site_perl/5.005/i386-freebsd
     /usr/local/lib/perl5/site_perl/5.005
     .
 unx48# 
 
