Date: Sun, 15 Oct 2000 11:07:38 -0700 (PDT) From: Gary Kline <kline@thought.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/22010: Automatic build of windowmaker is broken Message-ID: <200010151807.e9FI7ci06752@thought.org>
next in thread | raw e-mail | index | archive | help
>Number: 22010 >Category: ports >Synopsis: Automatic build of windowmaker is broken >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Oct 15 11:10:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Gary Kline >Release: FreeBSD 4.1-STABLE i386 >Organization: Thought Org >Environment: As root on essentially virgin FreeBSD platform... >Description: Trying to build the windowmaker WM env, I cd to /usr/ports/x11-wm/windowmakerand type ``make WITH_GNOME=yes'' Follow the output of the build below. It stalls trying to build libungif ... evidently because the libungif's ./configure script is somehow munged. At first I thought something was wrong in the configuration script and hacked it; then backed out, typed ``make clean; make'' and watched the library build. >How-To-Repeat: This may happen on FBSD-4.X; dunno. At any rate, make certain you have no libungif files and that the build directory (work/) is missing. Then cd /usr/ports/x11-wm/windowmaker and type ``make'' or ``make WITH_GNOME=yes''; you prob'ly will see what I saw. (Below.) >Fix: A hack-around is to cd to /usr/ports/graphics/libungif, type ``make clean; make install clean''; then return to the windowmaker port to see how much further you get. The real fix is probably deep in the bowels of the ports.mk file. sage# make If you want to compile with GNOME support, hit Ctrl-C right now and use "make WITH_GNOME=yes" ^C sage# sage# make WITH_GNOME=yes ===> Extracting for windowmaker-0.62.1 >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for WindowMaker-0.62.1.tar.bz2. >> Checksum OK for WindowMaker-extra-0.1.tar.bz2. ===> windowmaker-0.62.1 depends on executable: bzip2 - found ===> windowmaker-0.62.1 depends on executable: libtool - found ===> windowmaker-0.62.1 depends on shared library: ungif.5 - not found ===> Verifying install for ungif.5 in /usr/ports/graphics/libungif ===> Configuring for libungif-4.1.0b1 loading cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking host system type... i386--freebsd4.1 checking build system type... i386--freebsd4.1 checking for ranlib... (cached) ranlib checking for gcc... (cached) cc checking whether the C compiler (cc -O -pipe ) works... yes checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for ld used by GCC... (cached) /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... (cached) yes checking for BSD-compatible nm... (cached) /usr/bin/nm -B checking whether ln -s works... (cached) yes updating cache ./config.cache /ltconfig: Can't open /ltconfig: No such file or directory configure: error: libtool configure failed ===> Script "configure" failed: here are the contents of "config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:568: checking for a BSD compatible install configure:621: checking whether build environment is sane configure:678: checking whether make sets ${MAKE} configure:724: checking for working aclocal configure:737: checking for working autoconf configure:750: checking for working automake configure:763: checking for working autoheader configure:776: checking for working makeinfo configure:869: checking host system type configure:890: checking build system type configure:910: checking for ranlib configure:940: checking for gcc configure:1053: checking whether the C compiler (cc -O -pipe ) works configure:1069: cc -o conftest -O -pipe conftest.c 1>&5 configure:1095: checking whether the C compiler (cc -O -pipe ) is a cross-compiler configure:1100: checking whether we are using GNU C configure:1128: checking whether cc accepts -g configure:1171: checking for ld used by GCC configure:1234: checking if the linker (/usr/libexec/elf/ld) is GNU ld configure:1250: checking for BSD-compatible nm configure:1287: checking whether ln -s works (end of "config.log") *** Error code 1 Stop in /usr/ports/graphics/libungif. *** Error code 1 Stop in /usr/ports/graphics/libungif. *** Error code 1 Stop in /usr/ports/graphics/libungif. *** Error code 1 Stop in /usr/ports/graphics/libungif. *** Error code 1 Stop in /usr/ports/graphics/libungif. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. *** Error code 1 Stop in /usr/ports/x11-wm/windowmaker. sage# ^Dexit Script done on Sun Oct 15 10:18:32 2000 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010151807.e9FI7ci06752>