From owner-freebsd-ports@FreeBSD.ORG Wed May 26 09:54:45 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 122BC16A4CE for ; Wed, 26 May 2004 09:54:45 -0700 (PDT) Received: from smtp08.web.de (smtp08.web.de [217.72.192.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9116143D3F for ; Wed, 26 May 2004 09:54:44 -0700 (PDT) (envelope-from kay_lehmann@web.de) Received: from lehmann.in-dsl.de ([217.197.85.240] helo=web.de) by smtp08.web.de with asmtp (TLSv1:RC4-MD5:128) (WEB.DE 4.101 #91) id 1BT1ex-0002Ye-00; Wed, 26 May 2004 18:53:44 +0200 Message-ID: <40B4CB87.6050203@web.de> Date: Wed, 26 May 2004 18:53:27 +0200 From: Kay Lehmann User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-AT; rv:1.6) Gecko/20040405 X-Accept-Language: de-de, de, en-us, en MIME-Version: 1.0 To: Quincey Koziol References: <200405261432.i4QEW8eO065394@sleipnir.ncsa.uiuc.edu> In-Reply-To: <200405261432.i4QEW8eO065394@sleipnir.ncsa.uiuc.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: kay_lehmann@web.de cc: ports@freebsd.org Subject: Re: Failure upgrading gnumeric after libgsf changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2004 16:54:45 -0000 Hello, you turned on the knob for threading in libxml2. As far as I know there are a lot of people who report such errors and you could take a look at freebsd-gnome@ list, how to solve this. You have to reinstall libxml2 without threading or modify libgsf-Makefile and add PTHREAD_CFLAGS etc. to configure-environment. Greets, Kay Quincey Koziol wrote: > Hi all, > I'm getting the following failure from attempting to upgrade libgsf-gnome > after the recent changes to the libgsf port: > > ============================================================================ > > ===> Configuring for libgsf-gnome-1.9.1_1 > checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel > checking whether build environment is sane... yes > /usr/ports/devel/libgsf-gnome/work/libgsf-1.9.1/missing: Unknown `--run' option > Try `/usr/ports/devel/libgsf-gnome/work/libgsf-1.9.1/missing --help' for more information > configure: WARNING: `missing' script is too old or missing > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking whether gmake sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles... no > checking for gcc... cc > checking for C compiler default output file name... configure: error: C compiler cannot create executables > See `config.log' for more details. > ===> Script "configure" failed unexpectedly. > Please report the problem to gnome@FreeBSD.org [maintainer] and attach the > "/usr/ports/devel/libgsf-gnome/work/libgsf-1.9.1/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/devel/libgsf-gnome. > *** Error code 1 > > ============================================================================ > > Here's the config.log produced: > > ============================================================================ > ... > configure:2279: $? = 1 > configure:2302: checking for C compiler default output file name > configure:2305: cc -O2 -pipe -march=k6 -I/usr/local/include -L/usr/local/lib -lgsf-1 conftest.c >&5 > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_cond_signal' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_getspecific' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_equal' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_once' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_key_create' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_cond_init' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_mutex_unlock' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_self' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_mutex_destroy' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_mutex_lock' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_cond_wait' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_mutex_init' > /usr/local/lib/libxml2.so.5: undefined reference to `pthread_setspecific' > configure:2308: $? = 1 > configure: failed program was: > | /* confdefs.h. */ > | > | #define PACKAGE_NAME "" > | #define PACKAGE_TARNAME "" > | #define PACKAGE_VERSION "" > | #define PACKAGE_STRING "" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE "libgsf" > | #define VERSION "1.9.1" > | /* end confdefs.h. */ > | > | int > | main () > | { > | > | ; > | return 0; > | } > configure:2346: error: C compiler cannot create executables > See `config.log' for more details. ...