From owner-freebsd-ports@freebsd.org Sat Jun 24 12:24:42 2017 Return-Path: Delivered-To: freebsd-ports@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 1CE23D9DED8 for ; Sat, 24 Jun 2017 12:24:42 +0000 (UTC) (envelope-from amutu@amutu.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E75B467877 for ; Sat, 24 Jun 2017 12:24:41 +0000 (UTC) (envelope-from amutu@amutu.com) Received: by mailman.ysv.freebsd.org (Postfix) id E3742D9DED7; Sat, 24 Jun 2017 12:24:41 +0000 (UTC) Delivered-To: ports@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 E306BD9DED6 for ; Sat, 24 Jun 2017 12:24:41 +0000 (UTC) (envelope-from amutu@amutu.com) Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E60A67876 for ; Sat, 24 Jun 2017 12:24:41 +0000 (UTC) (envelope-from amutu@amutu.com) Received: by mail-oi0-x234.google.com with SMTP id p66so37075032oia.0 for ; Sat, 24 Jun 2017 05:24:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amutu-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pDOpqFQItLlcIiKTkkioUgLq6BuE82umN/N/cEXBqz8=; b=gPBhKKcmtiZQjqPf2jGmKUKrnHmeDtzGwh2KiYzveSoQoVTWjP3Kge3pN+qypwiK+J WfIQFEswEA6Nx5wx7jlWqceKx3sROpHoTNtWlzHtCNoRqE0E/UrLfIhZ+zA8xV227eXK k4A9lRNIXRtu86LnsNYn58crQfaq0VsHxMcsvim+um/u8yhmtIBSqRigD/owCSdGKlss tAcp+d8Ib4ZgI+l55MSVFYJV+LjJ+buD7LeCZgNo9nxrNOvPMGDGlR4A0Y5l3q28C718 y4Li3TbNxvLrhNO4+nyWF97ZRQATtgvPl8sQmy50Fkul9ftVdyCylg7QmRzn7TkTrOWv 7X8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pDOpqFQItLlcIiKTkkioUgLq6BuE82umN/N/cEXBqz8=; b=szaA2j8apGLFxQ4onzAIEFU+KYfIE3izveY5MNatTCOciTZm1wZ0n3AOb5mTQgEJDg WOhQKyhDZn1uJJCHkhPtX2Wf6H2kKfcnoWUNZEcUzmTXQfnvgvoNPGWsTg9ZmCaNhMlL kCD1fSlGrNj+H4uY7iDu5XRjZIc1qC+Om/naBzNCvXXtsS8PV9oecYY/UROTwejwhKco v5YBKsnIA5oQ/ONMQh7zn2TDv+pLaNwt0kDPUBjqNttfy6DCCKTpEmFCv5v9SUXXBmz3 m3c90mOQrT+OnJV6ynLlgiMKhZ8pp+WPz/IyIqRcHlPvFMS29Y1juFVfRWKJqv0xRThd uzZQ== X-Gm-Message-State: AKS2vOwZZfzPDbIdNTubpyxe0B7I4cnGmqTYTr6gnTPMg8xyJu8lNezE WNPuG2KErmyiHhs4Un69VA== X-Received: by 10.202.79.11 with SMTP id d11mr5267966oib.101.1498307080676; Sat, 24 Jun 2017 05:24:40 -0700 (PDT) Received: from mail-oi0-f50.google.com (mail-oi0-f50.google.com. [209.85.218.50]) by smtp.gmail.com with ESMTPSA id f200sm3478684oih.5.2017.06.24.05.24.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Jun 2017 05:24:40 -0700 (PDT) Received: by mail-oi0-f50.google.com with SMTP id p187so37225333oif.3; Sat, 24 Jun 2017 05:24:40 -0700 (PDT) X-Received: by 10.202.104.144 with SMTP id o16mr7481417oik.158.1498307079761; Sat, 24 Jun 2017 05:24:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.133.136 with HTTP; Sat, 24 Jun 2017 05:24:19 -0700 (PDT) In-Reply-To: <22704200.OLI8sAPmL0@omega> References: <22704200.OLI8sAPmL0@omega> From: Jov Date: Sat, 24 Jun 2017 20:24:19 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: GNU libffcall 1.13 is released To: Bruno Haible Cc: FreeBSD Ports Mailing List , linimon@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2017 12:24:42 -0000 Hi Bruno, Thanks for your work=EF=BC=81I submitted an update PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220250,and add you to t= he CC list. Jov 2017-06-24 19:27 GMT+08:00 Bruno Haible : > Hi, > > GNU libffcall 1.13 is released. You find the download link at the homepag= e > https://www.gnu.org/software/libffcall/ > > New in 1.13: > > * The license has been changed from GPLv2 to GPLv2+. > > * Added support for the following platforms: > (Previously, a build on these platforms failed.) > - x86_64: Mac OS X 64-bit. > - x86_64: Solaris 64-bit. > - x86_64: Linux with x32 ABI: CC=3D"gcc -mx32". > - arm: Linux 32-bit, without hardware floats. > - arm64: Linux 64-bit. > - s390x: Linux 64-bit. > - powerpc: AIX 64-bit. > - mips: IRIX 6.5 with CC=3D"cc -32". > - sparc: Solaris 64-bit. > > * Fixed support for the following platforms: > (Previously, a build on these platforms appeared to succeed but was > buggy.) > - x86_64: Linux. > - arm: Linux 32-bit, with hardware floats. > - powerpc: Linux 64-bit. > - mips: Linux with CC=3D"gcc -mabi=3D32". > - mips: Linux with CC=3D"gcc -mabi=3Dn32". > - mips: Linux with CC=3D"gcc -mabi=3D64". > - mips: IRIX 6.5 with CC=3D"gcc -mabi=3Dn32". > - s390: Linux. > - sparc: Linux 64-bit. > - ia64: Linux. > - hppa: HP-UX 32-bit. > > * Verified support for the following platforms: > (A build on these platforms worked and still works.) > - i386: Linux, Solaris, Mac OS X. > - powerpc: Linux 32-bit. > - powerpc: AIX 32-bit. > - powerpc: MacOS X. > - mips: IRIX 6.5 with CC=3D"cc -n32". > - sparc: Solaris 32-bit. > - sparc: Linux 32-bit: CC=3D"gcc -m32". > - alpha: Linux. > > * Support for a security feature: On Linux and FreeBSD platforms, linking > with > the libffcall libraries no longer causes the stack to become executable= . > > > According to [1][2], you are packaging libffcall for FreeBSD. > > I invite you to upgrade to version 1.13. > With it, you can remove the BROKEN_* lines from [2]. > Also, you will no longer need patch-avcall_avcall-sparc64.S [3]. > > NOTE! Libffcall is usually packaged as a non-shared library. If so, you > need > to rebuild the packages that depend on it (in particular, GNU clisp). > > Best regards, > > Bruno > > [1] http://www.freshports.org/devel/ffcall > [2] https://svnweb.freebsd.org/ports/head/devel/ffcall/ > Makefile?revision=3D439720&view=3Dmarkup > [3] https://svnweb.freebsd.org/ports/head/devel/ffcall/files/ > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >