Date: Thu, 25 Oct 2007 02:21:46 -0400 From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com> To: Vladimir Kushnir <vkushnir@bigmir.net> Cc: FreeBSD GNOME Users <gnome@FreeBSD.org>, ports@FreeBSD.org, Joe Marcus Clarke <marcus@FreeBSD.org> Subject: Re: HEADS UP: GNOME 2.20.1 available for FreeBSD Message-ID: <472035FA.4050407@gmail.com> In-Reply-To: <20071025090344.P1252@kushnir1.kiev.ua> References: <1193281696.93212.22.camel@shumai.marcuscom.com> <47201113.7070901@gmail.com> <op.t0qinunw9aq2h7@mezz.mezzweb.com> <47201324.9030903@gmail.com> <1193284997.93212.28.camel@shumai.marcuscom.com> <4720194C.9000008@gmail.com> <20071025090344.P1252@kushnir1.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Vladimir Kushnir wrote: > > > On Thu, 25 Oct 2007, Aryeh M. Friedman wrote: > >> Joe Marcus Clarke wrote: >>> On Wed, 2007-10-24 at 23:53 -0400, Aryeh M. Friedman wrote: >>> >>>> Jeremy Messenger wrote: >>>> >>>>> On Wed, 24 Oct 2007 22:44:19 -0500, Aryeh M. Friedman >>>>> <aryeh.friedman@gmail.com> wrote: >>>>> >>>>> >>>>>> Joe Marcus Clarke wrote: >>>>>> >>>>>>> On behalf of the FreeBSD GNOME team, it is my great pleasure to >>>>>>> announce >>>>>>> that GNOME 2.20.1 has been merged into the FreeBSD ports tree. The >>>>>>> official >>>>>>> >>>>>> Using portupgrade the install fails: >>>>>> >>>>> This is portupgrade status/report, we need the build failure log. You >>>>> follow in the /usr/ports/UPDATING? >>>>> >>>> I will do it in pieces as I do each by hand: >> cc -O2 -fno-strict-aliasing -pipe -march=nocona -fno-strict-aliasing >> -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes >> -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes >> -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align >> -Wwrite-strings -mno-tls-direct-seg-refs -o pedump pedump.o -pthread >> -pthread ./.libs/libmonoruntime.a ../io-layer/.libs/libwapi.a >> ../utils/.libs/libmonoutils.a ../../libgc/.libs/libmonogc.a >> -L/usr/local/lib /usr/local/lib/libgthread-2.0.so >> /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so >> /usr/local/lib/libpcre.so /usr/local/lib/libiconv.so -pthread -lm >> -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib >> ./.libs/libmonoruntime.a(boehm-gc.o)(.text+0xb2): In function >> `mono_gc_is_gc_thread': >> /usr/ports/lang/mono/work/mono-1.2.5.1/mono/metadata/boehm-gc.c:97: >> undefined reference to `GC_thread_is_registered' >> ./.libs/libmonoruntime.a(boehm-gc.o)(.text+0xcf): In function >> `mono_gc_register_thread': >> /usr/ports/lang/mono/work/mono-1.2.5.1/mono/metadata/boehm-gc.c:111: >> undefined reference to `GC_thread_register_foreign' >> gmake[3]: *** [pedump] Error 1 >> gmake[3]: Leaving directory >> `/usr/ports/lang/mono/work/mono-1.2.5.1/mono/metadata' >> gmake[2]: *** [all-recursive] Error 1 >> gmake[2]: Leaving directory >> `/usr/ports/lang/mono/work/mono-1.2.5.1/mono' >> gmake[1]: *** [all-recursive] Error 1 >> gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-1.2.5.1' >> gmake: *** [all] Error 2 >> *** Error code 2 >> >> Stop in /usr/ports/lang/mono. >> *** Error code 1 >> >> Stop in /usr/ports/net/avahi-sharp. >> *** Error code 1 >> >> Stop in /usr/ports/net/avahi. >> *** Error code 1 >> >> Stop in /usr/ports/net/avahi. >> > > Had the same error in lang/mono (-CURRENT amd64). Solved by chamging > *-*-*freebsd7*) > to > *-*-*freebsd7* | *-*-*freebsd8*) > in work/mono-1.2.5.1/configure and work/mono-1.2.5.1/libgc/configure Doesn't work for me: === configuring in libgc (/usr/ports/lang/mono/work/mono-1.2.5.1/libgc) configure: running /bin/sh ./configure --prefix=/usr/local '--program-transform-name='\'''\''' '--with-gc=included' '--with-tls=pthread' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=amd64-portbld-freebsd8.0' 'build_alias=amd64-portbld-freebsd8.0' 'CC=cc' 'CFLAGS=-O2 -fno-strict-aliasing -pipe -march=nocona' 'CXX=c++' 'CXXFLAGS=-O2 -fno-strict-aliasing -pipe -march=nocona' '--disable-embed-check' '--with-libgc-threads=pthreads' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... gawk checking whether gmake sets $(MAKE)... yes checking build system type... amd64-portbld-freebsd8.0 checking host system type... amd64-portbld-freebsd8.0 checking for gcc... cc checking for C compiler default output file name... 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 for cc option to accept ISO C89... none needed checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for ar... ar checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether to enable maintainer-specific portions of Makefiles... no configure: error: "Pthreads not supported by the GC on this platform." configure: error: ./configure failed for libgc ===> Script "configure" failed unexpectedly. Please report the problem to bsd-sharp-list@forge.novell.com [maintainer] and attach the "/usr/ports/lang/mono/work/mono-1.2.5.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/lang/mono. -- Aryeh M. Friedman FloSoft Systems Developer, not Business, Friendly http://www.flosoft-systems.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?472035FA.4050407>