From owner-freebsd-amd64@FreeBSD.ORG Wed Apr 13 20:06:40 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE6AD16A4CE for ; Wed, 13 Apr 2005 20:06:40 +0000 (GMT) Received: from april.chuckr.org (april.chuckr.org [66.92.151.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EB9643D39 for ; Wed, 13 Apr 2005 20:06:40 +0000 (GMT) (envelope-from chuckr@chuckr.org) Received: from [66.92.151.195] (july.chuckr.org [66.92.151.195]) by april.chuckr.org (Postfix) with ESMTP id 4FD5C11FD7 for ; Wed, 13 Apr 2005 15:59:55 -0400 (EDT) Message-ID: <425D7BBC.5030603@chuckr.org> Date: Wed, 13 Apr 2005 20:06:20 +0000 From: Chuck Robey User-Agent: Mozilla Thunderbird 1.0 (X11/20050316) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-amd64@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: amd64 port of transcode broke X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 20:06:41 -0000 The port of multimedia/transcode is busted. That won't surprise you unduly, but the error is one I would very much like to learn about, so if you can help, please please do. The error from the build listing (I always capture build listings) is: /bin/sh /usr/local/bin/libtool13 --mode=link cc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -pipe -L/usr/local/lib -L/usr/X11R6/lib -o filter_subtitler.la -rpath /usr/local/lib/transcode -modu le -avoid-version filter_subtitler.lo load_ppml_file.lo load_font.lo frame_list.lo object_list.lo x11.lo text_processing.lo load_pictures.lo parser.lo external_programs.lo color_processor.lo -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -lXpm -lXaw - lXt -lm -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -lfreetype -lz -L/usr/local/lib -liconv -liconv -lm -lz rm -fr .libs/filter_subtitler.la .libs/filter_subtitler.* .libs/filter_subtitler.* cc -shared -Wl,--rpath -Wl,/usr/local/lib/transcode filter_subtitler.lo load_ppml_file.lo load_font.lo frame_list.lo obje ct_list.lo x11.lo text_processing.lo load_pictures.lo parser.lo external_programs.lo color_processor.lo -L/usr/local/lib - L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -lXpm -lXaw -lXt -lm -lfreetype -lz -liconv -liconv -lm -lz -Wl,-soname -Wl,filter _subtitler.so -o .libs/filter_subtitler.so /usr/bin/ld: /usr/X11R6/lib/libXaw.a(Simple.o): relocation R_X86_64_32 can not be used when making a shared object; recompi le with -fPIC /usr/X11R6/lib/libXaw.a: could not read symbols: Bad value gmake[3]: *** [filter_subtitler.la] Error 1 OK, I don't recognize that error code, something about "relocation R_X86_64_32". Do you know what that refers to? I have just recently rebuilt my lilbXaw (not more than 2 weeks ago, probably less), is it possible I somehow used a bad flag on that? I rarely try to modify flags. I never never have anything more than -O2 in there, and even that is rare. Anyhow, I sure would appreciate any hints at all on this, I don't have too much idea what this error is referring to.