From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Mar 2 16:20:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 326BC204 for ; Sun, 2 Mar 2014 16:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 11A391FFF for ; Sun, 2 Mar 2014 16:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s22GK05c035821 for ; Sun, 2 Mar 2014 16:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s22GK0ru035820; Sun, 2 Mar 2014 16:20:00 GMT (envelope-from gnats) Date: Sun, 2 Mar 2014 16:20:00 GMT Message-Id: <201403021620.s22GK0ru035820@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Zsolt Udvari Subject: Re: ports/185144: deskutils/fet update to 5.21.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Zsolt Udvari List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 16:20:01 -0000 The following reply was made to PR ports/185144; it has been noted by GNATS. From: Zsolt Udvari To: Pawel Pekala Cc: bug-followup@freebsd.org, salfrancl@yahoo.es Subject: Re: ports/185144: deskutils/fet update to 5.21.0 Date: Sun, 2 Mar 2014 17:11:32 +0100 --047d7b86e832ab617e04f3a1ec1d Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable With these patch the fet will build. Please check! 2014-01-28 17:29 GMT+01:00 Zsolt Udvari : > I've created a simple patch (see patch-clang.patch) but fails again > (see build.log). I don't know what can do - I'm not expert. > > 2014-01-28 Pawel Pekala : >> Hi Zsolt, >> >> On 2014-01-28 07:47 +0100, Zsolt Udvari wrote: >>>The 20.0.1 fails on 10.0 too. Maybe should force gcc or create >>>patchset? >> >> USE_GCC should be last resort. It's preferable to patch ports and make >> them work with clang compiler on 10.0 and upwards. >> >> -- >> pozdrawiam / with regards >> Pawe=B3 P=EAkala --047d7b86e832ab617e04f3a1ec1d Content-Type: text/x-patch; charset=US-ASCII; name="patch-mutex.patch" Content-Disposition: attachment; filename="patch-mutex.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hsailhvm2 LS0tIHNyYy9lbmdpbmUvZ2VuZXJhdGUuY3BwLm9yaWcJMjAxNC0wMy0wMiAxNjoyMjoxNy4wNTIy NTAyODEgKzAxMDAKKysrIHNyYy9lbmdpbmUvZ2VuZXJhdGUuY3BwCTIwMTQtMDMtMDIgMTY6MTY6 NTIuNDIzMjMxODU4ICswMTAwCkBAIC01MCw3ICs1MCw3IEBACiAKICNpbmNsdWRlIDxRU2VtYXBo b3JlPgogCi1leHRlcm4gUU11dGV4IG11dGV4OyAvL3RpbWV0YWJsZWdlbmVyYXRlZm9ybS5jcHAK K2V4dGVybiBRTXV0ZXggZmV0X211dGV4OyAvL3RpbWV0YWJsZWdlbmVyYXRlZm9ybS5jcHAKIAog I2lmbmRlZiBGRVRfQ09NTUFORF9MSU5FCiBleHRlcm4gUVNlbWFwaG9yZSBzZW1hcGhvcmVQbGFj ZWRBY3Rpdml0eTsKQEAgLTI1OTYsNyArMjU5Niw3IEBACiAJfQogCiBpZih0aHJlYWRlZCl7Ci0J CW11dGV4LmxvY2soKTsKKwkJZmV0X211dGV4LmxvY2soKTsKIH0KIAljLm1ha2VVbmFsbG9jYXRl ZChndC5ydWxlcyk7CiAKQEAgLTI2MTIsNyArMjYxMiw3IEBACiAJbWF4QWN0aXZpdGllc1BsYWNl ZD0wOwogCiBpZih0aHJlYWRlZCl7Ci0JCW11dGV4LnVubG9jaygpOworCQlmZXRfbXV0ZXgudW5s b2NrKCk7CiB9CiAKIAl0cmllZFJlbW92YWxzLnJlc2l6ZShndC5ydWxlcy5uSW50ZXJuYWxBY3Rp dml0aWVzLCBndC5ydWxlcy5uSG91cnNQZXJXZWVrKTsKQEAgLTI2NDUsMTMgKzI2NDUsMTMgQEAK IAl0aW1lKCZzdGFydGluZ190aW1lKTsKIAkKIGlmKHRocmVhZGVkKXsKLQkJbXV0ZXgubG9jaygp OworCQlmZXRfbXV0ZXgubG9jaygpOwogfQogCXRpbWVUb0hpZ2hlc3RTdGFnZT0wOwogCXNlYXJj aFRpbWU9MDsKIAlnZW5lcmF0aW9uU3RhcnREYXRlVGltZT1RRGF0ZVRpbWU6OmN1cnJlbnREYXRl VGltZSgpOwogaWYodGhyZWFkZWQpewotCQltdXRleC51bmxvY2soKTsKKwkJZmV0X211dGV4LnVu bG9jaygpOwogfQogCQogCS8vMjAwMCB3YXMgYmVmb3JlCkBAIC0yNjY2LDExICsyNjY2LDExIEBA CiAJCXByZXZ2YWx1ZToKIAogaWYodGhyZWFkZWQpewotCQltdXRleC5sb2NrKCk7CisJCWZldF9t dXRleC5sb2NrKCk7CiB9CiAJCWlmKGFib3J0T3B0aW1pemF0aW9uKXsKIGlmKHRocmVhZGVkKXsK LQkJCW11dGV4LnVubG9jaygpOworCQkJZmV0X211dGV4LnVubG9jaygpOwogfQogCQkJcmV0dXJu OwogCQl9CkBAIC0yNjgwLDcgKzI2ODAsNyBAQAogCQkKIAkJaWYoc2VhcmNoVGltZT49bWF4U2Vj b25kcyl7CiBpZih0aHJlYWRlZCl7Ci0JCQltdXRleC51bmxvY2soKTsKKwkJCWZldF9tdXRleC51 bmxvY2soKTsKIH0KIAkJCQogCQkJdGltZUV4Y2VlZGVkPXRydWU7CkBAIC0yOTQ1LDcgKzI5NDUs NyBAQAogCQlpZighZm91bmRHb29kU3dhcCl7CiAJCQlpZihpbXBvc3NpYmxlQWN0aXZpdHkpewog aWYodGhyZWFkZWQpewotCQkJCW11dGV4LnVubG9jaygpOworCQkJCWZldF9tdXRleC51bmxvY2so KTsKIH0KIAkJCQluRGlmZmljdWx0QWN0aXZpdGllcz0xOwogCQkJCWRpZmZpY3VsdEFjdGl2aXRp ZXNbMF09cGVybXV0YXRpb25bYWRkZWRfYWN0XTsKQEAgLTMwNzUsNyArMzA3NSw3IEBACiAJCQkJ CiAJCQlhZGRlZF9hY3Q9cSsxOwogaWYodGhyZWFkZWQpewotCQkJbXV0ZXgudW5sb2NrKCk7CisJ CQlmZXRfbXV0ZXgudW5sb2NrKCk7CiB9CiAJCiAJCQkvL2lmKHNlbWFwaG9yZVBsYWNlZEFjdGl2 aXR5KXsKQEAgLTMxMTksMTggKzMxMTksMTggQEAKIAkJCX0KIAkJCQogaWYodGhyZWFkZWQpewot CQkJbXV0ZXgudW5sb2NrKCk7CisJCQlmZXRfbXV0ZXgudW5sb2NrKCk7CiB9CiAJCQllbWl0KGFj dGl2aXR5UGxhY2VkKGFkZGVkX2FjdCsxKSk7CiBpZih0aHJlYWRlZCl7CiAJCQlzZW1hcGhvcmVQ bGFjZWRBY3Rpdml0eS5hY3F1aXJlKCk7CiB9CiBpZih0aHJlYWRlZCl7Ci0JCQltdXRleC5sb2Nr KCk7CisJCQlmZXRfbXV0ZXgubG9jaygpOwogfQogCQkJaWYoYWRkZWRfYWN0PT1ndC5ydWxlcy5u SW50ZXJuYWxBY3Rpdml0aWVzICYmIGZvdW5kR29vZFN3YXApewogaWYodGhyZWFkZWQpewotCQkJ CW11dGV4LnVubG9jaygpOworCQkJCWZldF9tdXRleC51bmxvY2soKTsKIH0KIAkJCQlicmVhazsK IAkJCX0KQEAgLTMxNTAsNyArMzE1MCw3IEBACiAJCX0KIAogaWYodGhyZWFkZWQpewotCQltdXRl eC51bmxvY2soKTsKKwkJZmV0X211dGV4LnVubG9jaygpOwogfQogCX0KIApAQCAtOTExMSw4ICs5 MTExLDggQEAKIAlpZihsZXZlbD09MCAmJiAobkNvbmZsQWN0aXZpdGllc1twZXJtWzBdXT09TUFY X0FDVElWSVRJRVMpKXsKIAkJLy90byBjaGVjayBpZiBnZW5lcmF0aW9uIHdhcyBzdG9wcGVkCiBp Zih0aGlzLT5pc1RocmVhZGVkKXsKLQkJCW11dGV4LnVubG9jaygpOwotCQkJbXV0ZXgubG9jaygp OworCQkJZmV0X211dGV4LnVubG9jaygpOworCQkJZmV0X211dGV4LmxvY2soKTsKIH0KIAkJaWYo IWFib3J0T3B0aW1pemF0aW9uICYmIGFjdGl2aXR5X2NvdW50X2ltcG9zc2libGVfdHJpZXM8TUFY X1JFVFJJRVNfRk9SX0FOX0FDVElWSVRZX0FUX0xFVkVMXzApewogCQkJYWN0aXZpdHlfY291bnRf aW1wb3NzaWJsZV90cmllcysrOwotLS0gc3JjL2ludGVyZmFjZS9mZXQuY3BwLm9yaWcJMjAxNC0w My0wMiAxNjoyMjo0NC40NDczMTk2MjYgKzAxMDAKKysrIHNyYy9pbnRlcmZhY2UvZmV0LmNwcAky MDE0LTAzLTAyIDE2OjE4OjUwLjU0NzI2MzYxMyArMDEwMApAQCAtMTAyLDkgKzEwMiw5IEBACiBl eHRlcm4gYm9vbCBzdHVkZW50c19zY2hlZHVsZV9yZWFkeSwgdGVhY2hlcnNfc2NoZWR1bGVfcmVh ZHksIHJvb21zX3NjaGVkdWxlX3JlYWR5OwogCiAjaWZuZGVmIEZFVF9DT01NQU5EX0xJTkUKLWV4 dGVybiBRTXV0ZXggbXV0ZXg7CitleHRlcm4gUU11dGV4IGZldF9tdXRleDsKICNlbHNlCi1RTXV0 ZXggbXV0ZXg7CitRTXV0ZXggZmV0X211dGV4OwogI2VuZGlmCiAKIHZvaWQgd3JpdGVEZWZhdWx0 U2ltdWxhdGlvblBhcmFtZXRlcnMoKTsKLS0tIHNyYy9pbnRlcmZhY2UvdGltZXRhYmxlZ2VuZXJh dGVmb3JtLmNwcC5vcmlnCTIwMTQtMDMtMDIgMTY6MjM6MDguNTQ4MzU1OTMxICswMTAwCisrKyBz cmMvaW50ZXJmYWNlL3RpbWV0YWJsZWdlbmVyYXRlZm9ybS5jcHAJMjAxNC0wMy0wMiAxNjoxOTo0 MC42MzMzNDk0ODUgKzAxMDAKQEAgLTM4LDcgKzM4LDcgQEAKIAogI2luY2x1ZGUgImxvbmd0ZXh0 bWVzc2FnZWJveC5oIgogCi1RTXV0ZXggbXV0ZXg7CitRTXV0ZXggZmV0X211dGV4OwogCiBzdGF0 aWMgR2VuZXJhdGVUaHJlYWQgZ2VuZXJhdGVUaHJlYWQ7CiAKQEAgLTE4OSwxMSArMTg5LDExIEBA CiAKIAlzaW11bGF0aW9uX3J1bm5pbmc9ZmFsc2U7CiAKLQltdXRleC5sb2NrKCk7CisJZmV0X211 dGV4LmxvY2soKTsKIAlnZW4uYWJvcnRPcHRpbWl6YXRpb249dHJ1ZTsKLQltdXRleC51bmxvY2so KTsKKwlmZXRfbXV0ZXgudW5sb2NrKCk7CiAKLQltdXRleC5sb2NrKCk7CisJZmV0X211dGV4Lmxv Y2soKTsKIAogCVNvbHV0aW9uJiBjPWdlbi5jOwogCkBAIC0yOTQsNyArMjk0LDcgQEAKIAkJcys9 IlxuIjsKIAl9CiAKLQltdXRleC51bmxvY2soKTsKKwlmZXRfbXV0ZXgudW5sb2NrKCk7CiAKIAkv L3Nob3cgdGhlIG1lc3NhZ2UgaW4gYSBkaWFsb2cKIAlRRGlhbG9nIGRpYWxvZyh0aGlzKTsKQEAg LTM0MCwxMSArMzQwLDExIEBACiAKIAlzaW11bGF0aW9uX3J1bm5pbmc9ZmFsc2U7CiAKLQltdXRl eC5sb2NrKCk7CisJZmV0X211dGV4LmxvY2soKTsKIAlnZW4uYWJvcnRPcHRpbWl6YXRpb249dHJ1 ZTsKLQltdXRleC51bmxvY2soKTsKKwlmZXRfbXV0ZXgudW5sb2NrKCk7CiAKLQltdXRleC5sb2Nr KCk7CisJZmV0X211dGV4LmxvY2soKTsKIAogCVNvbHV0aW9uJiBjPWhpZ2hlc3RTdGFnZVNvbHV0 aW9uOwogCkBAIC00MjEsNyArNDIxLDcgQEAKIAogCXMrPSJcbiI7CiAKLQltdXRleC51bmxvY2so KTsKKwlmZXRfbXV0ZXgudW5sb2NrKCk7CiAKIAkvL3Nob3cgdGhlIG1lc3NhZ2UgaW4gYSBkaWFs b2cKIAlRRGlhbG9nIGRpYWxvZyh0aGlzKTsKQEAgLTQ2OCwxMSArNDY4LDExIEBACiAKIAlzaW11 bGF0aW9uX3J1bm5pbmc9ZmFsc2U7CiAKLQltdXRleC5sb2NrKCk7CisJZmV0X211dGV4LmxvY2so KTsKIAlnZW4uYWJvcnRPcHRpbWl6YXRpb249dHJ1ZTsKLQltdXRleC51bmxvY2soKTsKKwlmZXRf bXV0ZXgudW5sb2NrKCk7CiAKLQltdXRleC5sb2NrKCk7CisJZmV0X211dGV4LmxvY2soKTsKIAog CiAKQEAgLTU0Miw3ICs1NDIsNyBAQAogCQlzKz0iXG4iOwogCX0KIAotCW11dGV4LnVubG9jaygp OworCWZldF9tdXRleC51bmxvY2soKTsKIAogCS8vc2hvdyB0aGUgbWVzc2FnZSBpbiBhIGRpYWxv ZwogCVFEaWFsb2cgZGlhbG9nKHRoaXMpOwpAQCAtNjYxLDExICs2NjEsMTEgQEAKIHZvaWQgVGlt ZXRhYmxlR2VuZXJhdGVGb3JtOjphY3Rpdml0eVBsYWNlZChpbnQgbmEpewogCWFzc2VydChndC5y dWxlcy5pbml0aWFsaXplZCAmJiBndC5ydWxlcy5pbnRlcm5hbFN0cnVjdHVyZUNvbXB1dGVkKTsK IAotCW11dGV4LmxvY2soKTsKKwlmZXRfbXV0ZXgubG9jaygpOwogCWludCB0PWdlbi5zZWFyY2hU aW1lOyAvL3NlY29uZHMKIAlpbnQgbWFjdD1tYXhBY3Rpdml0aWVzUGxhY2VkOwogCWludCBzZWNv bmRzPWdlbi50aW1lVG9IaWdoZXN0U3RhZ2U7Ci0JbXV0ZXgudW5sb2NrKCk7CisJZmV0X211dGV4 LnVubG9jaygpOwogCiAJLy93cml0ZSB0byB0aGUgUXQgaW50ZXJmYWNlCiAJUVN0cmluZyBzOwpA QCAtNzU2LDcgKzc1Niw3IEBACiB9CiAKIHZvaWQgVGltZXRhYmxlR2VuZXJhdGVGb3JtOjp3cml0 ZSgpewotCW11dGV4LmxvY2soKTsKKwlmZXRfbXV0ZXgubG9jaygpOwogCiAJU29sdXRpb24mIGM9 Z2VuLmM7CiAKQEAgLTc4Myw3ICs3ODMsNyBAQAogCiAJVGltZXRhYmxlRXhwb3J0Ojp3cml0ZVNp bXVsYXRpb25SZXN1bHRzKHRoaXMpOwogCi0JbXV0ZXgudW5sb2NrKCk7CisJZmV0X211dGV4LnVu bG9jaygpOwogCiAJUVN0cmluZyBrazsKIAlraz1GSUxFX1NFUDsKQEAgLTgwMyw3ICs4MDMsNyBA QAogfQogCiB2b2lkIFRpbWV0YWJsZUdlbmVyYXRlRm9ybTo6d3JpdGVIaWdoZXN0U3RhZ2UoKXsK LQltdXRleC5sb2NrKCk7CisJZmV0X211dGV4LmxvY2soKTsKIAogCVNvbHV0aW9uJiBjPWhpZ2hl c3RTdGFnZVNvbHV0aW9uOwogCkBAIC04MzAsNyArODMwLDcgQEAKIAogCVRpbWV0YWJsZUV4cG9y dDo6d3JpdGVIaWdoZXN0U3RhZ2VSZXN1bHRzKHRoaXMpOwogCi0JbXV0ZXgudW5sb2NrKCk7CisJ ZmV0X211dGV4LnVubG9jaygpOwogCiAJUVN0cmluZyBrazsKIAlraz1GSUxFX1NFUDsKQEAgLTg1 OSw3ICs4NTksNyBAQAogewogCVFTdHJpbmcgczsKIAotCW11dGV4LmxvY2soKTsKKwlmZXRfbXV0 ZXgubG9jaygpOwogCiAJcys9VGltZXRhYmxlR2VuZXJhdGVGb3JtOjp0cigiSW5mb3JtYXRpb24g cmVsYXRpbmcgZGlmZmljdWx0IHRvIHNjaGVkdWxlIGFjdGl2aXRpZXM6Iik7CiAJcys9IlxuXG4i OwpAQCAtODg0LDcgKzg4NCw3IEBACiAJCXMrPSJcbiI7CiAJfQogCi0JbXV0ZXgudW5sb2NrKCk7 CisJZmV0X211dGV4LnVubG9jaygpOwogCQogCS8vc2hvdyB0aGUgbWVzc2FnZSBpbiBhIGRpYWxv ZwogCVFEaWFsb2cgZGlhbG9nKHRoaXMpOwotLS0gc3JjL2ludGVyZmFjZS90aW1ldGFibGVnZW5l cmF0ZW11bHRpcGxlZm9ybS5jcHAub3JpZwkyMDE0LTAzLTAyIDE2OjIzOjMyLjQ2ODMxNzA1NyAr MDEwMAorKysgc3JjL2ludGVyZmFjZS90aW1ldGFibGVnZW5lcmF0ZW11bHRpcGxlZm9ybS5jcHAJ MjAxNC0wMy0wMiAxNjoyMDoxMS44ODYyNTIyOTggKzAxMDAKQEAgLTM1LDcgKzM1LDcgQEAKIAog I2luY2x1ZGUgPFFEaXI+CiAKLWV4dGVybiBRTXV0ZXggbXV0ZXg7CitleHRlcm4gUU11dGV4IGZl dF9tdXRleDsKIAogc3RhdGljIEdlbmVyYXRlTXVsdGlwbGVUaHJlYWQgZ2VuZXJhdGVNdWx0aXBs ZVRocmVhZDsKIApAQCAtOTMsOSArOTMsOSBAQAogCQkKIAkJYm9vbCBvazsKIAotCQltdXRleC5s b2NrKCk7CisJCWZldF9tdXRleC5sb2NrKCk7CiAJCWlmKGdlbk11bHRpLmFib3J0T3B0aW1pemF0 aW9uKXsKLQkJCW11dGV4LnVubG9jaygpOworCQkJZmV0X211dGV4LnVubG9jaygpOwogCQkJcmV0 dXJuOwogCQl9CiAJCWVsc2UgaWYoaW1wb3NzaWJsZSl7CkBAIC0xNjMsNyArMTYzLDcgQEAKIAog CQkJcys9UVN0cmluZygiLiIpOwogCQl9Ci0JCW11dGV4LnVubG9jaygpOworCQlmZXRfbXV0ZXgu dW5sb2NrKCk7CiAJCQogCQllbWl0KHRpbWV0YWJsZUdlbmVyYXRlZChpKzEsIHMsIG9rKSk7CiAJ CXNlbWFwaG9yZVRpbWV0YWJsZUZpbmlzaGVkLmFjcXVpcmUoKTsKQEAgLTM2OSw5ICszNjksOSBA QAogCiAJc2ltdWxhdGlvbl9ydW5uaW5nX211bHRpPWZhbHNlOwogCi0JbXV0ZXgubG9jaygpOwor CWZldF9tdXRleC5sb2NrKCk7CiAJZ2VuTXVsdGkuYWJvcnRPcHRpbWl6YXRpb249dHJ1ZTsKLQlt dXRleC51bmxvY2soKTsKKwlmZXRfbXV0ZXgudW5sb2NrKCk7CiAKIAlRU3RyaW5nIHM9VGltZXRh YmxlR2VuZXJhdGVNdWx0aXBsZUZvcm06OnRyKCJTaW11bGF0aW9uIGludGVycnVwdGVkISIpOwog CXMrPSJcblxuIjsK --047d7b86e832ab617e04f3a1ec1d Content-Type: text/x-patch; charset=US-ASCII; name="patch-stdlib.patch" Content-Disposition: attachment; filename="patch-stdlib.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hsailia03 LS0tIHNyYy9lbmdpbmUvdGltZWNvbnN0cmFpbnQuY3BwLm9yaWcJMjAxNC0wMS0yOCAxNjo1OTo1 Ni43NjM2MzI3MTggKzAxMDAKKysrIHNyYy9lbmdpbmUvdGltZWNvbnN0cmFpbnQuY3BwCTIwMTQt MDEtMjggMTc6MDA6MTQuNzczNjg2MTYxICswMTAwCkBAIC00Miw2ICs0Miw3IEBACiAKIC8vZm9y IG1pbiBtYXggZnVuY3Rpb25zCiAjaW5jbHVkZSA8YWxnb3JpdGhtPgorI2luY2x1ZGUgPHN0ZGxp Yi5oPgogdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAogc3RhdGljIFFTdHJpbmcgdHJ1ZUZhbHNlKGJv b2wgeCl7Cg== --047d7b86e832ab617e04f3a1ec1d--