From owner-freebsd-arm@freebsd.org Fri Nov 20 22:02:14 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F22E5A34523; Fri, 20 Nov 2015 22:02:14 +0000 (UTC) (envelope-from mmoll@darkthrone.kvedulv.de) Received: from darkthrone.kvedulv.de (darkthrone.kvedulv.de [IPv6:2001:1578:400:101::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "darkthrone.kvedulv.de", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B49E11B0A; Fri, 20 Nov 2015 22:02:14 +0000 (UTC) (envelope-from mmoll@darkthrone.kvedulv.de) Received: by darkthrone.kvedulv.de (Postfix, from userid 666) id B03BBEDA; Fri, 20 Nov 2015 23:02:10 +0100 (CET) Date: Fri, 20 Nov 2015 23:02:10 +0100 From: Michael Moll To: Dimitry Andric Cc: freebsd-arm@FreeBSD.org, freebsd-toolchain@FreeBSD.org Subject: Re: lang/ruby2* build failure on arm Message-ID: <20151120220210.GC48644@darkthrone.kvedulv.de> References: <20151120165446.GB48644@darkthrone.kvedulv.de> <963F064D-2B30-40E4-9F09-31C9121CE80A@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="IiVenqGWf+H9Y6IX" Content-Disposition: inline In-Reply-To: <963F064D-2B30-40E4-9F09-31C9121CE80A@FreeBSD.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 22:02:15 -0000 --IiVenqGWf+H9Y6IX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Fri, Nov 20, 2015 at 06:04:53PM +0100, Dimitry Andric wrote: > > In r384323 (ports) swills@ fixed the build of the lang/ruby2* ports, > > however, on a recent CURRENT on armv6hf I'm getting: > > checking for setjmp type... configure: error: _setjmp is not available >=20 > Check the config.log file for further details. Why does the configure > script conclude that _setjmp is not available? The whole file is available as http://space.kvedulv.de/ruby_arm_config.log,= the output =66rom the specific test is: conftest.c:340:20: error: __builtin_longjmp is not supported for the curren= t target void t(void) {__builtin_longjmp((void **) jb, 1);} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c:341:29: error: __builtin_setjmp is not supported for the current= target int jump(void) {(void)(__builtin_setjmp((void **) jb) ? 1 : 0);= return 0;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Regards --=20 Michael Moll --IiVenqGWf+H9Y6IX Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWT5hhAAoJEHSbfGivsRbHUUYP/A6Mt+oeHSEamnj6qVAGB3hD 0+i4P8z13h6UZAL1Sk6OSri7PsV92V2XOq2zY3z5xRTQaeBnqfxkHlUhlwGcAiT2 k7hu/lllf9TzKn8UxwXvXLkGMnutKw4tIK926OpMr/WEHiYHjBZkkuMPM0dGe/yT zGB7Bzoyz5c3SZSfrmM7afBgWUzQJcaQBJllTwWDlgqwByNLb58azgohdA7GlPMA ZMU5mdbvjzvEpqee1zp3qntlir8uHe6Od+GIee8XuaQyxmJFR2Hjhkul8mAM8aHi yuILqur4kfQCBovQX5O7t+pMLutpziAGLqsZFM5E7EOlVoH0mase9K+Iosldwp1w cKOv7yX1lUCdK+2QT0/qTn/DSq02jiXfTqf7mJSsPnqMVplNsUxFJWDw7DwlTnR7 AFd3mT5QL9dcE1oBv8uBEMe+S0WIsEYtZgdaHtGubfNK67hGBwdcAEP4F5ErY5cL lFxDfFWVUMZFZd4evYR1QJrUnbgIMptpsRg/M/q73gffTA+MPEl8mNz++NY4wlt6 qVDAgQTZTkEKE8tzFFpv9g4CzVmYpvQOq8gPTNT2z1qlt4ziIwm5Qup1CSZR1+i0 8Eah8AFDwDK7aLU0DiPPBGgGqvdZL1vtaEOivT7inVXEjiYe3c1+eWzIl3wLGIzC lGyhiqFaSRl20vlJQ1hy =6lJ0 -----END PGP SIGNATURE----- --IiVenqGWf+H9Y6IX--