From owner-freebsd-amd64@FreeBSD.ORG Tue Aug 30 10:47:41 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org 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 5114516A41F for ; Tue, 30 Aug 2005 10:47:41 +0000 (GMT) (envelope-from sty@blosphere.net) Received: from postman.riken.go.jp (postman.riken.go.jp [134.160.33.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A020343D46 for ; Tue, 30 Aug 2005 10:47:39 +0000 (GMT) (envelope-from sty@blosphere.net) Received: (qmail 20040 invoked by uid 85); 30 Aug 2005 10:47:37 -0000 Received: from sty@blosphere.net by postman-smtp1.riken.go.jp by uid 82 with qmail-scanner-1.12 (sweep: 2.10/3.60. . Clear:. Processed in 2.076632 secs); 30 Aug 2005 10:47:37 -0000 Received: from unknown (HELO ?172.16.112.32?) (134.160.173.1) by postman.riken.go.jp with SMTP; 30 Aug 2005 10:47:35 -0000 Message-ID: <43143948.50502@blosphere.net> Date: Tue, 30 Aug 2005 19:47:36 +0900 From: =?ISO-8859-1?Q?Tommi_L=E4tti?= User-Agent: Mozilla Thunderbird 1.0.6 (Macintosh/20050716) 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: R_X86_64_32 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2005 10:47:41 -0000 I've ran into very strange situation. I have two servers here with identical configuration. Both installed from 5.4-rel CD and then cvsupped & built to the newest patch level. For months now, the other machine complains from the relocation R_X86_64_32 error, and the other never does that. I was wondering if somebody would know what's the usual cause for this? The working machine seems to compile everything quite happily with shared libs. Any insights? The last one happened with openldap-server22. /usr/bin/ld: ../../../libraries/librewrite/librewrite.a(config.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC -- br, Tommi