From owner-freebsd-toolchain@freebsd.org Fri Jul 24 17:47:03 2015 Return-Path: Delivered-To: freebsd-toolchain@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 B3B809AA511 for ; Fri, 24 Jul 2015 17:47:03 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from phabric-backend.isc.freebsd.org (phabric-backend.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:406a:0:50:2]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0C6163D for ; Fri, 24 Jul 2015 17:47:03 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by phabric-backend.isc.freebsd.org (Postfix, from userid 1346) id 8757AF5D7; Fri, 24 Jul 2015 17:47:03 +0000 (UTC) Date: Fri, 24 Jul 2015 17:47:03 +0000 To: freebsd-toolchain@freebsd.org From: "emaste (Ed Maste)" Reply-to: D3175+334+32b8b29263f87821@FreeBSD.org Subject: [Differential] [Closed] D3175: ar: add -U (unique) option to disable -D (deterministic) mode Message-ID: <8ba5fbd0c905887b8c24784fad71eaad@localhost.localdomain> X-Priority: 3 Thread-Topic: D3175: ar: add -U (unique) option to disable -D (deterministic) mode X-Herald-Rules: none X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: In-Reply-To: References: Thread-Index: MTI4YzAwYTA4NWZiNmYzMzcwMmM5MjU2NjhiIFWyehc= Precedence: bulk X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_8ba5fbd0c905887b8c24784fad71eaad" X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.20 List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 17:47:03 -0000 --b1_8ba5fbd0c905887b8c24784fad71eaad Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit This revision was automatically updated to reflect the committed changes. Closed by commit rS285844: ar: add -U (unique) option to disable -D (deterministic) mode (authored by emaste). CHANGED PRIOR TO COMMIT https://reviews.freebsd.org/D3175?vs=7235&id=7268#toc REPOSITORY rS FreeBSD src repository CHANGES SINCE LAST UPDATE https://reviews.freebsd.org/D3175?vs=7235&id=7268 REVISION DETAIL https://reviews.freebsd.org/D3175 AFFECTED FILES head/usr.bin/ar/ar.1 head/usr.bin/ar/ar.c EMAIL PREFERENCES https://reviews.freebsd.org/settings/panel/emailpreferences/ To: emaste, imp, brooks, bapt Cc: freebsd-toolchain-list --b1_8ba5fbd0c905887b8c24784fad71eaad Content-Type: text/x-patch; charset=utf-8; name="D3175.7268.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D3175.7268.patch" ZGlmZiAtLWdpdCBhL2hlYWQvdXNyLmJpbi9hci9hci4xIGIvaGVhZC91c3IuYmluL2FyL2FyLjEK LS0tIGEvaGVhZC91c3IuYmluL2FyL2FyLjEKKysrIGIvaGVhZC91c3IuYmluL2FyL2FyLjEKQEAg LTIzLDcgKzIzLDcgQEAKIC5cIgogLlwiICRGcmVlQlNEJAogLlwiCi0uRGQgRGVjZW1iZXIgMjIs IDIwMTEKKy5EZCBKdWx5IDI0LCAyMDE1CiAuRHQgQVIgMQogLk9zCiAuU2ggTkFNRQpAQCAtNjYs NiArNjYsNyBAQAogLk9wIEZsIEQKIC5PcCBGbCBmCiAuT3AgRmwgcyB8IEZsIFMKKy5PcCBGbCBV CiAuT3AgRmwgdgogLk9wIEZsIHoKIC5BciBhcmNoaXZlCkBAIC04Miw2ICs4Myw3IEBACiAuT3Ag RmwgagogLk9wIEZsIHMgfCBGbCBTCiAuT3AgRmwgdQorLk9wIEZsIFUKIC5PcCBGbCB2CiAuT3Ag RmwgegogLkFyIGFyY2hpdmUKQEAgLTExMiw2ICsxMTQsNyBAQAogLkZsIE0KIC5ObSByYW5saWIK IC5PcCBGbCBECisuT3AgRmwgVQogLkFyIGFyY2hpdmUgLi4uCiAuU2ggREVTQ1JJUFRJT04KIFRo ZQpAQCAtMjA3LDYgKzIxMCwxMSBAQAogLkFyIC4KIFRoaXMgZW5zdXJlcyB0aGF0IGNoZWNrc3Vt cyBvbiB0aGUgcmVzdWx0aW5nIGFyY2hpdmVzIGFyZSByZXByb2R1Y2libGUKIHdoZW4gbWVtYmVy IGNvbnRlbnRzIGFyZSBpZGVudGljYWwuCitJZiBtdWx0aXBsZQorLkZsIEQKK2FuZAorLkZsIFUK K29wdGlvbnMgYXJlIHNwZWNpZmllZCBvbiB0aGUgY29tbWFuZCBsaW5lLCB0aGUgZmluYWwgb25l IHRha2VzIHByZWNlZGVuY2UuCiAuSXQgRmwgZgogU3lub255bW91cyB3aXRoIG9wdGlvbgogLkZs IFQgLgpAQCAtMzE2LDYgKzMyNCwxOSBAQAogLkFyCiB3aWxsIGJlIGV4dHJhY3RlZCBvbmx5IGlm IHRoZXkgYXJlIG5ld2VyIHRoYW4gdGhlIGNvcnJlc3BvbmRpbmcKIGZpbGVzIGluIHRoZSBmaWxl IHN5c3RlbS4KKy5JdCBGbCBVCitXaGVuIHVzZWQgaW4gY29tYmluYXRpb24gd2l0aCB0aGUKKy5G bCByCitvcgorLkZsIHEKK29wdGlvbiwgaW5zZXJ0IHRoZSByZWFsIG10aW1lLCB1aWQgYW5kIGdp ZCwgYW5kIGZpbGUgbW9kZSB2YWx1ZXMKK2Zyb20gdGhlIG1lbWJlcnMgbmFtZWQgYnkgYXJndW1l bnRzCisuQXIgLgorSWYgbXVsdGlwbGUKKy5GbCBECithbmQKKy5GbCBVCitvcHRpb25zIGFyZSBz cGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZSwgdGhlIGZpbmFsIG9uZSB0YWtlcyBwcmVjZWRl bmNlLgogLkl0IEZsIHYKIFByb3ZpZGUgdmVyYm9zZSBvdXRwdXQuCiBXaGVuIHVzZWQgd2l0aCB0 aGUKZGlmZiAtLWdpdCBhL2hlYWQvdXNyLmJpbi9hci9hci5jIGIvaGVhZC91c3IuYmluL2FyL2Fy LmMKLS0tIGEvaGVhZC91c3IuYmluL2FyL2FyLmMKKysrIGIvaGVhZC91c3IuYmluL2FyL2FyLmMK QEAgLTExMywxNSArMTEzLDE4IEBACiAJbGVuID0gc3RybGVuKGJzZGFyLT5wcm9nbmFtZSk7CiAJ aWYgKGxlbiA+PSBzdHJsZW4oInJhbmxpYiIpICYmCiAJICAgIHN0cmNtcChic2Rhci0+cHJvZ25h bWUgKyBsZW4gLSBzdHJsZW4oInJhbmxpYiIpLCAicmFubGliIikgPT0gMCkgewotCQl3aGlsZSAo KG9wdCA9IGdldG9wdF9sb25nKGFyZ2MsIGFyZ3YsICJ0RFYiLCBsb25nb3B0cywKKwkJd2hpbGUg KChvcHQgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAidERVViIsIGxvbmdvcHRzLAogCQkgICAg TlVMTCkpICE9IC0xKSB7CiAJCQlzd2l0Y2gob3B0KSB7CiAJCQljYXNlICd0JzoKIAkJCQkvKiBJ Z25vcmVkLiAqLwogCQkJCWJyZWFrOwogCQkJY2FzZSAnRCc6CiAJCQkJYnNkYXItPm9wdGlvbnMg fD0gQVJfRDsKIAkJCQlicmVhazsKKwkJCWNhc2UgJ1UnOgorCQkJCWJzZGFyLT5vcHRpb25zICY9 IH5BUl9EOworCQkJCWJyZWFrOwogCQkJY2FzZSAnVic6CiAJCQkJcmFubGliX3ZlcnNpb24oKTsK IAkJCQlicmVhazsKQEAgLTE1Nyw3ICsxNjAsNyBAQAogCQl9CiAJfQogCi0Jd2hpbGUgKChvcHQg PSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAiYWJDY2REZmlqbE1tb3BxclNzVHR1VnZ4eiIsCisJ d2hpbGUgKChvcHQgPSBnZXRvcHRfbG9uZyhhcmdjLCBhcmd2LCAiYWJDY2REZmlqbE1tb3BxclNz VHRVdVZ2eHoiLAogCSAgICBsb25nb3B0cywgTlVMTCkpICE9IC0xKSB7CiAJCXN3aXRjaChvcHQp IHsKIAkJY2FzZSAnYSc6CkBAIC0yMTYsNiArMjE5LDkgQEAKIAkJY2FzZSAndCc6CiAJCQlzZXRf bW9kZShic2Rhciwgb3B0KTsKIAkJCWJyZWFrOworCQljYXNlICdVJzoKKwkJCWJzZGFyLT5vcHRp b25zICY9IH5BUl9EOworCQkJYnJlYWs7CiAJCWNhc2UgJ3UnOgogCQkJYnNkYXItPm9wdGlvbnMg fD0gQVJfVTsKIAkJCWJyZWFrOwpAQCAtMzY0LDkgKzM3MCw5IEBACiAJKHZvaWQpZnByaW50Zihz dGRlcnIsICJcdGFyIC1tIFstVGpzdnpdIGFyY2hpdmUgZmlsZSAuLi5cbiIpOwogCSh2b2lkKWZw cmludGYoc3RkZXJyLCAiXHRhciAtbSBbLVRhYmlqc3Z6XSBwb3NpdGlvbiBhcmNoaXZlIGZpbGUg Li4uXG4iKTsKIAkodm9pZClmcHJpbnRmKHN0ZGVyciwgIlx0YXIgLXAgWy1Udl0gYXJjaGl2ZSBb ZmlsZSAuLi5dXG4iKTsKLQkodm9pZClmcHJpbnRmKHN0ZGVyciwgIlx0YXIgLXEgWy1UY0Rqc3Z6 XSBhcmNoaXZlIGZpbGUgLi4uXG4iKTsKLQkodm9pZClmcHJpbnRmKHN0ZGVyciwgIlx0YXIgLXIg Wy1UY0Rqc3V2el0gYXJjaGl2ZSBmaWxlIC4uLlxuIik7Ci0JKHZvaWQpZnByaW50ZihzdGRlcnIs ICJcdGFyIC1yIFstVGFiY0RpanN1dnpdIHBvc2l0aW9uIGFyY2hpdmUgZmlsZSAuLi5cbiIpOwor CSh2b2lkKWZwcmludGYoc3RkZXJyLCAiXHRhciAtcSBbLVRjRGpzVXZ6XSBhcmNoaXZlIGZpbGUg Li4uXG4iKTsKKwkodm9pZClmcHJpbnRmKHN0ZGVyciwgIlx0YXIgLXIgWy1UY0Rqc1V1dnpdIGFy Y2hpdmUgZmlsZSAuLi5cbiIpOworCSh2b2lkKWZwcmludGYoc3RkZXJyLCAiXHRhciAtciBbLVRh YmNEaWpzVXV2el0gcG9zaXRpb24gYXJjaGl2ZSBmaWxlIC4uLlxuIik7CiAJKHZvaWQpZnByaW50 ZihzdGRlcnIsICJcdGFyIC1zIFstanpdIGFyY2hpdmVcbiIpOwogCSh2b2lkKWZwcmludGYoc3Rk ZXJyLCAiXHRhciAtdCBbLVR2XSBhcmNoaXZlIFtmaWxlIC4uLl1cbiIpOwogCSh2b2lkKWZwcmlu dGYoc3RkZXJyLCAiXHRhciAteCBbLUNUb3V2XSBhcmNoaXZlIFtmaWxlIC4uLl1cbiIpOwpAQCAt Mzc4LDcgKzM4NCw3IEBACiByYW5saWJfdXNhZ2Uodm9pZCkKIHsKIAotCSh2b2lkKWZwcmludGYo c3RkZXJyLCAidXNhZ2U6CXJhbmxpYiBbLXRdIGFyY2hpdmUgLi4uXG4iKTsKKwkodm9pZClmcHJp bnRmKHN0ZGVyciwgInVzYWdlOglyYW5saWIgWy1EdFVdIGFyY2hpdmUgLi4uXG4iKTsKIAkodm9p ZClmcHJpbnRmKHN0ZGVyciwgIlx0cmFubGliIC1WXG4iKTsKIAlleGl0KEVYX1VTQUdFKTsKIH0K Cg== --b1_8ba5fbd0c905887b8c24784fad71eaad--