pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/42804: xemacs 21.4 build breaks in configure phase



>Number:         42804
>Category:       pkg
>Synopsis:       xemacs 21.4 build breaks in configure phase
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 12 21:00:01 +0000 2010
>Originator:     Hauke Fath
>Release:        NetBSD 4.0_STABLE
>Organization:
Falling Raindrops
>Environment:
        
        
System: NetBSD pizza.causeuse.org 4.0_STABLE NetBSD 4.0_STABLE (PIZZA_PF) #0: 
Fri Jul 17 17:14:18 CEST 2009 
hf@Hochstuhl:/var/obj/netbsd-builds/4/sparc/sys/arch/sparc/compile/PIZZA_PF 
sparc
Architecture: sparc
Machine: sparc
>Description:

        The xemacs 21.4 (editors/xemacs) package build breaks in the
        configure phase with

[...]
checking for dbopen in -ldb... no
checking for module support
checking for dlfcn.h... yes
checking for dlopen in -lc... checking for dlopen in -ldl... checking for 
shl_load in -ldld... no
checking for dld_init in -ldld... no
configure: warning: Module support cannot be provided.

*** PANIC *** configure forgot how to build working executables!

*** This is most commonly due to an unforeseen environment, causing
*** configure to incorrectly compute the sequence of libraries to link.
*** Please examine the tail of config.log for runtime errors.
*** Pay special attention to the -l flags, and perhaps -I and -L.
*** Often adding or removing explicit options in the configure
*** invocation can work around this kind of problem.  If so, please
*** report it as a bug to xemacs-beta%xemacs.org.@localhost
***
*** Other possible causes are inability to write to the file system
*** (bogus permissions or disk full) or a misconfiguration of the dynamic
*** linker.  On Linux, check /etc/ld.conf and rerun ldconfig if
*** necessary.  On other systems, try telling configure where to find
*** the shared libraries using the --site-runtime-libraries option.
***
*** Another way to shoot yourself in the foot is to specify
*** --with-FEATURE when FEATURE is not actually installed on your
*** system.  Don't do that.
*** Error code 1

Stop.
make: stopped in /u1/netbsd-current/src/pkgsrc/editors/xemacs
*** Error code 1


        Build logs are available at 
<http://la.causeuse.org/hauke/NetBSD/pkgsrc/xemacs-21-4-nbsd4.tgz>.


>How-To-Repeat:

        Build editors/xemacs on netbsd-4.

>Fix:
        It looks like the build cannot find xpm, and maybe other
        libraries?

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index