From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 2 08:59:57 2014 Return-Path: Delivered-To: freebsd-ports-bugs@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 24ED4A7C for ; Wed, 2 Apr 2014 08:59:57 +0000 (UTC) Received: from mail-qa0-f49.google.com (mail-qa0-f49.google.com [209.85.216.49]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D453CD0A for ; Wed, 2 Apr 2014 08:59:56 +0000 (UTC) Received: by mail-qa0-f49.google.com with SMTP id j7so10564378qaq.22 for ; Wed, 02 Apr 2014 01:59:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=pKQ9fBMJn1Mx7A+nAwmU22XFQNAOdoU1g8N/f6W9CtI=; b=C1UMVyd5GF2gAWNO071xAmJbhrYWsEpyPWAXbTeR0KrAAOr83gfAfG580dWEQVGvk9 ozSdmVpum5ZK3gtX4yKMPcpWfOEPMph+Dar+gpTUr4kfY59BRAd+x3ryaaYq1vL51W9u AdbjKz4RYCJjLU/nnrc499QeWLM/hxlCh5v66GB8eGzAWfcsB0aLDGvW6f4tNP0rjla/ ArGSErFEcRzOCO4nXJWnn/Vb2ljb/HYWTnktoYUN6Gq1J0WomxZytJLrJc4+M5AZIWg9 jt8199V4+1vw7AYr1T7zn4AZ2Zb1g51ja0AiZb0se6Nijg8q4AX+EQi6STaCcgLbytW/ 1CEQ== X-Gm-Message-State: ALoCoQlDkf53y5KRwA7hut2IEX3TZZOeS3Vn0Wg2SOJeuf2jjNFdb7sxVvj/PSN2Auni4lftTp8N MIME-Version: 1.0 X-Received: by 10.140.95.142 with SMTP id i14mr30372207qge.6.1396429190462; Wed, 02 Apr 2014 01:59:50 -0700 (PDT) Received: by 10.96.55.33 with HTTP; Wed, 2 Apr 2014 01:59:50 -0700 (PDT) In-Reply-To: <201404020850.s328o0vN048080@freefall.freebsd.org> References: <201404020844.s328ieHm045879@boffin.lan> <201404020850.s328o0vN048080@freefall.freebsd.org> Date: Wed, 2 Apr 2014 18:59:50 +1000 Message-ID: Subject: Re: ports/188191: [MAINTAINER] net-p2p/bitcoin: Update to 0.9.0, add icon and desktop file, support staging From: Robert Backhaus To: FreeBSD-gnats-submit@freebsd.org, freebsd-ports-bugs@freebsd.org Content-Type: multipart/mixed; boundary=001a11c168feda3ae004f60b81ec X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2014 08:59:57 -0000 --001a11c168feda3ae004f60b81ec Content-Type: text/plain; charset=ISO-8859-1 Sorry, I neglected to check the changes in the porttools, and the patch was wrong - all it gave me was the difference since my last svn commit a few minutes earlier. The whole patch is attached. Most problems before were making sure the qt build system worked - now that system has been dropped, much of the old port has been removed. On 2 April 2014 18:50, wrote: > Thank you very much for your problem report. > It has the internal identification `ports/188191'. > The individual assigned to look at your > report is: freebsd-ports-bugs. > > You can access the state of your problem report at any time > via this link: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=188191 > > >Category: ports > >Responsible: freebsd-ports-bugs > >Synopsis: [MAINTAINER] net-p2p/bitcoin: Update to 0.9.0, add icon > and desktop file, support staging > >Arrival-Date: Wed Apr 02 08:50:00 UTC 2014 > --001a11c168feda3ae004f60b81ec Content-Type: text/plain; charset=US-ASCII; name="patch.diff" Content-Disposition: attachment; filename="patch.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_htidutcx0 PT09PiBHZW5lcmF0aW5nIHBhdGNoCj09PT4gVmlld2luZyBkaWZmIHdpdGggbW9yZQpGaWxlcyAv dXNyL3BvcnRzL25ldC1wMnAvYml0Y29pbi8uTWFrZWZpbGUuc3dwIGFuZCAuLy5NYWtlZmlsZS5z d3AgZGlmZmVyCmRpZmYgLXJ1TiAvdXNyL3BvcnRzL25ldC1wMnAvYml0Y29pbi9NYWtlZmlsZSAu L01ha2VmaWxlCi0tLSAvdXNyL3BvcnRzL25ldC1wMnAvYml0Y29pbi9NYWtlZmlsZQkyMDE0LTAy LTA3IDIxOjQ0OjA4LjAwMDAwMDAwMCArMTAwMAorKysgLi9NYWtlZmlsZQkyMDE0LTA0LTAyIDE4 OjI4OjMxLjAwMDAwMDAwMCArMTAwMApAQCAtMSwzMyArMSw0MyBAQAogIyBDcmVhdGVkIGJ5OiBT aGF1biBBbW90dCA8c2hhdW5ARnJlZUJTRC5vcmc+Ci0jICRGcmVlQlNEOiBoZWFkL25ldC1wMnAv Yml0Y29pbi9NYWtlZmlsZSAzNDMyMTQgMjAxNC0wMi0wNyAxMTo0NDowOFogYmFwdCAkCisjICRG cmVlQlNEOiBuZXQtcDJwL2JpdGNvaW4vTWFrZWZpbGUgMzI4MDgyIDIwMTMtMDktMjQgMDE6NDg6 NTdaIHN3aWxscyAkCiAKIFBPUlROQU1FPQliaXRjb2luCi1QT1JUVkVSU0lPTj0JMC44LjYKLVBP UlRSRVZJU0lPTj0JMQorUE9SVFZFUlNJT049CTAuOS4wCiBDQVRFR09SSUVTPQluZXQtcDJwIGZp bmFuY2UKLU1BU1RFUl9TSVRFUz0JJHtNQVNURVJfU0lURV9MT0NBTH0gXAotCQlodHRwOi8vcGVv cGxlLmZyZWVic2Qub3JnL35zd2lsbHMvIFwKKyMgTUFTVEVSX1NJVEVTPQkke01BU1RFUl9TSVRF X0xPQ0FMfSBcCisjCQlodHRwOi8vcGVvcGxlLmZyZWVic2Qub3JnL35zd2lsbHMvCitNQVNURVJf U0lURVM9CWh0dHA6Ly92cHMucm9iYmFrLmNvbS9kaXN0ZmlsZXMvIFwKIAkJR0gKIAogTUFJTlRB SU5FUj0Jcm9iYmFrQHJvYmJhay5jb20KIENPTU1FTlQ9CVZpcnR1YWwgUGVlci10by1QZWVyIEN1 cnJlbmN5IENsaWVudAogCitMSUNFTlNFPQlNSVQKKworQlVJTERfREVQRU5EUz0JcHJvdG9jOiR7 UE9SVFNESVJ9L2RldmVsL3Byb3RvYnVmIFwKKwkJCQlwa2ctY29uZmlnOiR7UE9SVFNESVJ9L2Rl dmVsL3BrZ2NvbmYKIExJQl9ERVBFTkRTPQlsaWJib29zdF9kYXRlX3RpbWUuc286JHtQT1JUU0RJ Un0vZGV2ZWwvYm9vc3QtbGlicwogCi1PUFRJT05TX0RFRklORT0JR1VJIFVQTlAgUVJDT0RFUwot T1BUSU9OU19ERUZBVUxUPQlHVUkgUVJDT0RFUworT1BUSU9OU19ERUZJTkU9CUdVSSBXQUxMRVQg VVBOUCBRUkNPREVTCitPUFRJT05TX0RFRkFVTFQ9CUdVSSBXQUxMRVQgUVJDT0RFUwogCi1HVUlf REVTQz0JQnVpbGQgYXMgYSBRVDQgR1VJCitHVUlfREVTQz0JQnVpbGQgYW5kIGluc3RhbGwgdGhl IFFUNCBiaW5hcnkKK1dBTExFVF9ERVNDPQlCdWlsZCB0aGUgYmluYXJpZXMgd2l0aCBzdXBwb3J0 IHRvIGNyZWF0ZSBhbmQgbWFuYWdlIGEgd2FsbGV0LgogVVBOUF9ERVNDPQlCdWlsZCB3aXRoIFVQ TlAgc3VwcG9ydAogUVJDT0RFU19ERVNDPQlCdWlsZCB3aXRoIFFSIGNvZGUgZGlzcGxheQogCitB VVRPTUFLRV9BUkdTKz0JLS1hZGQtbWlzc2luZworVVNFX0FVVE9UT09MUz0JYWNsb2NhbCBhdXRv aGVhZGVyIGF1dG9tYWtlIGF1dG9jb25mCisjQUNMT0NBTF9BUkdTPQktSSAke0xPQ0FMQkFTRX0v c2hhcmUvYWNsb2NhbAorQ09ORklHVVJFX0VOVj0JU1NMX0xJQlM9Ii1sc3NsIiBDUllQVE9fTElC Uz0iLWxjcnlwdG8iIFNTTF9DRkxBR1M9Ii1JL3Vzci9pbmNsdWRlIiBDUllQVE9fQ0ZMQUdTPSIt SS91c3IvaW5jbHVkZSIKKwogVVNFX0dJVEhVQj0JeWVzCiBHSF9BQ0NPVU5UPQliaXRjb2luCiBH SF9QUk9KRUNUPQliaXRjb2luCi1HSF9DT01NSVQ9CTE1ZTI4MzcKK0dIX0NPTU1JVD0JN2EyNjcw ZAogR0hfVEFHTkFNRT0JdiR7UE9SVFZFUlNJT059CiAKLVVTRVM9CQlnbWFrZQorVVNFX0dNQUtF PQk0LjYKIFVTRV9PUEVOU1NMPQl5ZXMKIFVTRV9CREI9CXllcwogV0FOVF9CREJfVkVSPQk0OApA QCAtMzYsNjAgKzQ2LDUwIEBACiBDWFhGTEFHUys9CS1MJHtMT0NBTEJBU0V9L2xpYiAtTCR7QkRC X0xJQl9ESVJ9CiBDWFhGTEFHUys9CS1Xbm8taW52YWxpZC1vZmZzZXRvZgogCi1OT19TVEFHRT0J eWVzCiAuaW5jbHVkZSA8YnNkLnBvcnQub3B0aW9ucy5taz4KIAorQ09ORklHVVJFX0FSR1MrPS0t ZGlzYWJsZS10ZXN0cworCiAuaWYgJHtQT1JUX09QVElPTlM6TUdVSX0gJiYgIWRlZmluZWQoV0lU SE9VVF9YMTEpCi1VU0VfUVQ0PQljb3JlbGliIGd1aSBxbWFrZV9idWlsZCBsaW5ndWlzdCB1aWMg bW9jIHJjYwotQklOQVJZPQkJYml0Y29pbi1xdAorVVNFX1FUND0JY29yZWxpYiBndWkgcW1ha2Vf YnVpbGQgbGluZ3Vpc3QgdWljIG1vYyByY2MgcXRlc3RsaWJfYnVpbGQKK1BMSVNUX0ZJTEVTPQkl JVFUX0JJTkRJUiUlL2JpdGNvaW4tcXQgJSVRVF9CSU5ESVIlJS9iaXRjb2luZCAlJVFUX0JJTkRJ UiUlL2JpdGNvaW4tY2xpCitQTElTVF9GSUxFUys9CXNoYXJlL2FwcGxpY2F0aW9ucy9iaXRjb2lu LXF0LmRlc2t0b3Agc2hhcmUvcGl4bWFwcy9iaXRjb2luMTI4LnBuZworQ09ORklHVVJFX0FSR1Mr PS0td2l0aC1ndWkKIC5lbHNlCi1CSU5BUlk9CQliaXRjb2luZAotQUxMX1RBUkdFVD0JJHtCSU5B Ull9IHRlc3QKLU1BS0VfQVJHUys9CS1DICR7V1JLU1JDfS9zcmMKK1BMSVNUX0ZJTEVTPQkJYmlu L2JpdGNvaW5kIGJpbi9iaXRjb2luLWNsaQorQ09ORklHVVJFX0FSR1MrPS0td2l0aG91dC1ndWkK IC5lbmRpZgogCiAuaWYgJHtQT1JUX09QVElPTlM6TVFSQ09ERVN9CiBMSUJfREVQRU5EUys9CWxp YnFyZW5jb2RlLnNvOiR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpYnFyZW5jb2RlCi1RTUFLRV9VU0Vf UVJDT0RFPTEKK0NPTkZJR1VSRV9BUkdTKz0tLXdpdGgtcXJlbmNvZGUKIC5lbHNlCi1RTUFLRV9V U0VfUVJDT0RFPTAKK0NPTkZJR1VSRV9BUkdTKz0tLXdpdGhvdXQtcXJlbmNvZGUKIC5lbmRpZgog Ci1QTElTVF9GSUxFUz0JYmluLyR7QklOQVJZfQotCiAuaWYgJHtQT1JUX09QVElPTlM6TVVQTlB9 CiBMSUJfREVQRU5EUys9CWxpYm1pbml1cG5wYy5zbzoke1BPUlRTRElSfS9uZXQvbWluaXVwbnBj Ci1RTUFLRV9VU0VfVVBOUD0JMQorQ09ORklHVVJFX0FSR1MrPS0td2l0aC1taW5pdXBucGMKKy5l bHNlCitDT05GSUdVUkVfQVJHUys9LS13aXRob3V0LW1pbml1cG5wYworLmVuZGlmCisKKy5pZiAk e1BPUlRfT1BUSU9OUzpNV0FMTEVUfQorQ09ORklHVVJFX0FSR1MrPS0tZW5hYmxlLXdhbGxldAog LmVsc2UKLVFNQUtFX1VTRV9VUE5QPQktCitDT05GSUdVUkVfQVJHUys9LS1kaXNhYmxlLXdhbGxl dAogLmVuZGlmCiAKIC5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+CiAKIHBvc3QtcGF0Y2g6Ci0u aWYgISR7UE9SVF9PUFRJT05TOk1HVUl9IHx8IGRlZmluZWQoV0lUSE9VVF9YMTEpCi0JQGNkICR7 V1JLU1JDfS9zcmMgJiYgJHtDUH0gLXAgbWFrZWZpbGUudW5peCBNYWtlZmlsZQotCUAke1JFSU5Q TEFDRV9DTUR9IFwKLQkJLWUgJ3N8XlVTRV9VUE5QLiokJHxVU0VfVVBOUD0ke1FNQUtFX1VTRV9V UE5QfXwnIFwKLQkJLWUgJ3N8LWwgcHRocmVhZHwke1BUSFJFQURfTElCU318ZycgXAotCQktZSAn czotbCBkbDo6JyBcCi0JCSR7V1JLU1JDfS9zcmMvTWFrZWZpbGUKLS5lbmRpZgotCi1kby1jb25m aWd1cmU6Ci0uaWYgJHtQT1JUX09QVElPTlM6TUdVSX0gJiYgIWRlZmluZWQoV0lUSE9VVF9YMTEp Ci0JY2QgJHtXUktTUkN9ICYmICR7U0VURU5WfSAke1FNQUtFX0VOVn0gXAotCQkke1FNQUtFfSAk e1FNQUtFX0FSR1N9IFVTRV9VUE5QPSR7UU1BS0VfVVNFX1VQTlB9IFVTRV9RUkNPREU9JHtRTUFL RV9VU0VfUVJDT0RFfSBcCi0JCVFNQUtFX0xSRUxFQVNFPSR7TFJFTEVBU0V9IElOQ0xVREVQQVRI PSR7QkRCX0lOQ0xVREVfRElSfSBcCi0JCVFNQUtFX0xJQkRJUis9JHtCREJfTElCX0RJUn0gYml0 Y29pbi1xdC5wcm8KLS5lbmRpZgorCSR7TUtESVJ9ICR7V1JLU1JDfS9zcmMvYnVpbGQtYXV4CiAK LWRvLWluc3RhbGw6Ci0JQCR7TUtESVJ9ICR7UFJFRklYfS9iaW4KK3Bvc3QtaW5zdGFsbDoKIC5p ZiAke1BPUlRfT1BUSU9OUzpNR1VJfSAmJiAhZGVmaW5lZChXSVRIT1VUX1gxMSkKLQkke0lOU1RB TExfUFJPR1JBTX0gJHtXUktTUkN9LyR7QklOQVJZfSAke1BSRUZJWH0vYmluLwotLmVsc2UKLQkk e0lOU1RBTExfUFJPR1JBTX0gJHtXUktTUkN9L3NyYy8ke0JJTkFSWX0gJHtQUkVGSVh9L2Jpbi8K Kwkke1JFSU5QTEFDRV9DTUR9IC1lICdzLD0vdXNyLD0ke1BSRUZJWH0sJyAke1dSS1NSQ30vY29u dHJpYi9kZWJpYW4vYml0Y29pbi1xdC5kZXNrdG9wCisJJHtJTlNUQUxMfSAke1dSS1NSQ30vY29u dHJpYi9kZWJpYW4vYml0Y29pbi1xdC5kZXNrdG9wICR7U1RBR0VESVJ9JHtQUkVGSVh9L3NoYXJl L2FwcGxpY2F0aW9ucworCSR7SU5TVEFMTH0gJHtXUktTUkN9L3NoYXJlL3BpeG1hcHMvYml0Y29p bjEyOC5wbmcgJHtTVEFHRURJUn0ke1BSRUZJWH0vc2hhcmUvcGl4bWFwcy8KIC5lbmRpZgogCiAu aW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4KZGlmZiAtcnVOIC91c3IvcG9ydHMvbmV0LXAycC9i aXRjb2luL2Rpc3RpbmZvIC4vZGlzdGluZm8KLS0tIC91c3IvcG9ydHMvbmV0LXAycC9iaXRjb2lu L2Rpc3RpbmZvCTIwMTMtMTItMTcgMTI6MTM6NTUuMDAwMDAwMDAwICsxMDAwCisrKyAuL2Rpc3Rp bmZvCTIwMTQtMDMtMjEgMDk6NDQ6MDUuMDAwMDAwMDAwICsxMDAwCkBAIC0xLDIgKzEsMiBAQAot U0hBMjU2IChiaXRjb2luLTAuOC42LnRhci5neikgPSAwNzAzY2UzZmNlNzdiNjNiY2UxMTM4ODc5 MDE3NmY1NjI2YjUyMWI3NDAzZDcyZGIxZWQ0NTJjNjkyZmRjNTVkCi1TSVpFIChiaXRjb2luLTAu OC42LnRhci5neikgPSAzMTk0NzU1CitTSEEyNTYgKGJpdGNvaW4tMC45LjAudGFyLmd6KSA9IDI4 YjdlMWJkYjFjZmI3MDU4N2JhYzE0NTNmYjFhOGQ4MTZiNTQ0ZGFkYzliOTQzZDM2N2NmZjU0Y2Uz MzI0MzgKK1NJWkUgKGJpdGNvaW4tMC45LjAudGFyLmd6KSA9IDQwMjcyMDgKZGlmZiAtcnVOIC91 c3IvcG9ydHMvbmV0LXAycC9iaXRjb2luL2ZpbGVzL3BhdGNoLWJpdGNvaW4tcXRfcHJvLUFkZF9i b29zdC1jcnlwdG8gLi9maWxlcy9wYXRjaC1iaXRjb2luLXF0X3Byby1BZGRfYm9vc3QtY3J5cHRv Ci0tLSAvdXNyL3BvcnRzL25ldC1wMnAvYml0Y29pbi9maWxlcy9wYXRjaC1iaXRjb2luLXF0X3By by1BZGRfYm9vc3QtY3J5cHRvCTIwMTMtMDUtMzAgMjE6Mjg6NTMuMDAwMDAwMDAwICsxMDAwCisr KyAuL2ZpbGVzL3BhdGNoLWJpdGNvaW4tcXRfcHJvLUFkZF9ib29zdC1jcnlwdG8JMTk3MC0wMS0w MSAxMDowMDowMC4wMDAwMDAwMDAgKzEwMDAKQEAgLTEsMTEgKzAsMCBAQAotZGlmZiAtdXIgLi4v Yml0Y29pbi1iaXRjb2luLTE4YzkyMzkub3JpZy9iaXRjb2luLXF0LnBybyAuL2JpdGNvaW4tcXQu cHJvCi0tLS0gLi4vYml0Y29pbi1iaXRjb2luLTE4YzkyMzkub3JpZy9iaXRjb2luLXF0LnBybwky MDEzLTA1LTI0IDIyOjUwOjE1LjAwMDAwMDAwMCArMTAwMAotKysrIC4vYml0Y29pbi1xdC5wcm8J MjAxMy0wNS0yNCAyMjo1MTozNS4wMDAwMDAwMDAgKzEwMDAKLUBAIC00MDIsNyArNDAyLDcgQEAK LSBMSUJTICs9IC1sc3NsIC1sY3J5cHRvIC1sZGJfY3h4JCRCREJfTElCX1NVRkZJWAotICMgLWxn ZGkzMiBoYXMgdG8gaGFwcGVuIGFmdGVyIC1sY3J5cHRvIChzZWUgICM2ODEpCi0gd2luMzI6TElC UyArPSAtbHdzMl8zMiAtbHNobHdhcGkgLWxtc3dzb2NrIC1sb2xlMzIgLWxvbGVhdXQzMiAtbHV1 aWQgLWxnZGkzMgotLUxJQlMgKz0gLWxib29zdF9zeXN0ZW0kJEJPT1NUX0xJQl9TVUZGSVggLWxi b29zdF9maWxlc3lzdGVtJCRCT09TVF9MSUJfU1VGRklYIC1sYm9vc3RfcHJvZ3JhbV9vcHRpb25z JCRCT09TVF9MSUJfU1VGRklYIC1sYm9vc3RfdGhyZWFkJCRCT09TVF9USFJFQURfTElCX1NVRkZJ WAotK0xJQlMgKz0gLWxib29zdF9zeXN0ZW0kJEJPT1NUX0xJQl9TVUZGSVggLWxib29zdF9maWxl c3lzdGVtJCRCT09TVF9MSUJfU1VGRklYIC1sYm9vc3RfcHJvZ3JhbV9vcHRpb25zJCRCT09TVF9M SUJfU1VGRklYIC1sYm9vc3RfdGhyZWFkJCRCT09TVF9USFJFQURfTElCX1NVRkZJWCAtbGJvb3N0 X2Nocm9ubyQkQk9PU1RfTElCX1NVRkZJWAotIHdpbjMyOkxJQlMgKz0gLWxib29zdF9jaHJvbm8k JEJPT1NUX0xJQl9TVUZGSVgKLSBtYWN4OkxJQlMgKz0gLWxib29zdF9jaHJvbm8kJEJPT1NUX0xJ Ql9TVUZGSVgKZGlmZiAtcnVOIC91c3IvcG9ydHMvbmV0LXAycC9iaXRjb2luL2ZpbGVzL3BhdGNo LWNvbXBhdC1oLnBhdGNoIC4vZmlsZXMvcGF0Y2gtY29tcGF0LWgucGF0Y2gKLS0tIC91c3IvcG9y dHMvbmV0LXAycC9iaXRjb2luL2ZpbGVzL3BhdGNoLWNvbXBhdC1oLnBhdGNoCTE5NzAtMDEtMDEg MTA6MDA6MDAuMDAwMDAwMDAwICsxMDAwCisrKyAuL2ZpbGVzL3BhdGNoLWNvbXBhdC1oLnBhdGNo CTIwMTQtMDMtMzEgMTk6MjQ6MTMuMDAwMDAwMDAwICsxMDAwCkBAIC0wLDAgKzEsMTggQEAKKy0t LSBzcmMvY29tcGF0Lmgub3JpZwkyMDE0LTAzLTMxIDE5OjEyOjE1LjAwMDAwMDAwMCArMTAwMAor KysrIHNyYy9jb21wYXQuaAkyMDE0LTAzLTMxIDE5OjEyOjM5LjAwMDAwMDAwMCArMTAwMAorQEAg LTMwLDYgKzMwLDcgQEAKKyAjZWxzZQorICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KKyAjaW5jbHVk ZSA8YXJwYS9pbmV0Lmg+CisrI2luY2x1ZGUgPHN5cy9zb2NrZXQuaD4KKyAjaW5jbHVkZSA8aWZh ZGRycy5oPgorICNpbmNsdWRlIDxsaW1pdHMuaD4KKyAjaW5jbHVkZSA8bmV0L2lmLmg+CitAQCAt MzcsNyArMzgsNiBAQAorICNpbmNsdWRlIDxuZXRpbmV0L2luLmg+CisgI2luY2x1ZGUgPHN5cy9m Y250bC5oPgorICNpbmNsdWRlIDxzeXMvbW1hbi5oPgorLSNpbmNsdWRlIDxzeXMvc29ja2V0Lmg+ CisgI2luY2x1ZGUgPHVuaXN0ZC5oPgorICNlbmRpZgorIApkaWZmIC1ydU4gL3Vzci9wb3J0cy9u ZXQtcDJwL2JpdGNvaW4vZmlsZXMvcGF0Y2gtbWFrZWZpbGVfdW5peC1BZGRfYm9vc3QtY3J5cHRv IC4vZmlsZXMvcGF0Y2gtbWFrZWZpbGVfdW5peC1BZGRfYm9vc3QtY3J5cHRvCi0tLSAvdXNyL3Bv cnRzL25ldC1wMnAvYml0Y29pbi9maWxlcy9wYXRjaC1tYWtlZmlsZV91bml4LUFkZF9ib29zdC1j cnlwdG8JMjAxMy0wNS0zMCAyMToyODo1My4wMDAwMDAwMDAgKzEwMDAKKysrIC4vZmlsZXMvcGF0 Y2gtbWFrZWZpbGVfdW5peC1BZGRfYm9vc3QtY3J5cHRvCTE5NzAtMDEtMDEgMTA6MDA6MDAuMDAw MDAwMDAwICsxMDAwCkBAIC0xLDExICswLDAgQEAKLWRpZmYgLXVyIC4uL2JpdGNvaW4tYml0Y29p bi0xOGM5MjM5Lm9yaWcvc3JjL21ha2VmaWxlLnVuaXggLi9zcmMvbWFrZWZpbGUudW5peAotLS0t IC4uL2JpdGNvaW4tYml0Y29pbi0xOGM5MjM5Lm9yaWcvc3JjL21ha2VmaWxlLnVuaXgJMjAxMy0w NS0yNCAyMjo1MDoxNS4wMDAwMDAwMDAgKzEwMDAKLSsrKyAuL3NyYy9tYWtlZmlsZS51bml4CTIw MTMtMDUtMjQgMjI6NTI6MzQuMDAwMDAwMDAwICsxMDAwCi1AQCAtMzgsNiArMzgsNyBAQAotICAg IC1sIGJvb3N0X2ZpbGVzeXN0ZW0kKEJPT1NUX0xJQl9TVUZGSVgpIFwKLSAgICAtbCBib29zdF9w cm9ncmFtX29wdGlvbnMkKEJPT1NUX0xJQl9TVUZGSVgpIFwKLSAgICAtbCBib29zdF90aHJlYWQk KEJPT1NUX0xJQl9TVUZGSVgpIFwKLSsgICAtbCBib29zdF9jaHJvbm8kKEJPT1NUX0xJQl9TVUZG SVgpIFwKLSAgICAtbCBkYl9jeHgkKEJEQl9MSUJfU1VGRklYKSBcCi0gICAgLWwgc3NsIFwKLSAg ICAtbCBjcnlwdG8KZGlmZiAtcnVOIC91c3IvcG9ydHMvbmV0LXAycC9iaXRjb2luL2ZpbGVzL3Bh dGNoLXNyY19fc2VyaWFsaXplLmggLi9maWxlcy9wYXRjaC1zcmNfX3NlcmlhbGl6ZS5oCi0tLSAv dXNyL3BvcnRzL25ldC1wMnAvYml0Y29pbi9maWxlcy9wYXRjaC1zcmNfX3NlcmlhbGl6ZS5oCTIw MTMtMTEtMTYgMDQ6NTA6MTguMDAwMDAwMDAwICsxMDAwCisrKyAuL2ZpbGVzL3BhdGNoLXNyY19f c2VyaWFsaXplLmgJMTk3MC0wMS0wMSAxMDowMDowMC4wMDAwMDAwMDAgKzEwMDAKQEAgLTEsMjIg KzAsMCBAQAotLS0tIC4vc3JjL3NlcmlhbGl6ZS5oLm9yaWcJMjAxMy0wOS0yNCAwMTo1MDozNS42 NjE3MDYxNTMgKzAwMDAKLSsrKyAuL3NyYy9zZXJpYWxpemUuaAkyMDEzLTA5LTI0IDAxOjUwOjUy LjkxMzcwMzU3MiArMDAwMAotQEAgLTg5NSwxOSArODk1LDYgQEAKLSAgICAgaXRlcmF0b3IgaW5z ZXJ0KGl0ZXJhdG9yIGl0LCBjb25zdCBjaGFyJiB4PWNoYXIoKSkgeyByZXR1cm4gdmNoLmluc2Vy dChpdCwgeCk7IH0KLSAgICAgdm9pZCBpbnNlcnQoaXRlcmF0b3IgaXQsIHNpemVfdHlwZSBuLCBj b25zdCBjaGFyJiB4KSB7IHZjaC5pbnNlcnQoaXQsIG4sIHgpOyB9Ci0gCi0tICAgIHZvaWQgaW5z ZXJ0KGl0ZXJhdG9yIGl0LCBjb25zdF9pdGVyYXRvciBmaXJzdCwgY29uc3RfaXRlcmF0b3IgbGFz dCkKLS0gICAgewotLSAgICAgICAgYXNzZXJ0KGxhc3QgLSBmaXJzdCA+PSAwKTsKLS0gICAgICAg IGlmIChpdCA9PSB2Y2guYmVnaW4oKSArIG5SZWFkUG9zICYmICh1bnNpZ25lZCBpbnQpKGxhc3Qg LSBmaXJzdCkgPD0gblJlYWRQb3MpCi0tICAgICAgICB7Ci0tICAgICAgICAgICAgLy8gc3BlY2lh bCBjYXNlIGZvciBpbnNlcnRpbmcgYXQgdGhlIGZyb250IHdoZW4gdGhlcmUncyByb29tCi0tICAg ICAgICAgICAgblJlYWRQb3MgLT0gKGxhc3QgLSBmaXJzdCk7Ci0tICAgICAgICAgICAgbWVtY3B5 KCZ2Y2hbblJlYWRQb3NdLCAmZmlyc3RbMF0sIGxhc3QgLSBmaXJzdCk7Ci0tICAgICAgICB9Ci0t ICAgICAgICBlbHNlCi0tICAgICAgICAgICAgdmNoLmluc2VydChpdCwgZmlyc3QsIGxhc3QpOwot LSAgICB9Ci0tCi0gICAgIHZvaWQgaW5zZXJ0KGl0ZXJhdG9yIGl0LCBzdGQ6OnZlY3RvcjxjaGFy Pjo6Y29uc3RfaXRlcmF0b3IgZmlyc3QsIHN0ZDo6dmVjdG9yPGNoYXI+Ojpjb25zdF9pdGVyYXRv ciBsYXN0KQotICAgICB7Ci0gICAgICAgICBhc3NlcnQobGFzdCAtIGZpcnN0ID49IDApOwpkaWZm IC1ydU4gL3Vzci9wb3J0cy9uZXQtcDJwL2JpdGNvaW4vcGF0Y2guZGlmZiAuL3BhdGNoLmRpZmYK LS0tIC91c3IvcG9ydHMvbmV0LXAycC9iaXRjb2luL3BhdGNoLmRpZmYJMTk3MC0wMS0wMSAxMDow MDowMC4wMDAwMDAwMDAgKzEwMDAKKysrIC4vcGF0Y2guZGlmZgkyMDE0LTA0LTAyIDE4OjU2OjE5 LjAwMDAwMDAwMCArMTAwMApAQCAtMCwwICsxIEBACis9PT0+IEdlbmVyYXRpbmcgcGF0Y2gKPT09 PT4gQ2xlYW5pbmcgdXAKPT09PiBEb25lCg== --001a11c168feda3ae004f60b81ec--