From owner-freebsd-ports@freebsd.org Wed Jan 31 00:14:43 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1B69ECAB85; Wed, 31 Jan 2018 00:14:42 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [69.239.235.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6A59C69277; Wed, 31 Jan 2018 00:14:42 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id w0V0EjV9023519 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 30 Jan 2018 16:14:46 -0800 (PST) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id w0V0EinG023518; Tue, 30 Jan 2018 16:14:44 -0800 (PST) (envelope-from fbsd) Date: Tue, 30 Jan 2018 16:14:44 -0800 From: bob prohaska To: Jan Beich Cc: freebsd-arm@freebsd.org, freebsd-ports@freebsd.org, Steve Kargl Subject: Re: Use of undeclared identifier 'fpgetmask' Message-ID: <20180131001444.GA23256@www.zefox.net> References: <20180120222638.GA82875@www.zefox.net> <20180120230421.GA57305@troutmask.apl.washington.edu> <20180121160130.GA85652@www.zefox.net> <20180121173553.GA73646@troutmask.apl.washington.edu> <20180121175840.GA85758@www.zefox.net> <20180121181214.GA73826@troutmask.apl.washington.edu> <20180122164848.GA89314@www.zefox.net> <20180122181426.GA81243@troutmask.apl.washington.edu> <20180130181359.GA22433@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2018 00:14:43 -0000 On Tue, Jan 30, 2018 at 11:15:24PM +0100, Jan Beich wrote: > > CHECK_FUNCTION_EXISTS(fpsetmask HAVE_FPSETMASK) > > which is under the following caveat > > * ``check_function_exists()`` only verifies linking, it does not verify > that the function is declared in system headers. > > suggesting fpsetmask() is actually present on armv6 > > $ nm -D /lib/libc.so.7 | fgrep fpsetmask > 00050dd4 T fpsetmask > > cf. https://svnweb.freebsd.org/changeset/base/264696 Sounds like maybe I'm barking up the wrong tree. It wouldn't be the first time 8-) The original objective was to compile /usr/ports/graphics/inkscape on an rpi2 (armv7). Inkscape does compile on an arm64 rpi3, can you suggest anything that might be tried to make it work on the rpi2, just for sake of completeness? Admittedly the Pi3 will be a better host. Thanks for reading! bob prohaska