From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 25 16:45:29 2010 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07A741065673; Fri, 25 Jun 2010 16:45:29 +0000 (UTC) (envelope-from cwf-ml@arcor.de) Received: from mail-in-09.arcor-online.net (mail-in-09.arcor-online.net [151.189.21.49]) by mx1.freebsd.org (Postfix) with ESMTP id 852678FC08; Fri, 25 Jun 2010 16:45:28 +0000 (UTC) Received: from mail-in-07-z2.arcor-online.net (mail-in-07-z2.arcor-online.net [151.189.8.19]) by mx.arcor.de (Postfix) with ESMTP id 2D23219794E; Fri, 25 Jun 2010 18:15:15 +0200 (CEST) Received: from mail-in-10.arcor-online.net (mail-in-10.arcor-online.net [151.189.21.50]) by mail-in-07-z2.arcor-online.net (Postfix) with ESMTP id 1D58DE1BF7; Fri, 25 Jun 2010 18:15:15 +0200 (CEST) Received: from [145.253.194.41] (cassandra.tnd.lab.arcor.de [145.253.194.41]) (Authenticated sender: wefa@arcor.de) by mail-in-10.arcor-online.net (Postfix) with ESMTPA id AB5EF2D64BB; Fri, 25 Jun 2010 18:15:14 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-10.arcor-online.net AB5EF2D64BB DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arcor.de; s=mail-in; t=1277482515; bh=H+qCgQZR27+6daWE/uBPpi6wxVdGYrKk4XiTnwkLN1s=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=I2PEplamfHZlUbVPSAnu2PJ6vlGk2zmG1Wu7wuBj/p8y/Scrjh3LbxBqhqCTcPc4R N4cMQgUR3XIK1NbTzfSXf5v23uTd9rFnpW9hhVOI5VMSHhrbnEBNGSAutKahhGSl4F 1jec2TX6pHiqHHezV1oJw6IK6UAFIh6wtE+9uoqs= Message-ID: <4C24D611.1050402@arcor.de> Date: Fri, 25 Jun 2010 18:15:13 +0200 From: Christoph Weber-Fahr User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 To: Christian Weisgerber References: <201006242056.o5OKuLWv086851@lorvorc.mips.inka.de> In-Reply-To: <201006242056.o5OKuLWv086851@lorvorc.mips.inka.de> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports-bugs@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/148096: packages linux_base-* can not be built from ports on amd64 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2010 16:45:29 -0000 Hello, On 24.06.2010 22:56, Christian Weisgerber wrote: > This should not happen. crc32_x86.S should only be built on i386, > not on amd64. > > What does the configure test > checking if assembler optimizations should be used... > report as result? I still maintain this bug is probably not with your port, and therefore it should be reassgned to the real culprit :-) Case in point: When I try to make clean all from /usr/ports/archivers/xz then everything works fine: ===> Patching for xz-4.999.9_1 ===> Applying FreeBSD patches for xz-4.999.9_1 ===> Configuring for xz-4.999.9_1 XZ Utils 4.999.9beta System type: checking build system type... x86_64-portbld-freebsd7.3 checking host system type... x86_64-portbld-freebsd7.3 Configure options: checking if debugging code should be compiled... no checking which encoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc checking which decoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc checking which match finders to build... hc3 hc4 bt2 bt3 bt4 checking which integrity checks to build... crc32 crc64 sha256 checking if assembler optimizations should be used... x86_64 checking if unaligned memory access should be used... yes checking if small size is preferred over speed... no checking if threading support is wanted... yes checking how programs should be linked against liblzma... dynamically [...] Making all in scripts Making all in po Making all in tests But when the xz build is called from the linux_base-f9 build it looks different: [...] ===> libtool-2.2.6b depends on file: /usr/local/bin/xz - not found ===> Verifying install for /usr/local/bin/xz in /usr/ports/archivers/xz ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Extracting for xz-4.999.9_1 => MD5 Checksum OK for xz-4.999.9beta.tar.gz. => SHA256 Checksum OK for xz-4.999.9beta.tar.gz. ===> Patching for xz-4.999.9_1 ===> Applying FreeBSD patches for xz-4.999.9_1 ===> Configuring for xz-4.999.9_1 XZ Utils 4.999.9beta System type: checking build system type... i386-portbld-freebsd7.3 checking host system type... i386-portbld-freebsd7.3 Configure options: checking if debugging code should be compiled... no checking which encoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc checking which decoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc checking which match finders to build... hc3 hc4 bt2 bt3 bt4 checking which integrity checks to build... crc32 crc64 sha256 checking if assembler optimizations should be used... x86 checking if unaligned memory access should be used... yes checking if small size is preferred over speed... no checking if threading support is wanted... yes checking how programs should be linked against liblzma... dynamically [...] So ... somemthing is broken here - either the ports system itself or the way the linux_base-* ports use it. As for your question, the configure test reacts differently: when called from /usr/ports/archivers/xz checking if assembler optimizations should be used... x86_64 when called from /usr/ports/emulators/linux_base-f9 checking if assembler optimizations should be used... x86 Regards Cristoph Weber-Fahr