Bug 27263

Summary: guile-gtk fails to build
Product: Ports & Packages Reporter: kevin.way <kevin.way>
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description kevin.way 2001-05-11 06:10:00 UTC
guile-gtk fails to build, dying in configure.  the config.log is listed below:

===>  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:579: checking for a BSD compatible install
configure:632: checking whether build environment is sane
configure:689: checking whether make sets ${MAKE}
configure:735: checking for working aclocal
configure:748: checking for working autoconf
configure:761: checking for working automake
configure:774: checking for working autoheader
configure:787: checking for working makeinfo
configure:808: checking for gcc
configure:921: checking whether the C compiler (cc -O -pipe -march=pentiumpro ) works
configure:937: cc -o conftest -O -pipe -march=pentiumpro -I/usr/local/include  conftest.c -L/usr/local/lib 1>&5
configure:963: checking whether the C compiler (cc -O -pipe -march=pentiumpro ) is a cross-compiler
configure:968: checking whether we are using GNU C
configure:977: cc -E conftest.c
configure:996: checking whether cc accepts -g
configure:1103: checking host system type
configure:1124: checking build system type
configure:1144: checking for ranlib
configure:1183: checking for ld used by GCC
configure:1245: checking if the linker (/usr/libexec/elf/ld) is GNU ld
GNU ld version 2.10.1 (with BFD 2.10.1)
configure:1261: checking for BSD-compatible nm
configure:1297: checking whether ln -s works
ltconfig:603: checking for object suffix
ltconfig:604: cc -c -O -pipe -march=pentiumpro -I/usr/local/include conftest.c 1>&5
ltconfig:629: checking for executable suffix
ltconfig:630: cc -o conftest -O -pipe -march=pentiumpro -I/usr/local/include  conftest.c -L/usr/local/lib 1>&5
ltconfig:776: checking if cc PIC flag -fPIC works
ltconfig:777: cc -c -O -pipe -march=pentiumpro -fPIC -DPIC -I/usr/local/include conftest.c 1>&5
ltconfig:829: checking if cc supports -c -o file.o
ltconfig:830: cc -c -O -pipe -march=pentiumpro -o out/conftest2.o -I/usr/local/include conftest.c 1>&5
ltconfig:862: checking if cc supports -c -o file.lo
ltconfig:863: cc -c -O -pipe -march=pentiumpro -c -o conftest.lo -I/usr/local/include conftest.c 1>&5
ltconfig:914: checking if cc supports -fno-rtti -fno-exceptions
ltconfig:915: cc -c -O -pipe -march=pentiumpro -fno-rtti -fno-exceptions -c conftest.c -I/usr/local/include conftest.c 1>&5
ltconfig:958: checking if cc static flag -static works
ltconfig:959: cc -o conftest -O -pipe -march=pentiumpro -I/usr/local/include  -static conftest.c -L/usr/local/lib 1>&5
GNU ld version 2.10.1 (with BFD 2.10.1)
ltconfig:1635: checking if global_symbol_pipe works
ltconfig:1636: cc -c -O -pipe -march=pentiumpro -I/usr/local/include conftest.c
1>&5
ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[      ]\([ABCDGISTW]\)[       ][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm"
ltconfig:1691: cc -o conftest -O -pipe -march=pentiumpro -fno-builtin -fno-rtti
-fno-exceptions -I/usr/local/include  conftest.c conftstm.o 1>&5
configure:1482: checking how to run the C preprocessor
configure:1503: cc -E -I/usr/local/include conftest.c >/dev/null 2>conftest.out
configure:1572: checking for pkg-config
configure:1914: checking for pkg-config
configure:1953: checking for pkg-config
(end of "config.log")
*** Error code 1

How-To-Repeat: take a 4.3 system with no gnome components on it, cd /usr/ports/x11/gnome && make install, then wait.
Comment 1 kevin.way 2001-05-13 07:06:25 UTC
One workaround to this problem is to remove pkgconfig before building
guile-gtk, and to replace it afterwards.

Thanks to Brian Tong for this helpful tidbit.

	--Kevin Way
Comment 2 Ade Lovett freebsd_committer freebsd_triage 2001-05-13 15:45:31 UTC
Responsible Changed
From-To: freebsd-ports->ade

I'm dealing with this and a few other possible conflicts on 
another building sweep of the GNOME 1.4 tree.
Comment 3 Ade Lovett freebsd_committer freebsd_triage 2001-05-14 17:41:56 UTC
State Changed
From-To: open->closed

I just committed a fix for this.