From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 13 00:20:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A6320380 for ; Wed, 13 Feb 2013 00:20:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 8BFB6D8A for ; Wed, 13 Feb 2013 00:20:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r1D0K0S9009319 for ; Wed, 13 Feb 2013 00:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r1D0K0DX009318; Wed, 13 Feb 2013 00:20:00 GMT (envelope-from gnats) Resent-Date: Wed, 13 Feb 2013 00:20:00 GMT Resent-Message-Id: <201302130020.r1D0K0DX009318@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, =?utf-8?B?xYF1a2Fzeg==?= Siemiradzki Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2190B372 for ; Wed, 13 Feb 2013 00:19:51 +0000 (UTC) (envelope-from lukasz.siemiradzki@gmail.com) Received: from mail-ee0-f52.google.com (mail-ee0-f52.google.com [74.125.83.52]) by mx1.freebsd.org (Postfix) with ESMTP id AF0EDD82 for ; Wed, 13 Feb 2013 00:19:50 +0000 (UTC) Received: by mail-ee0-f52.google.com with SMTP id b15so298914eek.39 for ; Tue, 12 Feb 2013 16:19:49 -0800 (PST) Received: from volkov.siemiradzcy.pl (host-89-231-98-201.warszawa.mm.pl. [89.231.98.201]) by mx.google.com with ESMTPS id r4sm25987386eeo.12.2013.02.12.16.19.48 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 12 Feb 2013 16:19:48 -0800 (PST) Message-Id: <2554682.YZ68NCeVyO@volkov.siemiradzcy.pl> Date: Wed, 13 Feb 2013 01:19:43 +0100 From: =?utf-8?B?xYF1a2Fzeg==?= Siemiradzki To: FreeBSD-gnats-submit@freebsd.org Subject: ports/176089: gmp-5.1.0 cannot compile on ARM (SHEEVAPLUG) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 00:20:00 -0000 >Number: 176089 >Category: ports >Synopsis: gmp-5.1.0 cannot compile on ARM (SHEEVAPLUG) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 13 00:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Lukasz Siemiradzki >Release: FreeBSD 8.3-STABLE arm >Organization: no org >Environment: System: FreeBSD rut 8.3-STABLE FreeBSD 8.3-STABLE #0: Mon May 21 10:14:17 CEST 2012 root@rut:/usr/obj/usr/src/sys/SHEEVAPLUG arm >Description: While updating gmp-5.0.5 to gmp-5.1.0 via ports, following error appears: m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sub_n -DPIC sub_n.asm >tmp- sub_n.s cc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. - DOPERATION_sub_n -O -pipe tmp-sub_n.s -fPIC -DPIC -o .libs/sub_n.o gnome-libtool: compile: ../mpn/m4-ccas --m4=m4 cc -std=gnu99 -c - DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_sub_n -O -pipe sub_n.asm -o sub_n.o >/dev/null 2>&1/bin/sh /usr/ports/math/gmp/work/gnome- libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" cc -std=gnu99 -c - DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo addcnd_n | sed 's/_$//'` -O -pipe `test -f 'addcnd_n.asm' || echo './'`addcnd_n.asm gnome-libtool: compile: ../mpn/m4-ccas --m4=m4 cc -std=gnu99 -c - DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_addcnd_n -O -pipe addcnd_n.asm -fPIC -DPIC -o .libs/addcnd_n.o m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_addcnd_n -DPIC addcnd_n.asm >How-To-Repeat: on arm platform: cd /usr/ports/math/gmp make config make >Fix: >Release-Note: >Audit-Trail: >Unformatted: X-send-pr-version: 3.113 X-GNATS-Notify: >tmp-addcnd_n.s cc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. - DOPERATION_addcnd_n -O -pipe tmp-addcnd_n.s -fPIC -DPIC -o .libs/addcnd_n.o tmp-addcnd_n.s: Assembler messages: tmp-addcnd_n.s:75: Error: bad instruction `push {r4-r11}' tmp-addcnd_n.s:89: Error: bad instruction `ldm r2!,{r4,r5,r6}' tmp-addcnd_n.s:90: Error: bad instruction `ldm r1!,{r8,r9,r10}' tmp-addcnd_n.s:97: Error: bad instruction `stm r0!,{r8,r9,r10}' tmp-addcnd_n.s:103: Error: bad instruction `ldm r2!,{r4,r5}' tmp-addcnd_n.s:104: Error: bad instruction `ldm r1!,{r8,r9}' tmp-addcnd_n.s:109: Error: bad instruction `stm r0!,{r8,r9}' tmp-addcnd_n.s:124: Error: bad instruction `ldm r2!,{r4,r5,r6,r7}' tmp-addcnd_n.s:125: Error: bad instruction `ldm r1!,{r8,r9,r10,r11}' tmp-addcnd_n.s:135: Error: bad instruction `stm r0!,{r8,r9,r10,r11}' tmp-addcnd_n.s:140: Error: bad instruction `pop {r4-r11}' *** Error code 1 1 error *** Error code 1 1 error *** Error code 2 1 error *** Error code 1 Stop in /usr/ports/math/gmp. ===>>> make failed for math/gmp ===>>> Aborting update Version 5.0.5 works fine on this platform.