From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1XEPBV-0008EU-CF for mharc-grub-devel@gnu.org; Mon, 04 Aug 2014 16:48:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37022) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XENC7-0003Re-Rl for grub-devel@gnu.org; Mon, 04 Aug 2014 14:41:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XENC3-0007dP-Be for grub-devel@gnu.org; Mon, 04 Aug 2014 14:41:15 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:45440) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XENBt-0007bV-2v; Mon, 04 Aug 2014 14:41:01 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 7CD0139E8015; Mon, 4 Aug 2014 11:40:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yn2QG7FfJKU7; Mon, 4 Aug 2014 11:40:57 -0700 (PDT) Received: from [192.168.1.9] (pool-71-177-17-123.lsanca.dsl-w.verizon.net [71.177.17.123]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id C079AA6000C; Mon, 4 Aug 2014 11:40:56 -0700 (PDT) Message-ID: <53DFD3B8.8060902@cs.ucla.edu> Date: Mon, 04 Aug 2014 11:40:56 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Andrey Borzenkov , bug-gnulib@gnu.org Subject: Re: [PATCH] Do not use inline in argp.h on FreeBSD References: <1406302104-30958-1-git-send-email-arvidjaar@gmail.com> In-Reply-To: <1406302104-30958-1-git-send-email-arvidjaar@gmail.com> Content-Type: multipart/mixed; boundary="------------070705000302050504040602" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 131.179.128.62 X-Mailman-Approved-At: Mon, 04 Aug 2014 16:48:44 -0400 Cc: grub-devel@gnu.org, zaphod@berentweb.com X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Aug 2014 18:41:20 -0000 This is a multi-part message in MIME format. --------------070705000302050504040602 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks for the heads-up. I installed the attached patch into the gnulib master. It differs from your patch but should do the job. Please give it a try. --------------070705000302050504040602 Content-Type: text/plain; charset=UTF-8; name="0001-extern-inline-port-to-FreeBSD-DragonFly.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-extern-inline-port-to-FreeBSD-DragonFly.patch" RnJvbSA2YTM5NDhiODdkNmRmMzYyMDdkZjY4NWU3MjZlZDFlOTcyYTAxZDI4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDQgQXVnIDIwMTQgMTE6MzA6MzMgLTA3MDAKU3ViamVjdDogW1BBVENI XSBleHRlcm4taW5saW5lOiBwb3J0IHRvIEZyZWVCU0QsIERyYWdvbkZseQoKKiBtNC9leHRl cm4taW5saW5lLm00IChnbF9FWFRFUk5fSU5MSU5FKTogQWxzbyBhc3N1bWUgdGhlIGJ1Zwpp cyBwcmVzZW50IGlmIGVpdGhlciBfX0RyYWdvbkZseV9fIG9yIF9fRnJlZUJTRF9fIGlzIGRl ZmluZWQuCkZyZWVCU0QgcHJvYmxlbSByZXBvcnRlZCBieSBBbmRyZXkgQm9yemVua292IGlu OgpodHRwOi8vbGlzdHMuZ251Lm9yZy9hcmNoaXZlL2h0bWwvYnVnLWdudWxpYi8yMDE0LTA3 L21zZzAwMTA0Lmh0bWwKQWxzbywgd29ycnkgYWJvdXQgX19BUFBMRV9fIG9ubHkgaWYgX19N QUNIX18gaXMgYWxzbyBkZWZpbmVkLAphcyB0aGlzIGlzIG1vcmUgY29uc2lzdGVudCB3aXRo IHRoZSByZXN0IG9mIGdudWxpYi4KKF9HTF9FWFRFUk5fSU5MSU5FX1NUREhFQURFUl9CVUcp OiBSZW5hbWUgdGhpcyBpbnRlcm5hbCBtYWNybyBmcm9tCl9HTF9FWFRFUk5fSU5MSU5FX0FQ UExFX0JVRywgc2luY2UgdGhlIGJ1ZyBpcyBub3QgbGltaXRlZCB0byBBcHBsZS4KLS0tCiBD aGFuZ2VMb2cgICAgICAgICAgIHwgMTIgKysrKysrKysrKysrCiBtNC9leHRlcm4taW5saW5l Lm00IHwgMzEgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMiBmaWxlcyBjaGFu Z2VkLCAzNSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0No YW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA1OWNlM2RjLi5iZGY3NDNhIDEwMDY0NAotLS0g YS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDgt MDQgIFBhdWwgRWdnZXJ0ICA8ZWdnZXJ0QGNzLnVjbGEuZWR1PgorCisJZXh0ZXJuLWlubGlu ZTogcG9ydCB0byBGcmVlQlNELCBEcmFnb25GbHkKKwkqIG00L2V4dGVybi1pbmxpbmUubTQg KGdsX0VYVEVSTl9JTkxJTkUpOiBBbHNvIGFzc3VtZSB0aGUgYnVnCisJaXMgcHJlc2VudCBp ZiBlaXRoZXIgX19EcmFnb25GbHlfXyBvciBfX0ZyZWVCU0RfXyBpcyBkZWZpbmVkLgorCUZy ZWVCU0QgcHJvYmxlbSByZXBvcnRlZCBieSBBbmRyZXkgQm9yemVua292IGluOgorCWh0dHA6 Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9idWctZ251bGliLzIwMTQtMDcvbXNnMDAx MDQuaHRtbAorCUFsc28sIHdvcnJ5IGFib3V0IF9fQVBQTEVfXyBvbmx5IGlmIF9fTUFDSF9f IGlzIGFsc28gZGVmaW5lZCwKKwlhcyB0aGlzIGlzIG1vcmUgY29uc2lzdGVudCB3aXRoIHRo ZSByZXN0IG9mIGdudWxpYi4KKwkoX0dMX0VYVEVSTl9JTkxJTkVfU1RESEVBREVSX0JVRyk6 IFJlbmFtZSB0aGlzIGludGVybmFsIG1hY3JvIGZyb20KKwlfR0xfRVhURVJOX0lOTElORV9B UFBMRV9CVUcsIHNpbmNlIHRoZSBidWcgaXMgbm90IGxpbWl0ZWQgdG8gQXBwbGUuCisKIDIw MTQtMDgtMDEgIFNpZGRoZXNoIFBveWFyZWthciAgPHNpZGRoZXNoQHJlZGhhdC5jb20+CiAK IAlyZWdleDogTWFrZSAjaWYvI2lmZGVmIHVzYWdlIGNvbnNpc3RlbnQgZm9yIERFQlVHCmRp ZmYgLS1naXQgYS9tNC9leHRlcm4taW5saW5lLm00IGIvbTQvZXh0ZXJuLWlubGluZS5tNApp bmRleCAyNDAxNTBlLi43ZjFiYjM5IDEwMDY0NAotLS0gYS9tNC9leHRlcm4taW5saW5lLm00 CisrKyBiL200L2V4dGVybi1pbmxpbmUubTQKQEAgLTE5LDEzICsxOSwyOCBAQCBBQ19ERUZV TihbZ2xfRVhURVJOX0lOTElORV0sCiAgICAncmVmZXJlbmNlIHRvIHN0YXRpYyBpZGVudGlm aWVyICJmIiBpbiBleHRlcm4gaW5saW5lIGZ1bmN0aW9uJy4KICAgIFRoaXMgYnVnIHdhcyBv YnNlcnZlZCB3aXRoIFN1biBDIDUuMTIgU3VuT1NfaTM4NiAyMDExLzExLzE2LgogCi0gICBT dXBwcmVzcyB0aGUgdXNlIG9mIGV4dGVybiBpbmxpbmUgb24gcHJvYmxlbWF0aWMgQXBwbGUg Y29uZmlndXJhdGlvbnMuCi0gICBPUyBYIDEwLjggYW5kIGVhcmxpZXIgbWlzaGFuZGxlIGl0 OyBzZWUsIGUuZy4sCi0gICA8aHR0cDovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2J1 Zy1nbnVsaWIvMjAxMi0xMi9tc2cwMDAyMy5odG1sPi4KKyAgIFN1cHByZXNzIGV4dGVybiBp bmxpbmUgKHdpdGggb3Igd2l0aG91dCBfX2F0dHJpYnV0ZV9fICgoX19nbnVfaW5saW5lX18p KSkKKyAgIG9uIGNvbmZpZ3VyYXRpb25zIHRoYXQgbWlzdGFrZW5seSB1c2UgJ3N0YXRpYyBp bmxpbmUnIHRvIGltcGxlbWVudAorICAgZnVuY3Rpb25zIG9yIG1hY3JvcyBpbiBzdGFuZGFy ZCBDIGhlYWRlcnMgbGlrZSA8Y3R5cGUuaD4uICBGb3IgZXhhbXBsZSwKKyAgIGlmIGlzZGln aXQgaXMgbWlzdGFrZW5seSBpbXBsZW1lbnRlZCB2aWEgYSBzdGF0aWMgaW5saW5lIGZ1bmN0 aW9uLAorICAgYSBwcm9ncmFtIGNvbnRhaW5pbmcgYW4gZXh0ZXJuIGlubGluZSBmdW5jdGlv biB0aGF0IGNhbGxzIGlzZGlnaXQKKyAgIG1heSBub3Qgd29yayBzaW5jZSB0aGUgQyBzdGFu ZGFyZCBwcm9oaWJpdHMgZXh0ZXJuIGlubGluZSBmdW5jdGlvbnMKKyAgIGZyb20gY2FsbGlu ZyBzdGF0aWMgZnVuY3Rpb25zLiAgVGhpcyBidWcgaXMga25vd24gdG8gb2NjdXIgb246CisK KyAgICAgT1MgWCAxMC44IGFuZCBlYXJsaWVyOyBzZWU6CisgICAgIGh0dHA6Ly9saXN0cy5n bnUub3JnL2FyY2hpdmUvaHRtbC9idWctZ251bGliLzIwMTItMTIvbXNnMDAwMjMuaHRtbAor CisgICAgIERyYWdvbkZseTsgc2VlCisgICAgIGh0dHA6Ly9tdXNjbGVzLmRyYWdvbmZseWJz ZC5vcmcvYnVsay9ibGVlZGluZy1lZGdlLXBvdGVudGlhbC9sYXRlc3QtcGVyLXBrZy9haC10 dHktMC4zLjEyLmxvZworCisgICAgIEZyZWVCU0Q7IHNlZToKKyAgICAgaHR0cDovL2xpc3Rz LmdudS5vcmcvYXJjaGl2ZS9odG1sL2J1Zy1nbnVsaWIvMjAxNC0wNy9tc2cwMDEwNC5odG1s CisKICAgIE9TIFggMTAuOSBoYXMgYSBtYWNybyBfX2hlYWRlcl9pbmxpbmUgaW5kaWNhdGlu ZyB0aGUgYnVnIGlzIGZpeGVkIGZvciBDIGFuZAogICAgZm9yIGNsYW5nIGJ1dCByZW1haW5z IGZvciBnKys7IHNlZSA8aHR0cDovL3RyYWMubWFjcG9ydHMub3JnL3RpY2tldC80MTAzMz4u Ci0gICBQZXJoYXBzIEFwcGxlIHdpbGwgZml4IHRoaXMgc29tZSBkYXkuICAqLwotI2lmIChk ZWZpbmVkIF9fQVBQTEVfXyBcCisgICBBc3N1bWUgRHJhZ29uRmx5IGFuZCBGcmVlQlNEIHdp bGwgYmUgc2ltaWxhci4gICovCisjaWYgKCgoZGVmaW5lZCBfX0FQUExFX18gJiYgZGVmaW5l ZCBfX01BQ0hfXykgXAorICAgICAgfHwgZGVmaW5lZCBfX0RyYWdvbkZseV9fIHx8IGRlZmlu ZWQgX19GcmVlQlNEX18pIFwKICAgICAgJiYgKGRlZmluZWQgX19oZWFkZXJfaW5saW5lIFwK ICAgICAgICAgID8gKGRlZmluZWQgX19jcGx1c3BsdXMgJiYgZGVmaW5lZCBfX0dOVUNfU1RE Q19JTkxJTkVfXyBcCiAgICAgICAgICAgICAmJiAhIGRlZmluZWQgX19jbGFuZ19fKSBcCkBA IC0zMywxOSArNDgsMTkgQEAgQUNfREVGVU4oW2dsX0VYVEVSTl9JTkxJTkVdLAogICAgICAg ICAgICAgICYmIChkZWZpbmVkIF9fR05VQ19fIHx8IGRlZmluZWQgX19jcGx1c3BsdXMpKSBc CiAgICAgICAgICAgICB8fCAoZGVmaW5lZCBfRk9SVElGWV9TT1VSQ0UgJiYgMCA8IF9GT1JU SUZZX1NPVVJDRSBcCiAgICAgICAgICAgICAgICAgJiYgZGVmaW5lZCBfX0dOVUNfXyAmJiAh IGRlZmluZWQgX19jcGx1c3BsdXMpKSkpCi0jIGRlZmluZSBfR0xfRVhURVJOX0lOTElORV9B UFBMRV9CVUcKKyMgZGVmaW5lIF9HTF9FWFRFUk5fSU5MSU5FX1NUREhFQURFUl9CVUcKICNl bmRpZgogI2lmICgoX19HTlVDX18gXAogICAgICAgPyBkZWZpbmVkIF9fR05VQ19TVERDX0lO TElORV9fICYmIF9fR05VQ19TVERDX0lOTElORV9fIFwKICAgICAgIDogKDE5OTkwMUwgPD0g X19TVERDX1ZFUlNJT05fXyBcCiAgICAgICAgICAmJiAhZGVmaW5lZCBfX0hQX2NjIFwKICAg ICAgICAgICYmICEoZGVmaW5lZCBfX1NVTlBST19DICYmIF9fU1REQ19fKSkpIFwKLSAgICAg JiYgIWRlZmluZWQgX0dMX0VYVEVSTl9JTkxJTkVfQVBQTEVfQlVHKQorICAgICAmJiAhZGVm aW5lZCBfR0xfRVhURVJOX0lOTElORV9TVERIRUFERVJfQlVHKQogIyBkZWZpbmUgX0dMX0lO TElORSBpbmxpbmUKICMgZGVmaW5lIF9HTF9FWFRFUk5fSU5MSU5FIGV4dGVybiBpbmxpbmUK ICMgZGVmaW5lIF9HTF9FWFRFUk5fSU5MSU5FX0lOX1VTRQogI2VsaWYgKDIgPCBfX0dOVUNf XyArICg3IDw9IF9fR05VQ19NSU5PUl9fKSAmJiAhZGVmaW5lZCBfX1NUUklDVF9BTlNJX18g XAotICAgICAgICYmICFkZWZpbmVkIF9HTF9FWFRFUk5fSU5MSU5FX0FQUExFX0JVRykKKyAg ICAgICAmJiAhZGVmaW5lZCBfR0xfRVhURVJOX0lOTElORV9TVERIRUFERVJfQlVHKQogIyBp ZiBkZWZpbmVkIF9fR05VQ19HTlVfSU5MSU5FX18gJiYgX19HTlVDX0dOVV9JTkxJTkVfXwog ICAgLyogX19nbnVfaW5saW5lX18gc3VwcHJlc3NlcyBhIEdDQyA0LjIgZGlhZ25vc3RpYy4g ICovCiAjICBkZWZpbmUgX0dMX0lOTElORSBleHRlcm4gaW5saW5lIF9fYXR0cmlidXRlX18g KChfX2dudV9pbmxpbmVfXykpCi0tIAoxLjkuMwoK --------------070705000302050504040602--