From owner-freebsd-apache@FreeBSD.ORG Sun Feb 5 03:23:39 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0E921065670 for ; Sun, 5 Feb 2012 03:23:39 +0000 (UTC) (envelope-from kaohsup@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 141B58FC15 for ; Sun, 5 Feb 2012 03:23:38 +0000 (UTC) Received: by werm13 with SMTP id m13so5705166wer.13 for ; Sat, 04 Feb 2012 19:23:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=b4vAvPFZPzDRG4xYixw0k47lKOytgadinD0pj8vtKbo=; b=rL267QzBGBsUDBav3OobHdW6t3dUvJKAUOG3IzQk6LUch6G0tt9YdmXOByIic5K6hK DGQqFBrE8Ssc+eU/5Ua7bVb3wjqQ/hUDo5fPFc+enbnDP9Evz8jpV+WiqxFb+Owi2T0D a1HSV11CYR+kc+1HpRasVQvl+ZtLJpc44G0Gg= MIME-Version: 1.0 Received: by 10.216.137.27 with SMTP id x27mr6248885wei.56.1328410335635; Sat, 04 Feb 2012 18:52:15 -0800 (PST) Received: by 10.223.83.139 with HTTP; Sat, 4 Feb 2012 18:52:15 -0800 (PST) Date: Sun, 5 Feb 2012 10:52:15 +0800 Message-ID: From: kaohs To: apache@FreeBSD.org Content-Type: multipart/mixed; boundary=0016e6d58d612bea0b04b82ea296 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: report the problem X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Feb 2012 03:23:39 -0000 --0016e6d58d612bea0b04b82ea296 Content-Type: text/plain; charset=ISO-8859-1 checking whether to enable mod_auth_basic... shared checking whether to enable mod_auth_digest... checking dependencies You need APR random support to use mod_auth_digest. Look at APR configure options --with-egd and --with-devrandom. checking whether to enable mod_auth_digest... configure: error: mod_auth_digest has been requested but can not be built due to prere quisite failures ===> Script "configure" failed unexpectedly. Please report the problem to apache@FreeBSD.org [maintainer] and attach the "/usr/ports/www/apache22/work/httpd-2.2.22/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls/var/db/pkg`). --0016e6d58d612bea0b04b82ea296 Content-Type: application/octet-stream; name="config.log" Content-Disposition: attachment; filename="config.log" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gy9h7j960 VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IGNvbmZpZ3VyZSwgd2hpY2ggd2FzCmdlbmVy YXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OC4gIEludm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwoK ICAkIC4vY29uZmlndXJlIC0tcHJlZml4PS91c3IvbG9jYWwgLS1lbmFibGUtbGF5b3V0PUZyZWVC U0QgLS13aXRoLXBlcmw9L3Vzci9sb2NhbC9iaW4vcGVybDUuMTIuNCAtLXdpdGgtcG9ydD04MCAt LXdpdGgtZXhwYXQ9L3Vzci9sb2NhbCAtLXdpdGgtaWNvbnY9L3Vzci9sb2NhbCAtLWVuYWJsZS1o dHRwIC0td2l0aC1wY3JlPS91c3IvbG9jYWwgLS13aXRoLWFwcj0vdXNyL2xvY2FsL2Jpbi9hcHIt MS1jb25maWcgLS13aXRoLWFwci11dGlsPS91c3IvbG9jYWwvYmluL2FwdS0xLWNvbmZpZyAtLWRp c2FibGUtYXV0aG4tZmlsZSAtLWRpc2FibGUtYXV0aG4tZGVmYXVsdCAtLWRpc2FibGUtYXV0aHot aG9zdCAtLWRpc2FibGUtYXV0aHotZ3JvdXBmaWxlIC0tZGlzYWJsZS1hdXRoei11c2VyIC0tZGlz YWJsZS1hdXRoei1kZWZhdWx0IC0tZGlzYWJsZS1hdXRoLWJhc2ljIC0tZGlzYWJsZS1jaGFyc2V0 LWxpdGUgLS1kaXNhYmxlLWluY2x1ZGUgLS1kaXNhYmxlLWxvZy1jb25maWcgLS1kaXNhYmxlLWVu diAtLWRpc2FibGUtc2V0ZW52aWYgLS1kaXNhYmxlLW1pbWUgLS1kaXNhYmxlLXN0YXR1cyAtLWRp c2FibGUtYXV0b2luZGV4IC0tZGlzYWJsZS1hc2lzIC0tZGlzYWJsZS1jZ2lkIC0tZGlzYWJsZS1j Z2kgLS1kaXNhYmxlLW5lZ290aWF0aW9uIC0tZGlzYWJsZS1kaXIgLS1kaXNhYmxlLWltYWdlbWFw IC0tZGlzYWJsZS1hY3Rpb25zIC0tZGlzYWJsZS11c2VyZGlyIC0tZGlzYWJsZS1hbGlhcyAtLWRp c2FibGUtZmlsdGVyIC0tZGlzYWJsZS1zdWJzdGl0dXRlIC0tZGlzYWJsZS1wcm94eSAtLWRpc2Fi bGUtcHJveHktY29ubmVjdCAtLWRpc2FibGUtcHJveHktZnRwIC0tZGlzYWJsZS1wcm94eS1odHRw IC0tZGlzYWJsZS1wcm94eS1hanAgLS1kaXNhYmxlLXByb3h5LWJhbGFuY2VyIC0tZGlzYWJsZS1w cm94eS1zY2dpIC0tZGlzYWJsZS1yZXF0aW1lb3V0IC0tZW5hYmxlLXNvIC0tZW5hYmxlLW1vZHMt c2hhcmVkPWF1dGhfYmFzaWMgYXV0aF9kaWdlc3QgYXV0aG5fZmlsZSBhdXRobl9kYm0gYXV0aG5f YW5vbiBhdXRobl9kZWZhdWx0IGF1dGhuX2FsaWFzIGF1dGh6X2hvc3QgYXV0aHpfZ3JvdXBmaWxl IGF1dGh6X3VzZXIgYXV0aHpfZGJtIGF1dGh6X293bmVyIGF1dGh6X2RlZmF1bHQgY2FjaGUgZGlz a19jYWNoZSBmaWxlX2NhY2hlIGRhdiBkYXZfZnMgYWN0aW9ucyBhbGlhcyBhc2lzIGF1dG9pbmRl eCBjZXJuX21ldGEgY2dpIGNoYXJzZXRfbGl0ZSBkZWZsYXRlIGRpciBkdW1waW8gZW52IGV4cGly ZXMgaGVhZGVycyBpbWFnZW1hcCBpbmNsdWRlIGluZm8gbG9nX2NvbmZpZyBsb2dpbyBtaW1lIG1p bWVfbWFnaWMgbmVnb3RpYXRpb24gcmV3cml0ZSBzZXRlbnZpZiBzcGVsaW5nIHN0YXR1cyB1bmlx dWVfaWQgdXNlcmRpciB1c2VydHJhY2sgdmhvc3RfYWxpYXMgZmlsdGVyIHZlcnNpb24gcmVxdGlt ZW91dCBzc2wgLS13aXRoLWRibT1zZGJtIC0td2l0aC1zc2w9L3VzciAtLWRpc2FibGUtaXB2NiAt LWVuYWJsZS10aHJlYWRzIC0tZW5hYmxlLW5vbnBvcnRhYmxlLWF0b21pY3MgLS13aXRoLWRldnJh bmRvbSAtLXdpdGgtbXBtPXByZWZvcmsgLS1wcmVmaXg9L3Vzci9sb2NhbCAtLW1hbmRpcj0vdXNy L2xvY2FsL21hbiAtLWluZm9kaXI9L3Vzci9sb2NhbC9pbmZvLyAtLWJ1aWxkPWkzODYtcG9ydGJs ZC1mcmVlYnNkOC4xCgojIyAtLS0tLS0tLS0gIyMKIyMgUGxhdGZvcm0uICMjCiMjIC0tLS0tLS0t LSAjIwoKaG9zdG5hbWUgPSBzZi5jc2oua3MuZWR1LnR3CnVuYW1lIC1tID0gaTM4Ngp1bmFtZSAt ciA9IDguMS1SRUxFQVNFCnVuYW1lIC1zID0gRnJlZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgOC4x LVJFTEVBU0UgIzA6IFN1biBGZWIgIDUgMTc6NTk6MzggQ1NUIDIwMTIgICAgIHJvb3RAc2YuY3Nq LmtzLmVkdS50dzovdXNyL3NyYy9zeXMvaTM4Ni9jb21waWxlL1NGIAoKL3Vzci9iaW4vdW5hbWUg LXAgPSBpMzg2Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93bgoKL2Jpbi9hcmNoICAgICAgICAg ICAgICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAgICAgICA9IHVua25vd24KL3Vzci9jb252 ZXgvZ2V0c3lzaW5mbyA9IHVua25vd24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVua25vd24K L2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vb3NsZXZlbCAgICAgICA9 IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24KClBBVEg6IC9zYmluClBB VEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6IC91c3IvYmluClBBVEg6IC91c3IvZ2FtZXMK UEFUSDogL3Vzci9sb2NhbC9zYmluClBBVEg6IC91c3IvbG9jYWwvYmluClBBVEg6IC9yb290L2Jp bgoKCiMjIC0tLS0tLS0tLS0tICMjCiMjIENvcmUgdGVzdHMuICMjCiMjIC0tLS0tLS0tLS0tICMj Cgpjb25maWd1cmU6MjgwMTogY2hlY2tpbmcgZm9yIGNob3NlbiBsYXlvdXQKY29uZmlndXJlOjI4 MDM6IHJlc3VsdDogRnJlZUJTRApjb25maWd1cmU6MzYwNjogY2hlY2tpbmcgZm9yIHdvcmtpbmcg bWtkaXIgLXAKY29uZmlndXJlOjM2MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTozNjM3OiBjaGVj a2luZyBidWlsZCBzeXN0ZW0gdHlwZQpjb25maWd1cmU6MzY1MTogcmVzdWx0OiBpMzg2LXBvcnRi bGQtZnJlZWJzZDguMQpjb25maWd1cmU6MzY3MTogY2hlY2tpbmcgaG9zdCBzeXN0ZW0gdHlwZQpj b25maWd1cmU6MzY4NDogcmVzdWx0OiBpMzg2LXBvcnRibGQtZnJlZWJzZDguMQpjb25maWd1cmU6 MzcwNDogY2hlY2tpbmcgdGFyZ2V0IHN5c3RlbSB0eXBlCmNvbmZpZ3VyZTozNzE3OiByZXN1bHQ6 IGkzODYtcG9ydGJsZC1mcmVlYnNkOC4xCmNvbmZpZ3VyZTozNzg4OiBjaGVja2luZyBmb3IgQVBS CmNvbmZpZ3VyZTozODY3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDE1NjogY2hlY2tpbmcgZm9y IEFQUi11dGlsCmNvbmZpZ3VyZTo0MjM1OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDQ5MzogY2hl Y2tpbmcgZm9yIGdjYwpjb25maWd1cmU6NDUyMDogcmVzdWx0OiBjYwpjb25maWd1cmU6NDc0OTog Y2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1cmU6NDc1ODogY2MgLS12ZXJz aW9uID4mNQpjYyAoR0NDKSA0LjIuMSAyMDA3MDcxOSAgW0ZyZWVCU0RdCkNvcHlyaWdodCAoQykg MjAwNyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBpcyBmcmVlIHNvZnR3YXJl OyBzZWUgdGhlIHNvdXJjZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8Kd2Fy cmFudHk7IG5vdCBldmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU SUNVTEFSIFBVUlBPU0UuCgpjb25maWd1cmU6NDc2OTogJD8gPSAwCmNvbmZpZ3VyZTo0NzU4OiBj YyAtdiA+JjUKVXNpbmcgYnVpbHQtaW4gc3BlY3MuClRhcmdldDogaTM4Ni11bmRlcm15ZGVzay1m cmVlYnNkCkNvbmZpZ3VyZWQgd2l0aDogRnJlZUJTRC9pMzg2IHN5c3RlbSBjb21waWxlcgpUaHJl YWQgbW9kZWw6IHBvc2l4CmdjYyB2ZXJzaW9uIDQuMi4xIDIwMDcwNzE5ICBbRnJlZUJTRF0KY29u ZmlndXJlOjQ3Njk6ICQ/ID0gMApjb25maWd1cmU6NDc1ODogY2MgLVYgPiY1CmNjOiAnLVYnIG9w dGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJlOjQ3Njk6ICQ/ID0gMQpjb25maWd1cmU6 NDc1ODogY2MgLXF2ZXJzaW9uID4mNQpjYzogdW5yZWNvZ25pemVkIG9wdGlvbiAnLXF2ZXJzaW9u JwpjYzogTm8gaW5wdXQgZmlsZXMgc3BlY2lmaWVkCmNvbmZpZ3VyZTo0NzY5OiAkPyA9IDEKY29u ZmlndXJlOjQ3ODk6IGNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MKY29uZmln dXJlOjQ4MTE6IGNjIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxpYXNp bmcgLWcgICAgLXB0aHJlYWQgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIC1ML3Vzci9s aWIgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY29uZmlndXJlOjQ4MTU6ICQ/ID0g MApjb25maWd1cmU6NDg2MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQ4NjY6IGNoZWNraW5nIGZv ciBDIGNvbXBpbGVyIGRlZmF1bHQgb3V0cHV0IGZpbGUgbmFtZQpjb25maWd1cmU6NDg2ODogcmVz dWx0OiBhLm91dApjb25maWd1cmU6NDg3NDogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBleGVjdXRh Ymxlcwpjb25maWd1cmU6NDg4MTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlICAtSS91c3IvaW5j bHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWIgLUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4m NQpjb25maWd1cmU6NDg4NTogJD8gPSAwCmNvbmZpZ3VyZTo0OTA3OiByZXN1bHQ6IApjb25maWd1 cmU6NDkyOTogY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgY3Jvc3MgY29tcGlsaW5nCmNvbmZpZ3Vy ZTo0OTM3OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3Ry aWN0LWFsaWFzaW5nIC1nICAgIC1wdGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xp YiAtTC91c3IvbGliIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNvbmZpZ3VyZTo0 OTQxOiAkPyA9IDAKY29uZmlndXJlOjQ5NDg6IC4vY29uZnRlc3QKY29uZmlndXJlOjQ5NTI6ICQ/ ID0gMApjb25maWd1cmU6NDk2NzogcmVzdWx0OiBubwpjb25maWd1cmU6NDk3MjogY2hlY2tpbmcg Zm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMKY29uZmlndXJlOjQ5OTQ6IGNjIC1jIC1PMiAtcGlw ZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWcgICBjb25mdGVzdC5jID4m NQpjb25maWd1cmU6NDk5ODogJD8gPSAwCmNvbmZpZ3VyZTo1MDE5OiByZXN1bHQ6IG8KY29uZmln dXJlOjUwMjM6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxl cgpjb25maWd1cmU6NTA0MjogY2MgLWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtZyAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo1MDQyOiAkPyA9IDAK Y29uZmlndXJlOjUwNTE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo1MDYwOiBjaGVja2luZyB3aGV0 aGVyIGNjIGFjY2VwdHMgLWcKY29uZmlndXJlOjUwODA6IGNjIC1jIC1nICAgY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjUwODA6ICQ/ID0gMApjb25maWd1cmU6NTEyMTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjUxMzg6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkKY29u ZmlndXJlOjUyMDI6IGNjICAtYyAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1nICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjUyMDI6ICQ/ID0gMApjb25m aWd1cmU6NTIxNTogcmVzdWx0OiBub25lIG5lZWRlZApjb25maWd1cmU6NTI0MDogY2hlY2tpbmcg aG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjUzMTA6IHJlc3VsdDogY3Bw CmNvbmZpZ3VyZTo1MzMwOiBjcHAgICBjb25mdGVzdC5jCmNvbmZpZ3VyZTo1MzMwOiAkPyA9IDAK Y29uZmlndXJlOjUzNDQ6IGNwcCAgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzo5OjI4OiBlcnJvcjog YWNfbm9uZXhpc3RlbnQuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25maWd1cmU6NTM0 NDogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmgg Ki8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIi CnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIi CnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIK fCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNv bmZpZ3VyZTo1NDQ1OiBVc2luZyBleHRlcm5hbCBQQ1JFIGxpYnJhcnkgZnJvbSAvdXNyL2xvY2Fs L2Jpbi9wY3JlLWNvbmZpZwpjb25maWd1cmU6NTk3NDogY2hlY2tpbmcgZm9yIHJtCmNvbmZpZ3Vy ZTo1OTkyOiBmb3VuZCAvYmluL3JtCmNvbmZpZ3VyZTo2MDA0OiByZXN1bHQ6IC9iaW4vcm0KY29u ZmlndXJlOjYwMTQ6IGNoZWNraW5nIGZvciBwa2ctY29uZmlnCmNvbmZpZ3VyZTo2MDQ3OiByZXN1 bHQ6IG5vCmNvbmZpZ3VyZTo2MDU0OiBjaGVja2luZyBmb3IgcnN5bmMKY29uZmlndXJlOjYwODc6 IHJlc3VsdDogbm8KY29uZmlndXJlOjYwOTY6IGNoZWNraW5nIGZvciBnYXdrCmNvbmZpZ3VyZTo2 MTI2OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo2MDk2OiBjaGVja2luZyBmb3IgbWF3awpjb25maWd1 cmU6NjEyNjogcmVzdWx0OiBubwpjb25maWd1cmU6NjA5NjogY2hlY2tpbmcgZm9yIG5hd2sKY29u ZmlndXJlOjYxMTI6IGZvdW5kIC91c3IvYmluL25hd2sKY29uZmlndXJlOjYxMjM6IHJlc3VsdDog bmF3awpjb25maWd1cmU6NjEzNDogY2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3Jrcwpjb25maWd1 cmU6NjEzODogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjYxODg6IGNoZWNraW5nIGZvciByYW5saWIK Y29uZmlndXJlOjYyMDQ6IGZvdW5kIC91c3IvYmluL3JhbmxpYgpjb25maWd1cmU6NjIxNTogcmVz dWx0OiByYW5saWIKY29uZmlndXJlOjYyNDE6IGNoZWNraW5nIGZvciBseW54CmNvbmZpZ3VyZTo2 MjcxOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo2MjQxOiBjaGVja2luZyBmb3IgbGlua3MKY29uZmln dXJlOjYyNzE6IHJlc3VsdDogbm8KY29uZmlndXJlOjYyNDE6IGNoZWNraW5nIGZvciBlbGlua3MK Y29uZmlndXJlOjYyNzE6IHJlc3VsdDogbm8KY29uZmlndXJlOjYyOTY6IGNoZWNraW5nIGZvciBn cmVwIHRoYXQgaGFuZGxlcyBsb25nIGxpbmVzIGFuZCAtZQpjb25maWd1cmU6NjM1NDogcmVzdWx0 OiAvdXNyL2Jpbi9ncmVwCmNvbmZpZ3VyZTo2MzU5OiBjaGVja2luZyBmb3IgZWdyZXAKY29uZmln dXJlOjY0MjE6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcCAtRQpjb25maWd1cmU6NjQyNjogY2hlY2tp bmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMKY29uZmlndXJlOjY0NDY6IGNjIC1jIC1PMiAtcGlw ZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NjQ0NjogJD8gPSAwCmNvbmZpZ3VyZTo2 NTE5OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0 LWFsaWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgIC1wdGhyZWFkIC1ycGF0aD0vdXNy L2xpYjovdXNyL2xvY2FsL2xpYiAtTC91c3IvbGliIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3Qu YyAtTC91c3IvbG9jYWwvbGliIC1XbCwtUi91c3IvbG9jYWwvbGliIC1scGNyZSA+JjUKY29uZmln dXJlOjY1MTk6ICQ/ID0gMApjb25maWd1cmU6NjUxOTogLi9jb25mdGVzdApjb25maWd1cmU6NjUx OTogJD8gPSAwCmNvbmZpZ3VyZTo2NTMwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjU0MzogY2hl Y2tpbmcgZm9yIHN5cy90eXBlcy5oCmNvbmZpZ3VyZTo2NTQzOiBjYyAtYyAtTzIgLXBpcGUgIC1J L3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY1NDM6ICQ/ID0gMApjb25maWd1cmU6NjU0Mzog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjY1NDM6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZp Z3VyZTo2NTQzOiBjYyAtYyAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl OjY1NDM6ICQ/ID0gMApjb25maWd1cmU6NjU0MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY1NDM6 IGNoZWNraW5nIGZvciBzdGRsaWIuaApjb25maWd1cmU6NjU0MzogY2MgLWMgLU8yIC1waXBlICAt SS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2NTQzOiAkPyA9IDAKY29uZmlndXJlOjY1NDM6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NTQzOiBjaGVja2luZyBmb3Igc3RyaW5nLmgKY29uZmln dXJlOjY1NDM6IGNjIC1jIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6 NjU0MzogJD8gPSAwCmNvbmZpZ3VyZTo2NTQzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjU0Mzog Y2hlY2tpbmcgZm9yIG1lbW9yeS5oCmNvbmZpZ3VyZTo2NTQzOiBjYyAtYyAtTzIgLXBpcGUgIC1J L3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRl ICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY1NDM6ICQ/ID0gMApjb25maWd1cmU6NjU0Mzog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjY1NDM6IGNoZWNraW5nIGZvciBzdHJpbmdzLmgKY29uZmln dXJlOjY1NDM6IGNjIC1jIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6 NjU0MzogJD8gPSAwCmNvbmZpZ3VyZTo2NTQzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjU0Mzog Y2hlY2tpbmcgZm9yIGludHR5cGVzLmgKY29uZmlndXJlOjY1NDM6IGNjIC1jIC1PMiAtcGlwZSAg LUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NjU0MzogJD8gPSAwCmNvbmZpZ3VyZTo2NTQz OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NjU0MzogY2hlY2tpbmcgZm9yIHN0ZGludC5oCmNvbmZp Z3VyZTo2NTQzOiBjYyAtYyAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl OjY1NDM6ICQ/ID0gMApjb25maWd1cmU6NjU0MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY1NDM6 IGNoZWNraW5nIGZvciB1bmlzdGQuaApjb25maWd1cmU6NjU0MzogY2MgLWMgLU8yIC1waXBlICAt SS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVk ZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2NTQzOiAkPyA9IDAKY29uZmlndXJlOjY1NDM6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2NTU2OiBjaGVja2luZyBtaW5peC9jb25maWcuaCB1c2Fi aWxpdHkKY29uZmlndXJlOjY1NTY6IGNjIC1jIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZu by1zdHJpY3QtYWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICBjb25mdGVzdC5jID4m NQpjb25mdGVzdC5jOjUyOjI2OiBlcnJvcjogbWluaXgvY29uZmlnLmg6IE5vIHN1Y2ggZmlsZSBv ciBkaXJlY3RvcnkKY29uZmlndXJlOjY1NTY6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9n cmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwg I2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIK fCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZp bmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZp bmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9J TlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklT VERfSCAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxzdGRpby5oPgp8ICNp ZmRlZiBIQVZFX1NZU19UWVBFU19ICnwgIyBpbmNsdWRlIDxzeXMvdHlwZXMuaD4KfCAjZW5kaWYK fCAjaWZkZWYgSEFWRV9TWVNfU1RBVF9ICnwgIyBpbmNsdWRlIDxzeXMvc3RhdC5oPgp8ICNlbmRp Zgp8ICNpZmRlZiBTVERDX0hFQURFUlMKfCAjIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgaW5jbHVk ZSA8c3RkZGVmLmg+CnwgI2Vsc2UKfCAjIGlmZGVmIEhBVkVfU1RETElCX0gKfCAjICBpbmNsdWRl IDxzdGRsaWIuaD4KfCAjIGVuZGlmCnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RSSU5HX0gKfCAj IGlmICFkZWZpbmVkIFNURENfSEVBREVSUyAmJiBkZWZpbmVkIEhBVkVfTUVNT1JZX0gKfCAjICBp bmNsdWRlIDxtZW1vcnkuaD4KfCAjIGVuZGlmCnwgIyBpbmNsdWRlIDxzdHJpbmcuaD4KfCAjZW5k aWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdTX0gKfCAjIGluY2x1ZGUgPHN0cmluZ3MuaD4KfCAjZW5k aWYKfCAjaWZkZWYgSEFWRV9JTlRUWVBFU19ICnwgIyBpbmNsdWRlIDxpbnR0eXBlcy5oPgp8ICNl bmRpZgp8ICNpZmRlZiBIQVZFX1NURElOVF9ICnwgIyBpbmNsdWRlIDxzdGRpbnQuaD4KfCAjZW5k aWYKfCAjaWZkZWYgSEFWRV9VTklTVERfSAp8ICMgaW5jbHVkZSA8dW5pc3RkLmg+CnwgI2VuZGlm CnwgI2luY2x1ZGUgPG1pbml4L2NvbmZpZy5oPgpjb25maWd1cmU6NjU1NjogcmVzdWx0OiBubwpj b25maWd1cmU6NjU1NjogY2hlY2tpbmcgbWluaXgvY29uZmlnLmggcHJlc2VuY2UKY29uZmlndXJl OjY1NTY6IGNwcCAgIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzoxOToyNjogZXJyb3I6IG1pbml4L2Nv bmZpZy5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo2NTU2OiAkPyA9IDEK Y29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZp bmUgUEFDS0FHRV9OQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTiAiIgp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUg U1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFW RV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9T VFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5H U19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9I IDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAj aW5jbHVkZSA8bWluaXgvY29uZmlnLmg+CmNvbmZpZ3VyZTo2NTU2OiByZXN1bHQ6IG5vCmNvbmZp Z3VyZTo2NTU2OiBjaGVja2luZyBmb3IgbWluaXgvY29uZmlnLmgKY29uZmlndXJlOjY1NTY6IHJl c3VsdDogbm8KY29uZmlndXJlOjY1Nzc6IGNoZWNraW5nIHdoZXRoZXIgaXQgaXMgc2FmZSB0byBk ZWZpbmUgX19FWFRFTlNJT05TX18KY29uZmlndXJlOjY1OTU6IGNjIC1jIC1PMiAtcGlwZSAgLUkv dXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg ICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6NjU5NTogJD8gPSAwCmNvbmZpZ3VyZTo2NjAyOiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6NjYxODogY2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmlu ZyBzdHJlcnJvcgpjb25maWd1cmU6NjY0OTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlICAtSS91 c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAg ICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLUwvdXNyL2xpYiAtTC91 c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xpYiAtV2wsLVIvdXNyL2xvY2Fs L2xpYiAtbHBjcmUgPiY1CmNvbmZpZ3VyZTo2NjQ5OiAkPyA9IDAKY29uZmlndXJlOjY2NjY6IHJl c3VsdDogbm9uZSByZXF1aXJlZApjb25maWd1cmU6NjY4ODogY2hlY2tpbmcgZm9yIEFQUiB2ZXJz aW9uIDEuMi4wIG9yIGxhdGVyCmNvbmZpZ3VyZTo2NzEyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 Njc0MTogY2hlY2tpbmcgZm9yIEFQUi11dGlsIHZlcnNpb24gMS4yLjAgb3IgbGF0ZXIKY29uZmln dXJlOjY3NjU6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2ODE1OiBjaGVja2luZyBmb3IgQU5TSSBD IGhlYWRlciBmaWxlcwpjb25maWd1cmU6NjkxOTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY5NDE6 IGNoZWNraW5nIGZvciBzdHJpbmcuaApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjY5NDE6IGNoZWNraW5nIGxpbWl0cy5oIHVzYWJpbGl0eQpjb25maWd1cmU6Njk0MTogY2Mg LWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTQxOiAkPyA9IDAK Y29uZmlndXJlOjY5NDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTQxOiBjaGVja2luZyBsaW1p dHMuaCBwcmVzZW5jZQpjb25maWd1cmU6Njk0MTogY3BwICAgY29uZnRlc3QuYwpjb25maWd1cmU6 Njk0MTogJD8gPSAwCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Njk0MTog Y2hlY2tpbmcgZm9yIGxpbWl0cy5oCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHllcwpjb25maWd1 cmU6Njk0MTogY2hlY2tpbmcgZm9yIHVuaXN0ZC5oCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHll cwpjb25maWd1cmU6Njk0MTogY2hlY2tpbmcgc3lzL3NvY2tldC5oIHVzYWJpbGl0eQpjb25maWd1 cmU6Njk0MTogY2MgLWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2 OTQxOiAkPyA9IDAKY29uZmlndXJlOjY5NDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTQxOiBj aGVja2luZyBzeXMvc29ja2V0LmggcHJlc2VuY2UKY29uZmlndXJlOjY5NDE6IGNwcCAgIGNvbmZ0 ZXN0LmMKY29uZmlndXJlOjY5NDE6ICQ/ID0gMApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjY5NDE6IGNoZWNraW5nIGZvciBzeXMvc29ja2V0LmgKY29uZmlndXJlOjY5NDE6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTQxOiBjaGVja2luZyBwd2QuaCB1c2FiaWxpdHkKY29u ZmlndXJlOjY5NDE6IGNjIC1jIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1 cmU6Njk0MTogJD8gPSAwCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Njk0 MTogY2hlY2tpbmcgcHdkLmggcHJlc2VuY2UKY29uZmlndXJlOjY5NDE6IGNwcCAgIGNvbmZ0ZXN0 LmMKY29uZmlndXJlOjY5NDE6ICQ/ID0gMApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjY5NDE6IGNoZWNraW5nIGZvciBwd2QuaApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjY5NDE6IGNoZWNraW5nIGdycC5oIHVzYWJpbGl0eQpjb25maWd1cmU6Njk0 MTogY2MgLWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAt ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTQxOiAk PyA9IDAKY29uZmlndXJlOjY5NDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTQxOiBjaGVja2lu ZyBncnAuaCBwcmVzZW5jZQpjb25maWd1cmU6Njk0MTogY3BwICAgY29uZnRlc3QuYwpjb25maWd1 cmU6Njk0MTogJD8gPSAwCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHllcwpjb25maWd1cmU6Njk0 MTogY2hlY2tpbmcgZm9yIGdycC5oCmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IHllcwpjb25maWd1 cmU6Njk0MTogY2hlY2tpbmcgZm9yIHN0cmluZ3MuaApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjY5NDE6IGNoZWNraW5nIHN5cy9wcmN0bC5oIHVzYWJpbGl0eQpjb25maWd1 cmU6Njk0MTogY2MgLWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6 NjU6MjM6IGVycm9yOiBzeXMvcHJjdGwuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpjb25m aWd1cmU6Njk0MTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv bmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9U QVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0Vf U1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgUEFDS0FH RV9VUkwgIiIKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBF U19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9I IDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwg I2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5l IF9fRVhURU5TSU9OU19fIDEKfCAjZGVmaW5lIF9BTExfU09VUkNFIDEKfCAjZGVmaW5lIF9HTlVf U09VUkNFIDEKfCAjZGVmaW5lIF9QT1NJWF9QVEhSRUFEX1NFTUFOVElDUyAxCnwgI2RlZmluZSBf VEFOREVNX1NPVVJDRSAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9T VFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX0xJTUlUU19IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1RE X0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU09DS0VUX0ggMQp8ICNkZWZpbmUgSEFWRV9QV0RfSCAx CnwgI2RlZmluZSBIQVZFX0dSUF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAvKiBl bmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lT X1RZUEVTX0gKfCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZF X1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNU RENfSEVBREVSUwp8ICMgaW5jbHVkZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4K fCAjZWxzZQp8ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5oPgp8 ICMgZW5kaWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8ICMgaWYgIWRlZmluZWQg U1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9NRU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9y eS5oPgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX1NUUklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVm IEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUgPHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX1VOSVNURF9ICnwgIyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8 c3lzL3ByY3RsLmg+CmNvbmZpZ3VyZTo2OTQxOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo2OTQxOiBj aGVja2luZyBzeXMvcHJjdGwuaCBwcmVzZW5jZQpjb25maWd1cmU6Njk0MTogY3BwICAgY29uZnRl c3QuYwpjb25mdGVzdC5jOjMyOjIzOiBlcnJvcjogc3lzL3ByY3RsLmg6IE5vIHN1Y2ggZmlsZSBv ciBkaXJlY3RvcnkKY29uZmlndXJlOjY5NDE6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9n cmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwg I2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIK fCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZp bmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZp bmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9J TlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklT VERfSCAxCnwgI2RlZmluZSBfX0VYVEVOU0lPTlNfXyAxCnwgI2RlZmluZSBfQUxMX1NPVVJDRSAx CnwgI2RlZmluZSBfR05VX1NPVVJDRSAxCnwgI2RlZmluZSBfUE9TSVhfUFRIUkVBRF9TRU1BTlRJ Q1MgMQp8ICNkZWZpbmUgX1RBTkRFTV9TT1VSQ0UgMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEK fCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9MSU1JVFNfSCAxCnwgI2Rl ZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NPQ0tFVF9IIDEKfCAjZGVm aW5lIEhBVkVfUFdEX0ggMQp8ICNkZWZpbmUgSEFWRV9HUlBfSCAxCnwgI2RlZmluZSBIQVZFX1NU UklOR1NfSCAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxzeXMvcHJjdGwu aD4KY29uZmlndXJlOjY5NDE6IHJlc3VsdDogbm8KY29uZmlndXJlOjY5NDE6IGNoZWNraW5nIGZv ciBzeXMvcHJjdGwuaApjb25maWd1cmU6Njk0MTogcmVzdWx0OiBubwpjb25maWd1cmU6Njk0MTog Y2hlY2tpbmcgc3lzL3Byb2Nlc3Nvci5oIHVzYWJpbGl0eQpjb25maWd1cmU6Njk0MTogY2MgLWMg LU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6NjU6Mjc6IGVycm9yOiBz eXMvcHJvY2Vzc29yLmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKY29uZmlndXJlOjY5NDE6 ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICov CnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8 ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8 ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmlu ZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVf U1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBfX0VYVEVOU0lP TlNfXyAxCnwgI2RlZmluZSBfQUxMX1NPVVJDRSAxCnwgI2RlZmluZSBfR05VX1NPVVJDRSAxCnwg I2RlZmluZSBfUE9TSVhfUFRIUkVBRF9TRU1BTlRJQ1MgMQp8ICNkZWZpbmUgX1RBTkRFTV9TT1VS Q0UgMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8 ICNkZWZpbmUgSEFWRV9MSU1JVFNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1NPQ0tFVF9IIDEKfCAjZGVmaW5lIEhBVkVfUFdEX0ggMQp8ICNkZWZpbmUg SEFWRV9HUlBfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgLyogZW5kIGNvbmZkZWZz LmguICAqLwp8ICNpbmNsdWRlIDxzdGRpby5oPgp8ICNpZmRlZiBIQVZFX1NZU19UWVBFU19ICnwg IyBpbmNsdWRlIDxzeXMvdHlwZXMuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TWVNfU1RBVF9I CnwgIyBpbmNsdWRlIDxzeXMvc3RhdC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBTVERDX0hFQURFUlMK fCAjIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgaW5jbHVkZSA8c3RkZGVmLmg+CnwgI2Vsc2UKfCAj IGlmZGVmIEhBVkVfU1RETElCX0gKfCAjICBpbmNsdWRlIDxzdGRsaWIuaD4KfCAjIGVuZGlmCnwg I2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RSSU5HX0gKfCAjIGlmICFkZWZpbmVkIFNURENfSEVBREVS UyAmJiBkZWZpbmVkIEhBVkVfTUVNT1JZX0gKfCAjICBpbmNsdWRlIDxtZW1vcnkuaD4KfCAjIGVu ZGlmCnwgIyBpbmNsdWRlIDxzdHJpbmcuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdT X0gKfCAjIGluY2x1ZGUgPHN0cmluZ3MuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9JTlRUWVBF U19ICnwgIyBpbmNsdWRlIDxpbnR0eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NURElO VF9ICnwgIyBpbmNsdWRlIDxzdGRpbnQuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9VTklTVERf SAp8ICMgaW5jbHVkZSA8dW5pc3RkLmg+CnwgI2VuZGlmCnwgI2luY2x1ZGUgPHN5cy9wcm9jZXNz b3IuaD4KY29uZmlndXJlOjY5NDE6IHJlc3VsdDogbm8KY29uZmlndXJlOjY5NDE6IGNoZWNraW5n IHN5cy9wcm9jZXNzb3IuaCBwcmVzZW5jZQpjb25maWd1cmU6Njk0MTogY3BwICAgY29uZnRlc3Qu Ywpjb25mdGVzdC5jOjMyOjI3OiBlcnJvcjogc3lzL3Byb2Nlc3Nvci5oOiBObyBzdWNoIGZpbGUg b3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTo2OTQxOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJv Z3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICIiCnwg I2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiIgp8 ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIi CnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVm aW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBI QVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVf SU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5J U1REX0ggMQp8ICNkZWZpbmUgX19FWFRFTlNJT05TX18gMQp8ICNkZWZpbmUgX0FMTF9TT1VSQ0Ug MQp8ICNkZWZpbmUgX0dOVV9TT1VSQ0UgMQp8ICNkZWZpbmUgX1BPU0lYX1BUSFJFQURfU0VNQU5U SUNTIDEKfCAjZGVmaW5lIF9UQU5ERU1fU09VUkNFIDEKfCAjZGVmaW5lIFNURENfSEVBREVSUyAx CnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTElNSVRTX0ggMQp8ICNk ZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TT0NLRVRfSCAxCnwgI2Rl ZmluZSBIQVZFX1BXRF9IIDEKfCAjZGVmaW5lIEhBVkVfR1JQX0ggMQp8ICNkZWZpbmUgSEFWRV9T VFJJTkdTX0ggMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3lzL3Byb2Nl c3Nvci5oPgpjb25maWd1cmU6Njk0MTogcmVzdWx0OiBubwpjb25maWd1cmU6Njk0MTogY2hlY2tp bmcgZm9yIHN5cy9wcm9jZXNzb3IuaApjb25maWd1cmU6Njk0MTogcmVzdWx0OiBubwpjb25maWd1 cmU6Njk0MTogY2hlY2tpbmcgc3lzL3NlbS5oIHVzYWJpbGl0eQpjb25maWd1cmU6Njk0MTogY2Mg LWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91 c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo2OTQxOiAkPyA9IDAK Y29uZmlndXJlOjY5NDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo2OTQxOiBjaGVja2luZyBzeXMv c2VtLmggcHJlc2VuY2UKY29uZmlndXJlOjY5NDE6IGNwcCAgIGNvbmZ0ZXN0LmMKY29uZmlndXJl OjY5NDE6ICQ/ID0gMApjb25maWd1cmU6Njk0MTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjY5NDE6 IGNoZWNraW5nIGZvciBzeXMvc2VtLmgKY29uZmlndXJlOjY5NDE6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZTo2OTUxOiBjaGVja2luZyBmb3Igc3lzL3dhaXQuaCB0aGF0IGlzIFBPU0lYLjEgY29tcGF0 aWJsZQpjb25maWd1cmU6Njk3NzogY2MgLWMgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5v LXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1 CmNvbmZpZ3VyZTo2OTc3OiAkPyA9IDAKY29uZmlndXJlOjY5ODQ6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZTo2OTk0OiBjaGVja2luZyBmb3IgYW4gQU5TSSBDLWNvbmZvcm1pbmcgY29uc3QKY29uZmln dXJlOjcwNTk6IGNjIC1jIC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6 NzA1OTogJD8gPSAwCmNvbmZpZ3VyZTo3MDY2OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NzA3NTog Y2hlY2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmluZyBzcXJ0CmNvbmZpZ3VyZTo3MTA2OiBjYyAt byBjb25mdGVzdCAtTzIgLXBpcGUgIC1JL3Vzci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAgIC1wdGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNy L2xvY2FsL2xpYiAtTC91c3IvbGliIC1ML3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtTC91c3Iv bG9jYWwvbGliIC1XbCwtUi91c3IvbG9jYWwvbGliIC1scGNyZSA+JjUKY29uZnRlc3QuYzo0MTog d2FybmluZzogY29uZmxpY3RpbmcgdHlwZXMgZm9yIGJ1aWx0LWluIGZ1bmN0aW9uICdzcXJ0Jwov dmFyL3RtcC8vY2NrT2ljR3cubygudGV4dCsweDEyKTogSW4gZnVuY3Rpb24gYG1haW4nOgovdXNy L3BvcnRzL3d3dy9hcGFjaGUyMi93b3JrL2h0dHBkLTIuMi4yMi9jb25mdGVzdC5jOjQ1OiB1bmRl ZmluZWQgcmVmZXJlbmNlIHRvIGBzcXJ0Jwpjb25maWd1cmU6NzEwNjogJD8gPSAxCmNvbmZpZ3Vy ZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tB R0VfTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICIiCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT04gIiIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICIiCnwgI2RlZmluZSBQQUNLQUdF X0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVmaW5lIFNURENfSEVB REVSUyAxCnwgI2RlZmluZSBIQVZFX1NZU19UWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NU QVRfSCAxCnwgI2RlZmluZSBIQVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0gg MQp8ICNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwg I2RlZmluZSBIQVZFX0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRfSCAxCnwgI2Rl ZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIF9fRVhURU5TSU9OU19fIDEKfCAjZGVmaW5l IF9BTExfU09VUkNFIDEKfCAjZGVmaW5lIF9HTlVfU09VUkNFIDEKfCAjZGVmaW5lIF9QT1NJWF9Q VEhSRUFEX1NFTUFOVElDUyAxCnwgI2RlZmluZSBfVEFOREVNX1NPVVJDRSAxCnwgI2RlZmluZSBT VERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX0xJ TUlUU19IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU09D S0VUX0ggMQp8ICNkZWZpbmUgSEFWRV9QV0RfSCAxCnwgI2RlZmluZSBIQVZFX0dSUF9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NFTV9IIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1dBSVRfSCAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92 ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLgp8ICAg IFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIEdD Qwp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGls bCBhcHBseS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRpZgp8 IGNoYXIgc3FydCAoKTsKfCBpbnQKfCBtYWluICgpCnwgewp8IHJldHVybiBzcXJ0ICgpOwp8ICAg Owp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6NzEwNjogY2MgLW8gY29uZnRlc3QgLU8yIC1w aXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLUwvdXNy L2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxtICAtTC91c3IvbG9jYWwvbGliIC1X bCwtUi91c3IvbG9jYWwvbGliIC1scGNyZSA+JjUKY29uZnRlc3QuYzo0MTogd2FybmluZzogY29u ZmxpY3RpbmcgdHlwZXMgZm9yIGJ1aWx0LWluIGZ1bmN0aW9uICdzcXJ0Jwpjb25maWd1cmU6NzEw NjogJD8gPSAwCmNvbmZpZ3VyZTo3MTIzOiByZXN1bHQ6IC1sbQpjb25maWd1cmU6NzEzNDogY2hl Y2tpbmcgZm9yIGxpYnJhcnkgY29udGFpbmluZyBjcnlwdApjb25maWd1cmU6NzE2NTogY2MgLW8g Y29uZnRlc3QgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAt ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6L3Vzci9s b2NhbC9saWIgLUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQovdmFy L3RtcC8vY2NNRTlEZmYubygudGV4dCsweDEyKTogSW4gZnVuY3Rpb24gYG1haW4nOgovdXNyL3Bv cnRzL3d3dy9hcGFjaGUyMi93b3JrL2h0dHBkLTIuMi4yMi9jb25mdGVzdC5jOjQ1OiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvIGBjcnlwdCcKY29uZmlndXJlOjcxNjU6ICQ/ID0gMQpjb25maWd1cmU6 IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdF X05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9C VUdSRVBPUlQgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBTVERDX0hFQURF UlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFU X0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEK fCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNk ZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZp bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBfX0VYVEVOU0lPTlNfXyAxCnwgI2RlZmluZSBf QUxMX1NPVVJDRSAxCnwgI2RlZmluZSBfR05VX1NPVVJDRSAxCnwgI2RlZmluZSBfUE9TSVhfUFRI UkVBRF9TRU1BTlRJQ1MgMQp8ICNkZWZpbmUgX1RBTkRFTV9TT1VSQ0UgMQp8ICNkZWZpbmUgU1RE Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9MSU1J VFNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NPQ0tF VF9IIDEKfCAjZGVmaW5lIEhBVkVfUFdEX0ggMQp8ICNkZWZpbmUgSEFWRV9HUlBfSCAxCnwgI2Rl ZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TRU1fSCAxCnwgI2RlZmlu ZSBIQVZFX1NZU19XQUlUX0ggMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCAvKiBPdmVy cmlkZSBhbnkgR0NDIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBhbiBlcnJvci4KfCAgICBV c2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBtYXRjaCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBHQ0MK fCAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwg YXBwbHkuICAqLwp8ICNpZmRlZiBfX2NwbHVzcGx1cwp8IGV4dGVybiAiQyIKfCAjZW5kaWYKfCBj aGFyIGNyeXB0ICgpOwp8IGludAp8IG1haW4gKCkKfCB7CnwgcmV0dXJuIGNyeXB0ICgpOwp8ICAg Owp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6NzE2NTogY2MgLW8gY29uZnRlc3QgLU8yIC1w aXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLUwvdXNy L2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxjcnlwdCAgID4mNQpjb25maWd1cmU6 NzE2NTogJD8gPSAwCmNvbmZpZ3VyZTo3MTgyOiByZXN1bHQ6IC1sY3J5cHQKY29uZmlndXJlOjcy MDk6IGNoZWNraW5nIGZvciBnZXRwd25hbQpjb25maWd1cmU6NzIwOTogY2MgLW8gY29uZnRlc3Qg LU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIg LUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxtIC1ML3Vzci9sb2NhbC9s aWIgLVdsLC1SL3Vzci9sb2NhbC9saWIgLWxwY3JlID4mNQpjb25maWd1cmU6NzIwOTogJD8gPSAw CmNvbmZpZ3VyZTo3MjA5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NzIwOTogY2hlY2tpbmcgZm9y IGdldGdybmFtCmNvbmZpZ3VyZTo3MjA5OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgIC1JL3Vz ci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAg IC1wdGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiAtTC91c3IvbGliIC1ML3Vz ci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbG0gLUwvdXNyL2xvY2FsL2xpYiAtV2wsLVIvdXNyL2xv Y2FsL2xpYiAtbHBjcmUgPiY1CmNvbmZpZ3VyZTo3MjA5OiAkPyA9IDAKY29uZmlndXJlOjcyMDk6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3MjA5OiBjaGVja2luZyBmb3IgaW5pdGdyb3Vwcwpjb25m aWd1cmU6NzIwOTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5v LXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcHRocmVhZCAtcnBh dGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNv bmZ0ZXN0LmMgLWxtIC1ML3Vzci9sb2NhbC9saWIgLVdsLC1SL3Vzci9sb2NhbC9saWIgLWxwY3Jl ID4mNQpjb25maWd1cmU6NzIwOTogJD8gPSAwCmNvbmZpZ3VyZTo3MjA5OiByZXN1bHQ6IHllcwpj b25maWd1cmU6NzIwOTogY2hlY2tpbmcgZm9yIGJpbmRwcm9jZXNzb3IKY29uZmlndXJlOjcyMDk6 IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3QtYWxp YXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAgLXB0aHJlYWQgLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliIC1ML3Vzci9saWIgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1s bSAtTC91c3IvbG9jYWwvbGliIC1XbCwtUi91c3IvbG9jYWwvbGliIC1scGNyZSA+JjUKL3Zhci90 bXAvL2NjdElyRlNCLm8oLnRleHQrMHgxMik6IEluIGZ1bmN0aW9uIGBtYWluJzoKL3Vzci9wb3J0 cy93d3cvYXBhY2hlMjIvd29yay9odHRwZC0yLjIuMjIvY29uZnRlc3QuYzo3MTogdW5kZWZpbmVk IHJlZmVyZW5jZSB0byBgYmluZHByb2Nlc3NvcicKY29uZmlndXJlOjcyMDk6ICQ/ID0gMQpjb25m aWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQ QUNLQUdFX05BTUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFD S0FHRV9WRVJTSU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFD S0FHRV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBTVERD X0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZ U19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklO R19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8 ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBfX0VYVEVOU0lPTlNfXyAxCnwgI2Rl ZmluZSBfQUxMX1NPVVJDRSAxCnwgI2RlZmluZSBfR05VX1NPVVJDRSAxCnwgI2RlZmluZSBfUE9T SVhfUFRIUkVBRF9TRU1BTlRJQ1MgMQp8ICNkZWZpbmUgX1RBTkRFTV9TT1VSQ0UgMQp8ICNkZWZp bmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFW RV9MSU1JVFNfSCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfU1lT X1NPQ0tFVF9IIDEKfCAjZGVmaW5lIEhBVkVfUFdEX0ggMQp8ICNkZWZpbmUgSEFWRV9HUlBfSCAx CnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TRU1fSCAxCnwg I2RlZmluZSBIQVZFX1NZU19XQUlUX0ggMQp8ICNkZWZpbmUgSEFWRV9HRVRQV05BTSAxCnwgI2Rl ZmluZSBIQVZFX0dFVEdSTkFNIDEKfCAjZGVmaW5lIEhBVkVfSU5JVEdST1VQUyAxCnwgLyogZW5k IGNvbmZkZWZzLmguICAqLwp8IC8qIERlZmluZSBiaW5kcHJvY2Vzc29yIHRvIGFuIGlubm9jdW91 cyB2YXJpYW50LCBpbiBjYXNlIDxsaW1pdHMuaD4gZGVjbGFyZXMgYmluZHByb2Nlc3Nvci4KfCAg ICBGb3IgZXhhbXBsZSwgSFAtVVggMTFpIDxsaW1pdHMuaD4gZGVjbGFyZXMgZ2V0dGltZW9mZGF5 LiAgKi8KfCAjZGVmaW5lIGJpbmRwcm9jZXNzb3IgaW5ub2N1b3VzX2JpbmRwcm9jZXNzb3IKfCAK fCAvKiBTeXN0ZW0gaGVhZGVyIHRvIGRlZmluZSBfX3N0dWIgbWFjcm9zIGFuZCBob3BlZnVsbHkg ZmV3IHByb3RvdHlwZXMsCnwgICAgIHdoaWNoIGNhbiBjb25mbGljdCB3aXRoIGNoYXIgYmluZHBy b2Nlc3NvciAoKTsgYmVsb3cuCnwgICAgIFByZWZlciA8bGltaXRzLmg+IHRvIDxhc3NlcnQuaD4g aWYgX19TVERDX18gaXMgZGVmaW5lZCwgc2luY2UKfCAgICAgPGxpbWl0cy5oPiBleGlzdHMgZXZl biBvbiBmcmVlc3RhbmRpbmcgY29tcGlsZXJzLiAgKi8KfCAKfCAjaWZkZWYgX19TVERDX18KfCAj IGluY2x1ZGUgPGxpbWl0cy5oPgp8ICNlbHNlCnwgIyBpbmNsdWRlIDxhc3NlcnQuaD4KfCAjZW5k aWYKfCAKfCAjdW5kZWYgYmluZHByb2Nlc3Nvcgp8IAp8IC8qIE92ZXJyaWRlIGFueSBHQ0MgaW50 ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2Ug aW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5k IHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgI2lm ZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRpZgp8IGNoYXIgYmluZHByb2Nlc3Nv ciAoKTsKfCAvKiBUaGUgR05VIEMgbGlicmFyeSBkZWZpbmVzIHRoaXMgZm9yIGZ1bmN0aW9ucyB3 aGljaCBpdCBpbXBsZW1lbnRzCnwgICAgIHRvIGFsd2F5cyBmYWlsIHdpdGggRU5PU1lTLiAgU29t ZSBmdW5jdGlvbnMgYXJlIGFjdHVhbGx5IG5hbWVkCnwgICAgIHNvbWV0aGluZyBzdGFydGluZyB3 aXRoIF9fIGFuZCB0aGUgbm9ybWFsIG5hbWUgaXMgYW4gYWxpYXMuICAqLwp8ICNpZiBkZWZpbmVk IF9fc3R1Yl9iaW5kcHJvY2Vzc29yIHx8IGRlZmluZWQgX19zdHViX19fYmluZHByb2Nlc3Nvcgp8 IGNob2tlIG1lCnwgI2VuZGlmCnwgCnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gYmluZHBy b2Nlc3NvciAoKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjcyMDk6IHJlc3Vs dDogbm8KY29uZmlndXJlOjcyMDk6IGNoZWNraW5nIGZvciBwcmN0bApjb25maWd1cmU6NzIwOTog Y2MgLW8gY29uZnRlc3QgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWIgLUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxt IC1ML3Vzci9sb2NhbC9saWIgLVdsLC1SL3Vzci9sb2NhbC9saWIgLWxwY3JlID4mNQovdmFyL3Rt cC8vY2MxUXlkQlMubygudGV4dCsweDEyKTogSW4gZnVuY3Rpb24gYG1haW4nOgovdXNyL3BvcnRz L3d3dy9hcGFjaGUyMi93b3JrL2h0dHBkLTIuMi4yMi9jb25mdGVzdC5jOjcxOiB1bmRlZmluZWQg cmVmZXJlbmNlIHRvIGBwcmN0bCcKY29uZmlndXJlOjcyMDk6ICQ/ID0gMQpjb25maWd1cmU6IGZh aWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdFX05B TUUgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAiIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJT SU9OICIiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiIgp8ICNkZWZpbmUgUEFDS0FHRV9CVUdS RVBPUlQgIiIKfCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMg MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0gg MQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAj ZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZp bmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUg SEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBfX0VYVEVOU0lPTlNfXyAxCnwgI2RlZmluZSBfQUxM X1NPVVJDRSAxCnwgI2RlZmluZSBfR05VX1NPVVJDRSAxCnwgI2RlZmluZSBfUE9TSVhfUFRIUkVB RF9TRU1BTlRJQ1MgMQp8ICNkZWZpbmUgX1RBTkRFTV9TT1VSQ0UgMQp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFWRV9MSU1JVFNf SCAxCnwgI2RlZmluZSBIQVZFX1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NPQ0tFVF9I IDEKfCAjZGVmaW5lIEhBVkVfUFdEX0ggMQp8ICNkZWZpbmUgSEFWRV9HUlBfSCAxCnwgI2RlZmlu ZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TRU1fSCAxCnwgI2RlZmluZSBI QVZFX1NZU19XQUlUX0ggMQp8ICNkZWZpbmUgSEFWRV9HRVRQV05BTSAxCnwgI2RlZmluZSBIQVZF X0dFVEdSTkFNIDEKfCAjZGVmaW5lIEhBVkVfSU5JVEdST1VQUyAxCnwgLyogZW5kIGNvbmZkZWZz LmguICAqLwp8IC8qIERlZmluZSBwcmN0bCB0byBhbiBpbm5vY3VvdXMgdmFyaWFudCwgaW4gY2Fz ZSA8bGltaXRzLmg+IGRlY2xhcmVzIHByY3RsLgp8ICAgIEZvciBleGFtcGxlLCBIUC1VWCAxMWkg PGxpbWl0cy5oPiBkZWNsYXJlcyBnZXR0aW1lb2ZkYXkuICAqLwp8ICNkZWZpbmUgcHJjdGwgaW5u b2N1b3VzX3ByY3RsCnwgCnwgLyogU3lzdGVtIGhlYWRlciB0byBkZWZpbmUgX19zdHViIG1hY3Jv cyBhbmQgaG9wZWZ1bGx5IGZldyBwcm90b3R5cGVzLAp8ICAgICB3aGljaCBjYW4gY29uZmxpY3Qg d2l0aCBjaGFyIHByY3RsICgpOyBiZWxvdy4KfCAgICAgUHJlZmVyIDxsaW1pdHMuaD4gdG8gPGFz c2VydC5oPiBpZiBfX1NURENfXyBpcyBkZWZpbmVkLCBzaW5jZQp8ICAgICA8bGltaXRzLmg+IGV4 aXN0cyBldmVuIG9uIGZyZWVzdGFuZGluZyBjb21waWxlcnMuICAqLwp8IAp8ICNpZmRlZiBfX1NU RENfXwp8ICMgaW5jbHVkZSA8bGltaXRzLmg+CnwgI2Vsc2UKfCAjIGluY2x1ZGUgPGFzc2VydC5o Pgp8ICNlbmRpZgp8IAp8ICN1bmRlZiBwcmN0bAp8IAp8IC8qIE92ZXJyaWRlIGFueSBHQ0MgaW50 ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2Ug aW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5k IHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgI2lm ZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJDIgp8ICNlbmRpZgp8IGNoYXIgcHJjdGwgKCk7Cnwg LyogVGhlIEdOVSBDIGxpYnJhcnkgZGVmaW5lcyB0aGlzIGZvciBmdW5jdGlvbnMgd2hpY2ggaXQg aW1wbGVtZW50cwp8ICAgICB0byBhbHdheXMgZmFpbCB3aXRoIEVOT1NZUy4gIFNvbWUgZnVuY3Rp b25zIGFyZSBhY3R1YWxseSBuYW1lZAp8ICAgICBzb21ldGhpbmcgc3RhcnRpbmcgd2l0aCBfXyBh bmQgdGhlIG5vcm1hbCBuYW1lIGlzIGFuIGFsaWFzLiAgKi8KfCAjaWYgZGVmaW5lZCBfX3N0dWJf cHJjdGwgfHwgZGVmaW5lZCBfX3N0dWJfX19wcmN0bAp8IGNob2tlIG1lCnwgI2VuZGlmCnwgCnwg aW50CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gcHJjdGwgKCk7CnwgICA7CnwgICByZXR1cm4gMDsK fCB9CmNvbmZpZ3VyZTo3MjA5OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3MjA5OiBjaGVja2luZyBm b3IgdGltZWdtCmNvbmZpZ3VyZTo3MjA5OiBjYyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgIC1JL3Vz ci9pbmNsdWRlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAg IC1wdGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiAtTC91c3IvbGliIC1ML3Vz ci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbG0gLUwvdXNyL2xvY2FsL2xpYiAtV2wsLVIvdXNyL2xv Y2FsL2xpYiAtbHBjcmUgPiY1CmNvbmZpZ3VyZTo3MjA5OiAkPyA9IDAKY29uZmlndXJlOjcyMDk6 IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3MjA5OiBjaGVja2luZyBmb3IgZ2V0cGdpZApjb25maWd1 cmU6NzIwOTogY2MgLW8gY29uZnRlc3QgLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0 cmljdC1hbGlhc2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtcHRocmVhZCAtcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLUwvdXNyL2xpYiAtTC91c3IvbG9jYWwvbGliIGNvbmZ0 ZXN0LmMgLWxtIC1ML3Vzci9sb2NhbC9saWIgLVdsLC1SL3Vzci9sb2NhbC9saWIgLWxwY3JlID4m NQpjb25maWd1cmU6NzIwOTogJD8gPSAwCmNvbmZpZ3VyZTo3MjA5OiByZXN1bHQ6IHllcwpjb25m aWd1cmU6NzIyMTogY2hlY2tpbmcgZm9yIHZvaWQgcG9pbnRlciBsZW5ndGgKY29uZmlndXJlOjcy Mzc6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1zdHJpY3Qt YWxpYXNpbmcgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAgLXB0aHJlYWQgLXJwYXRoPS91c3Iv bGliOi91c3IvbG9jYWwvbGliIC1ML3Vzci9saWIgLUwvdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5j IC1sbSAtTC91c3IvbG9jYWwvbGliIC1XbCwtUi91c3IvbG9jYWwvbGliIC1scGNyZSA+JjUKY29u ZmlndXJlOjcyMzc6ICQ/ID0gMApjb25maWd1cmU6NzIzNzogLi9jb25mdGVzdApjb25maWd1cmU6 NzIzNzogJD8gPSAwCmNvbmZpZ3VyZTo3MjQ3OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3MjU1OiBj aGVja2luZyBmb3IgdG1fZ210b2ZmIGluIHN0cnVjdCB0bQpjb25maWd1cmU6NzI3MjogY2MgLWMg LU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlhc2luZyAtZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo3MjcyOiAkPyA9IDAKY29u ZmlndXJlOjcyNzk6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo3NTEyOiBjaGVja2luZyB3aGV0aGVy IHRvIGVuYWJsZSBtb2RfYXV0aG5fZmlsZQpjb25maWd1cmU6NzU1MDogcmVzdWx0OiBzaGFyZWQK Y29uZmlndXJlOjc2MDU6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1vZF9hdXRobl9kYm0K Y29uZmlndXJlOjc2NDM6IHJlc3VsdDogc2hhcmVkCmNvbmZpZ3VyZTo3Njk4OiBjaGVja2luZyB3 aGV0aGVyIHRvIGVuYWJsZSBtb2RfYXV0aG5fYW5vbgpjb25maWd1cmU6NzczNjogcmVzdWx0OiBz aGFyZWQKY29uZmlndXJlOjc3OTE6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1vZF9hdXRo bl9kYmQKY29uZmlndXJlOjc4Mjk6IHJlc3VsdDogbm8KY29uZmlndXJlOjc4ODU6IGNoZWNraW5n IHdoZXRoZXIgdG8gZW5hYmxlIG1vZF9hdXRobl9kZWZhdWx0CmNvbmZpZ3VyZTo3OTIzOiByZXN1 bHQ6IHNoYXJlZApjb25maWd1cmU6Nzk3OTogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9k X2F1dGhuX2FsaWFzCmNvbmZpZ3VyZTo4MDE3OiByZXN1bHQ6IHNoYXJlZApjb25maWd1cmU6ODA3 MzogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9kX2F1dGh6X2hvc3QKY29uZmlndXJlOjgx MTE6IHJlc3VsdDogc2hhcmVkCmNvbmZpZ3VyZTo4MTY2OiBjaGVja2luZyB3aGV0aGVyIHRvIGVu YWJsZSBtb2RfYXV0aHpfZ3JvdXBmaWxlCmNvbmZpZ3VyZTo4MjA0OiByZXN1bHQ6IHNoYXJlZApj b25maWd1cmU6ODI1OTogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9kX2F1dGh6X3VzZXIK Y29uZmlndXJlOjgyOTc6IHJlc3VsdDogc2hhcmVkCmNvbmZpZ3VyZTo4MzUyOiBjaGVja2luZyB3 aGV0aGVyIHRvIGVuYWJsZSBtb2RfYXV0aHpfZGJtCmNvbmZpZ3VyZTo4MzkwOiByZXN1bHQ6IHNo YXJlZApjb25maWd1cmU6ODQ0NTogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9kX2F1dGh6 X293bmVyCmNvbmZpZ3VyZTo4NDgzOiByZXN1bHQ6IHNoYXJlZApjb25maWd1cmU6ODUzOTogY2hl Y2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9kX2F1dGhuel9sZGFwCmNvbmZpZ3VyZTo4NTkxOiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZTo4NjQ3OiBjaGVja2luZyB3aGV0aGVyIHRvIGVuYWJsZSBtb2Rf YXV0aHpfZGVmYXVsdApjb25maWd1cmU6ODY4NTogcmVzdWx0OiBzaGFyZWQKY29uZmlndXJlOjg3 NDI6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1vZF9hdXRoX2Jhc2ljCmNvbmZpZ3VyZTo4 NzgwOiByZXN1bHQ6IHNoYXJlZApjb25maWd1cmU6ODgzNTogY2hlY2tpbmcgd2hldGhlciB0byBl bmFibGUgbW9kX2F1dGhfZGlnZXN0CmNvbmZpZ3VyZTo4ODcxOiByZXN1bHQ6IGNoZWNraW5nIGRl cGVuZGVuY2llcwpjb25maWd1cmU6ODkwMjogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbW9k X2F1dGhfZGlnZXN0CmNvbmZpZ3VyZTo4OTA4OiBlcnJvcjogbW9kX2F1dGhfZGlnZXN0IGhhcyBi ZWVuIHJlcXVlc3RlZCBidXQgY2FuIG5vdCBiZSBidWlsdCBkdWUgdG8gcHJlcmVxdWlzaXRlIGZh aWx1cmVzCgojIyAtLS0tLS0tLS0tLS0tLS0tICMjCiMjIENhY2hlIHZhcmlhYmxlcy4gIyMKIyMg LS0tLS0tLS0tLS0tLS0tLSAjIwoKYWNfY3ZfYnVpbGQ9aTM4Ni1wb3J0YmxkLWZyZWVic2Q4LjEK YWNfY3ZfY19jb21waWxlcl9nbnU9eWVzCmFjX2N2X2NfY29uc3Q9eWVzCmFjX2N2X2RlZmluZV9B UFJfSEFTX1JBTkRPTT1ubwphY19jdl9kZWZpbmVfQVBSX0hBVkVfSVBWNj1ubwphY19jdl9lbnZf Q0Nfc2V0PXNldAphY19jdl9lbnZfQ0NfdmFsdWU9Y2MKYWNfY3ZfZW52X0NGTEFHU19zZXQ9c2V0 CmFjX2N2X2Vudl9DRkxBR1NfdmFsdWU9Jy1PMiAtcGlwZSAgLUkvdXNyL2luY2x1ZGUgLWZuby1z dHJpY3QtYWxpYXNpbmcnCmFjX2N2X2Vudl9DUFBGTEFHU19zZXQ9c2V0CmFjX2N2X2Vudl9DUFBG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfQ1BQX3NldD1zZXQKYWNfY3ZfZW52X0NQUF92YWx1ZT1j cHAKYWNfY3ZfZW52X0xERkxBR1Nfc2V0PXNldAphY19jdl9lbnZfTERGTEFHU192YWx1ZT0nIC1w dGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiAtTC91c3IvbGliJwphY19jdl9l bnZfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X2J1aWxkX2Fs aWFzX3NldD1zZXQKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJsZC1mcmVl YnNkOC4xCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3NldD0nJwphY19jdl9lbnZfaG9zdF9hbGlhc192 YWx1ZT0nJwphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3NldD0nJwphY19jdl9lbnZfdGFyZ2V0X2Fs aWFzX3ZhbHVlPScnCmFjX2N2X2Z1bmNfYmluZHByb2Nlc3Nvcj1ubwphY19jdl9mdW5jX2dldGdy bmFtPXllcwphY19jdl9mdW5jX2dldHBnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cHduYW09eWVzCmFj X2N2X2Z1bmNfaW5pdGdyb3Vwcz15ZXMKYWNfY3ZfZnVuY19wcmN0bD1ubwphY19jdl9mdW5jX3Rp bWVnbT15ZXMKYWNfY3ZfaGVhZGVyX2dycF9oPXllcwphY19jdl9oZWFkZXJfaW50dHlwZXNfaD15 ZXMKYWNfY3ZfaGVhZGVyX2xpbWl0c19oPXllcwphY19jdl9oZWFkZXJfbWVtb3J5X2g9eWVzCmFj X2N2X2hlYWRlcl9taW5peF9jb25maWdfaD1ubwphY19jdl9oZWFkZXJfcHdkX2g9eWVzCmFjX2N2 X2hlYWRlcl9zdGRjPXllcwphY19jdl9oZWFkZXJfc3RkaW50X2g9eWVzCmFjX2N2X2hlYWRlcl9z dGRsaWJfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ19oPXllcwphY19jdl9oZWFkZXJfc3RyaW5n c19oPXllcwphY19jdl9oZWFkZXJfc3lzX3ByY3RsX2g9bm8KYWNfY3ZfaGVhZGVyX3N5c19wcm9j ZXNzb3JfaD1ubwphY19jdl9oZWFkZXJfc3lzX3NlbV9oPXllcwphY19jdl9oZWFkZXJfc3lzX3Nv Y2tldF9oPXllcwphY19jdl9oZWFkZXJfc3lzX3N0YXRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c190 eXBlc19oPXllcwphY19jdl9oZWFkZXJfc3lzX3dhaXRfaD15ZXMKYWNfY3ZfaGVhZGVyX3VuaXN0 ZF9oPXllcwphY19jdl9ob3N0PWkzODYtcG9ydGJsZC1mcmVlYnNkOC4xCmFjX2N2X21rZGlyX3A9 eWVzCmFjX2N2X29iamV4dD1vCmFjX2N2X3BhdGhfRUdSRVA9Jy91c3IvYmluL2dyZXAgLUUnCmFj X2N2X3BhdGhfR1JFUD0vdXNyL2Jpbi9ncmVwCmFjX2N2X3BhdGhfUk09L2Jpbi9ybQphY19jdl9w cm9nX0FXSz1uYXdrCmFjX2N2X3Byb2dfQ1BQPWNwcAphY19jdl9wcm9nX2FjX2N0X0NDPWNjCmFj X2N2X3Byb2dfYWNfY3RfUkFOTElCPXJhbmxpYgphY19jdl9wcm9nX2NjX2M4OT0nJwphY19jdl9w cm9nX2NjX2c9eWVzCmFjX2N2X3NhZmVfdG9fZGVmaW5lX19fZXh0ZW5zaW9uc19fPXllcwphY19j dl9zZWFyY2hfY3J5cHQ9LWxjcnlwdAphY19jdl9zZWFyY2hfc3FydD0tbG0KYWNfY3Zfc2VhcmNo X3N0cmVycm9yPSdub25lIHJlcXVpcmVkJwphY19jdl9zdHJ1Y3RfdG1fZ210b2ZmPXllcwphY19j dl90YXJnZXQ9aTM4Ni1wb3J0YmxkLWZyZWVic2Q4LjEKYXBfY3ZfYXBydmVyMTI9eWVzCmFwX2N2 X2FwdXZlcjEyPXllcwphcF9jdl92b2lkX3B0cl9sdF9sb25nPW5vCmx0X2N2X3N5c19tYXhfY21k X2xlbj0yNjIxNDQKCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMjCiMjIE91dHB1dCB2YXJpYWJsZXMu ICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0tICMjCgpBUEFDSEVDVExfVUxJTUlUPScnCkFQUl9CSU5E SVI9Jy91c3IvbG9jYWwvYmluJwpBUFJfQ09ORklHPScvdXNyL2xvY2FsL2Jpbi9hcHItMS1jb25m aWcnCkFQUl9JTkNMVURFRElSPScvdXNyL2xvY2FsL2luY2x1ZGUvYXByLTEnCkFQUl9WRVJTSU9O PScxLjQuNScKQVBVX0JJTkRJUj0nL3Vzci9sb2NhbC9iaW4nCkFQVV9DT05GSUc9Jy91c3IvbG9j YWwvYmluL2FwdS0xLWNvbmZpZycKQVBVX0lOQ0xVREVESVI9Jy91c3IvbG9jYWwvaW5jbHVkZS9h cHItMScKQVBVX1ZFUlNJT049JzEuMy4xMicKQVBfQlVJTERfU1JDTElCX0RJUlM9JycKQVBfQ0xF QU5fU1JDTElCX0RJUlM9JycKQVBfTElCUz0nJwpBV0s9J25hd2snCkJVSUxUSU5fTElCUz0nJwpD Qz0nY2MnCkNGTEFHUz0nLU8yIC1waXBlICAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZyAtZyAtSS91c3IvbG9jYWwvaW5jbHVkZScKQ09SRV9JTVBMSUI9JycKQ09SRV9JTVBMSUJf RklMRT0nJwpDUFA9J2NwcCcKQ1BQRkxBR1M9JyAnCkNSWVBUX0xJQlM9Jy1sY3J5cHQgJwpDWFg9 J2MrKycKQ1hYRkxBR1M9Jy1PMiAtcGlwZSAtSS91c3IvaW5jbHVkZSAtZm5vLXN0cmljdC1hbGlh c2luZycKREVGUz0nJwpEU09fTU9EVUxFUz0nIGF1dGhuX2ZpbGUgYXV0aG5fZGJtIGF1dGhuX2Fu b24gYXV0aG5fZGVmYXVsdCBhdXRobl9hbGlhcyBhdXRoel9ob3N0IGF1dGh6X2dyb3VwZmlsZSBh dXRoel91c2VyIGF1dGh6X2RibSBhdXRoel9vd25lciBhdXRoel9kZWZhdWx0IGF1dGhfYmFzaWMn CkVDSE9fQz0nJwpFQ0hPX049Jy1uJwpFQ0hPX1Q9JycKRUdSRVA9Jy91c3IvYmluL2dyZXAgLUUn CkVYRUVYVD0nJwpFWFRSQV9DRkxBR1M9JycKRVhUUkFfQ1BQRkxBR1M9JycKRVhUUkFfQ1hYRkxB R1M9JycKRVhUUkFfSU5DTFVERVM9JycKRVhUUkFfTERGTEFHUz0nJwpFWFRSQV9MSUJTPScnCkdS RVA9Jy91c3IvYmluL2dyZXAnCkhUVFBEX0xERkxBR1M9JycKSFRUUERfVkVSU0lPTj0nJwpJTkNM VURFUz0nLUkuIC1JJCh0b3Bfc3JjZGlyKS9vcy8kKE9TX0RJUikgLUkkKHRvcF9zcmNkaXIpL3Nl cnZlci9tcG0vJChNUE1fU1VCRElSX05BTUUpIC1JJCh0b3Bfc3JjZGlyKS9tb2R1bGVzL2h0dHAg LUkkKHRvcF9zcmNkaXIpL21vZHVsZXMvZmlsdGVycyAtSSQodG9wX3NyY2RpcikvbW9kdWxlcy9w cm94eSAtSSQodG9wX3NyY2RpcikvaW5jbHVkZSAtSSQodG9wX3NyY2RpcikvbW9kdWxlcy9nZW5l cmF0b3JzIC1JJCh0b3Bfc3JjZGlyKS9tb2R1bGVzL21hcHBlcnMgLUkkKHRvcF9zcmNkaXIpL21v ZHVsZXMvZGF0YWJhc2UgLUkvdXNyL2xvY2FsL2luY2x1ZGUvYXByLTEgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUnCklOU1RBTEw9JyQoTElCVE9PTCkgLS1tb2RlPWluc3RhbGwgJChhYnNfc3JjZGlyKS9i dWlsZC9pbnN0YWxsLnNoIC1jJwpJTlNUQUxMX0RTTz0nJwpJTlNUQUxMX1BST0dfRkxBR1M9JycK TERGTEFHUz0nIC1wdGhyZWFkIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiAtTC91c3Iv bGliIC1ML3Vzci9sb2NhbC9saWInCkxJQk9CSlM9JycKTElCUz0nLWxtIC1ML3Vzci9sb2NhbC9s aWIgLVdsLC1SL3Vzci9sb2NhbC9saWIgLWxwY3JlJwpMSUJUT09MPScvdXNyL2xvY2FsL3NoYXJl L2Fwci9idWlsZC0xL2xpYnRvb2wgJChMVEZMQUdTKScKTE5fUz0nbG4gLXMnCkxUQ0ZMQUdTPSct cHJlZmVyLW5vbi1waWMgLXN0YXRpYycKTFRGTEFHUz0nLS1zaWxlbnQnCkxUTElCT0JKUz0nJwpM VF9MREZMQUdTPScnCkxZTlhfUEFUSD0nbHlueCcKTUtERVA9JyQoQ0MpIC1NTScKTUtJTlNUQUxM RElSUz0nJChhYnNfc3JjZGlyKS9idWlsZC9ta2Rpci5zaCcKTUtfSU1QTElCPScnCk1PRFVMRV9D TEVBTkRJUlM9JycKTU9EVUxFX0RJUlM9JycKTU9EX0FDVElPTlNfTERBREQ9JycKTU9EX0FMSUFT X0xEQUREPScnCk1PRF9BU0lTX0xEQUREPScnCk1PRF9BVVRITlpfTERBUF9MREFERD0nJwpNT0Rf QVVUSE5fQUxJQVNfTERBREQ9JycKTU9EX0FVVEhOX0FOT05fTERBREQ9JycKTU9EX0FVVEhOX0RC RF9MREFERD0nJwpNT0RfQVVUSE5fREJNX0xEQUREPScnCk1PRF9BVVRITl9ERUZBVUxUX0xEQURE PScnCk1PRF9BVVRITl9GSUxFX0xEQUREPScnCk1PRF9BVVRIWl9EQk1fTERBREQ9JycKTU9EX0FV VEhaX0RFRkFVTFRfTERBREQ9JycKTU9EX0FVVEhaX0dST1VQRklMRV9MREFERD0nJwpNT0RfQVVU SFpfSE9TVF9MREFERD0nJwpNT0RfQVVUSFpfT1dORVJfTERBREQ9JycKTU9EX0FVVEhaX1VTRVJf TERBREQ9JycKTU9EX0FVVEhfQkFTSUNfTERBREQ9JycKTU9EX0FVVEhfRElHRVNUX0xEQUREPScn Ck1PRF9BVVRPSU5ERVhfTERBREQ9JycKTU9EX0JVQ0tFVEVFUl9MREFERD0nJwpNT0RfQ0FDSEVf TERBREQ9JycKTU9EX0NBU0VfRklMVEVSX0lOX0xEQUREPScnCk1PRF9DQVNFX0ZJTFRFUl9MREFE RD0nJwpNT0RfQ0VSTl9NRVRBX0xEQUREPScnCk1PRF9DR0lEX0xEQUREPScnCk1PRF9DR0lfTERB REQ9JycKTU9EX0NIQVJTRVRfTElURV9MREFERD0nJwpNT0RfREFWX0ZTX0xEQUREPScnCk1PRF9E QVZfTERBREQ9JycKTU9EX0RBVl9MT0NLX0xEQUREPScnCk1PRF9EQkRfTERBREQ9JycKTU9EX0RF RkxBVEVfTERBREQ9JycKTU9EX0RJUl9MREFERD0nJwpNT0RfRElTS19DQUNIRV9MREFERD0nJwpN T0RfRFVNUElPX0xEQUREPScnCk1PRF9FQ0hPX0xEQUREPScnCk1PRF9FTlZfTERBREQ9JycKTU9E X0VYQU1QTEVfTERBREQ9JycKTU9EX0VYUElSRVNfTERBREQ9JycKTU9EX0VYVF9GSUxURVJfTERB REQ9JycKTU9EX0ZJTEVfQ0FDSEVfTERBREQ9JycKTU9EX0ZJTFRFUl9MREFERD0nJwpNT0RfSEVB REVSU19MREFERD0nJwpNT0RfSFRUUF9MREFERD0nJwpNT0RfSURFTlRfTERBREQ9JycKTU9EX0lN QUdFTUFQX0xEQUREPScnCk1PRF9JTkNMVURFX0xEQUREPScnCk1PRF9JTkZPX0xEQUREPScnCk1P RF9JU0FQSV9MREFERD0nJwpNT0RfTERBUF9MREFERD0nJwpNT0RfTE9HSU9fTERBREQ9JycKTU9E X0xPR19DT05GSUdfTERBREQ9JycKTU9EX0xPR19GT1JFTlNJQ19MREFERD0nJwpNT0RfTUVNX0NB Q0hFX0xEQUREPScnCk1PRF9NSU1FX0xEQUREPScnCk1PRF9NSU1FX01BR0lDX0xEQUREPScnCk1P RF9ORUdPVElBVElPTl9MREFERD0nJwpNT0RfT1BUSU9OQUxfRk5fRVhQT1JUX0xEQUREPScnCk1P RF9PUFRJT05BTF9GTl9JTVBPUlRfTERBREQ9JycKTU9EX09QVElPTkFMX0hPT0tfRVhQT1JUX0xE QUREPScnCk1PRF9PUFRJT05BTF9IT09LX0lNUE9SVF9MREFERD0nJwpNT0RfUFJPWFlfQUpQX0xE QUREPScnCk1PRF9QUk9YWV9CQUxBTkNFUl9MREFERD0nJwpNT0RfUFJPWFlfQ09OTkVDVF9MREFE RD0nJwpNT0RfUFJPWFlfRlRQX0xEQUREPScnCk1PRF9QUk9YWV9IVFRQX0xEQUREPScnCk1PRF9Q Uk9YWV9MREFERD0nJwpNT0RfUFJPWFlfU0NHSV9MREFERD0nJwpNT0RfUkVRVElNRU9VVF9MREFE RD0nJwpNT0RfUkVXUklURV9MREFERD0nJwpNT0RfU0VURU5WSUZfTERBREQ9JycKTU9EX1NPX0xE QUREPScnCk1PRF9TUEVMSU5HX0xEQUREPScnCk1PRF9TU0xfTERBREQ9JycKTU9EX1NUQVRVU19M REFERD0nJwpNT0RfU1VCU1RJVFVURV9MREFERD0nJwpNT0RfU1VFWEVDX0xEQUREPScnCk1PRF9V TklRVUVfSURfTERBREQ9JycKTU9EX1VTRVJESVJfTERBREQ9JycKTU9EX1VTRVJUUkFDS19MREFE RD0nJwpNT0RfVkVSU0lPTl9MREFERD0nJwpNT0RfVkhPU1RfQUxJQVNfTERBREQ9JycKTVBNX0xJ Qj0nJwpNUE1fTkFNRT0nJwpNUE1fU1VCRElSX05BTUU9JycKTk9OUE9SVEFCTEVfU1VQUE9SVD0n JwpOT1RFU1RfQ0ZMQUdTPScnCk5PVEVTVF9DUFBGTEFHUz0nJwpOT1RFU1RfQ1hYRkxBR1M9JycK Tk9URVNUX0xERkxBR1M9JycKTk9URVNUX0xJQlM9JycKT0JKRVhUPSdvJwpPUz0nJwpPU19ESVI9 JycKT1NfU1BFQ0lGSUNfVkFSUz0nJwpQQUNLQUdFX0JVR1JFUE9SVD0nJwpQQUNLQUdFX05BTUU9 JycKUEFDS0FHRV9TVFJJTkc9JycKUEFDS0FHRV9UQVJOQU1FPScnClBBQ0tBR0VfVVJMPScnClBB Q0tBR0VfVkVSU0lPTj0nJwpQQVRIX1NFUEFSQVRPUj0nOicKUENSRV9DT05GSUc9Jy91c3IvbG9j YWwvYmluL3BjcmUtY29uZmlnJwpQSUNGTEFHUz0nJwpQSUxERkxBR1M9JycKUEtHQ09ORklHPScn ClBPUlQ9JzgwJwpQT1NUX1NIQVJFRF9DTURTPScnClBSRV9TSEFSRURfQ01EUz0nJwpSQU5MSUI9 J3JhbmxpYicKUk09Jy9iaW4vcm0nClJTWU5DPScnClNIRUxMPScvYmluL3NoJwpTSExJQlBBVEhf VkFSPSdMRF9MSUJSQVJZX1BBVEgnClNITFRDRkxBR1M9Jy1wcmVmZXItcGljJwpTSF9MREZMQUdT PScnClNIX0xJQlM9JycKU0hfTElCVE9PTD0nJChMSUJUT09MKScKU1NMUE9SVD0nNDQzJwpTU0xf TElCUz0nJwpVVElMX0xERkxBR1M9JycKYWJfTFRGTEFHUz0nJwphYnNfc3JjZGlyPScvdXNyL3Bv cnRzL3d3dy9hcGFjaGUyMi93b3JrL2h0dHBkLTIuMi4yMicKYWNfY3RfQ0M9J2NjJwphcF9tYWtl X2RlbGltaXRlcj0nJwphcF9tYWtlX2luY2x1ZGU9JycKYmluZGlyPScke2V4ZWNfcHJlZml4fS9i aW4nCmJ1aWxkPSdpMzg2LXBvcnRibGQtZnJlZWJzZDguMScKYnVpbGRfYWxpYXM9J2kzODYtcG9y dGJsZC1mcmVlYnNkOC4xJwpidWlsZF9jcHU9J2kzODYnCmJ1aWxkX29zPSdmcmVlYnNkOC4xJwpi dWlsZF92ZW5kb3I9J3BvcnRibGQnCmNnaWRpcj0nJHtkYXRhZGlyfS9jZ2ktYmluJwpjaGVja2dp ZF9MVEZMQUdTPScnCmRhdGFkaXI9JyR7cHJlZml4fS93d3cvYXBhY2hlMjInCmRhdGFyb290ZGly PScke3ByZWZpeH0vc2hhcmUnCmRvY2Rpcj0nJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRX0n CmR2aWRpcj0nJHtkb2NkaXJ9JwplcnJvcmRpcj0nJHtkYXRhZGlyfS9lcnJvcicKZXhlY19wcmVm aXg9JyR7cHJlZml4fScKZXhwX2JpbmRpcj0nL3Vzci9sb2NhbC9iaW4nCmV4cF9jZ2lkaXI9Jy91 c3IvbG9jYWwvd3d3L2FwYWNoZTIyL2NnaS1iaW4nCmV4cF9kYXRhZGlyPScvdXNyL2xvY2FsL3d3 dy9hcGFjaGUyMicKZXhwX2Vycm9yZGlyPScvdXNyL2xvY2FsL3d3dy9hcGFjaGUyMi9lcnJvcicK ZXhwX2V4ZWNfcHJlZml4PScvdXNyL2xvY2FsJwpleHBfaHRkb2NzZGlyPScvdXNyL2xvY2FsL3d3 dy9hcGFjaGUyMi9kYXRhJwpleHBfaWNvbnNkaXI9Jy91c3IvbG9jYWwvd3d3L2FwYWNoZTIyL2lj b25zJwpleHBfaW5jbHVkZWRpcj0nL3Vzci9sb2NhbC9pbmNsdWRlL2FwYWNoZTIyJwpleHBfaW5z dGFsbGJ1aWxkZGlyPScvdXNyL2xvY2FsL3NoYXJlL2FwYWNoZTIyL2J1aWxkJwpleHBfbGliZGly PScvdXNyL2xvY2FsL2xpYicKZXhwX2xpYmV4ZWNkaXI9Jy91c3IvbG9jYWwvbGliZXhlYy9hcGFj aGUyMicKZXhwX2xvY2Fsc3RhdGVkaXI9Jy92YXInCmV4cF9sb2dmaWxlZGlyPScvdmFyL2xvZycK ZXhwX21hbmRpcj0nL3Vzci9sb2NhbC9tYW4nCmV4cF9tYW51YWxkaXI9Jy91c3IvbG9jYWwvc2hh cmUvZG9jL2FwYWNoZTIyJwpleHBfcHJveHljYWNoZWRpcj0nL3Vzci9sb2NhbC93d3cvYXBhY2hl MjIvcHJveHknCmV4cF9ydW50aW1lZGlyPScvdmFyL3J1bicKZXhwX3NiaW5kaXI9Jy91c3IvbG9j YWwvc2JpbicKZXhwX3N5c2NvbmZkaXI9Jy91c3IvbG9jYWwvZXRjL2FwYWNoZTIyJwpob3N0PSdp Mzg2LXBvcnRibGQtZnJlZWJzZDguMScKaG9zdF9hbGlhcz0nJwpob3N0X2NwdT0naTM4NicKaG9z dF9vcz0nZnJlZWJzZDguMScKaG9zdF92ZW5kb3I9J3BvcnRibGQnCmh0Y2FjaGVjbGVhbl9MVEZM QUdTPScnCmh0ZGJtX0xURkxBR1M9JycKaHRkaWdlc3RfTFRGTEFHUz0nJwpodGRvY3NkaXI9JyR7 ZGF0YWRpcn0vZGF0YScKaHRtbGRpcj0nJHtkb2NkaXJ9JwpodHBhc3N3ZF9MVEZMQUdTPScnCmh0 dHh0MmRibV9MVEZMQUdTPScnCmljb25zZGlyPScke2RhdGFkaXJ9L2ljb25zJwppbmNsdWRlZGly PScke3ByZWZpeH0vaW5jbHVkZS9hcGFjaGUyMicKaW5mb2Rpcj0nL3Vzci9sb2NhbC9pbmZvLycK aW5zdGFsbGJ1aWxkZGlyPScke3ByZWZpeH0vc2hhcmUvYXBhY2hlMjIvYnVpbGQnCmxpYmRpcj0n JHtleGVjX3ByZWZpeH0vbGliJwpsaWJleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWJleGVjL2Fw YWNoZTIyJwpsb2NhbGVkaXI9JyR7ZGF0YXJvb3RkaXJ9L2xvY2FsZScKbG9jYWxzdGF0ZWRpcj0n L3ZhcicKbG9nZmlsZWRpcj0nJHtsb2NhbHN0YXRlZGlyfS9sb2cnCmxvZ3Jlc29sdmVfTFRGTEFH Uz0nJwptYW5kaXI9Jy91c3IvbG9jYWwvbWFuJwptYW51YWxkaXI9JyR7cHJlZml4fS9zaGFyZS9k b2MvYXBhY2hlMjInCm5vbnNzbF9saXN0ZW5fc3RtdF8xPScnCm5vbnNzbF9saXN0ZW5fc3RtdF8y PScnCm9sZGluY2x1ZGVkaXI9Jy91c3IvaW5jbHVkZScKb3RoZXJfdGFyZ2V0cz0nJwpwZGZkaXI9 JyR7ZG9jZGlyfScKcGVybGJpbj0nJwpwcmVmaXg9Jy91c3IvbG9jYWwnCnByb2duYW1lPScnCnBy b2dyYW1fdHJhbnNmb3JtX25hbWU9J3MseCx4LCcKcHJveHljYWNoZWRpcj0nJHtkYXRhZGlyfS9w cm94eScKcHNkaXI9JyR7ZG9jZGlyfScKcmVsX2JpbmRpcj0nYmluJwpyZWxfY2dpZGlyPSd3d3cv YXBhY2hlMjIvY2dpLWJpbicKcmVsX2RhdGFkaXI9J3d3dy9hcGFjaGUyMicKcmVsX2Vycm9yZGly PSd3d3cvYXBhY2hlMjIvZXJyb3InCnJlbF9leGVjX3ByZWZpeD0nJwpyZWxfaHRkb2NzZGlyPSd3 d3cvYXBhY2hlMjIvZGF0YScKcmVsX2ljb25zZGlyPSd3d3cvYXBhY2hlMjIvaWNvbnMnCnJlbF9p bmNsdWRlZGlyPSdpbmNsdWRlL2FwYWNoZTIyJwpyZWxfaW5zdGFsbGJ1aWxkZGlyPSdzaGFyZS9h cGFjaGUyMi9idWlsZCcKcmVsX2xpYmRpcj0nbGliJwpyZWxfbGliZXhlY2Rpcj0nbGliZXhlYy9h cGFjaGUyMicKcmVsX2xvY2Fsc3RhdGVkaXI9Jy92YXInCnJlbF9sb2dmaWxlZGlyPScvdmFyL2xv ZycKcmVsX21hbmRpcj0nbWFuJwpyZWxfbWFudWFsZGlyPSdzaGFyZS9kb2MvYXBhY2hlMjInCnJl bF9wcm94eWNhY2hlZGlyPSd3d3cvYXBhY2hlMjIvcHJveHknCnJlbF9ydW50aW1lZGlyPScvdmFy L3J1bicKcmVsX3NiaW5kaXI9J3NiaW4nCnJlbF9zeXNjb25mZGlyPSdldGMvYXBhY2hlMjInCnJv dGF0ZWxvZ3NfTFRGTEFHUz0nJwpydW50aW1lZGlyPScke2xvY2Fsc3RhdGVkaXJ9L3J1bicKc2Jp bmRpcj0nJHtleGVjX3ByZWZpeH0vc2JpbicKc2hhcmVkX2J1aWxkPScnCnNoYXJlZHN0YXRlZGly PScke3ByZWZpeH0vY29tJwpzeXNjb25mZGlyPScke3ByZWZpeH0vZXRjL2FwYWNoZTIyJwp0YXJn ZXQ9J2kzODYtcG9ydGJsZC1mcmVlYnNkOC4xJwp0YXJnZXRfYWxpYXM9JycKdGFyZ2V0X2NwdT0n aTM4NicKdGFyZ2V0X29zPSdmcmVlYnNkOC4xJwp0YXJnZXRfdmVuZG9yPSdwb3J0YmxkJwoKIyMg LS0tLS0tLS0tLS0gIyMKIyMgY29uZmRlZnMuaC4gIyMKIyMgLS0tLS0tLS0tLS0gIyMKCi8qIGNv bmZkZWZzLmggKi8KI2RlZmluZSBQQUNLQUdFX05BTUUgIiIKI2RlZmluZSBQQUNLQUdFX1RBUk5B TUUgIiIKI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIiIKI2RlZmluZSBQQUNLQUdFX1NUUklORyAi IgojZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCiNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKI2Rl ZmluZSBTVERDX0hFQURFUlMgMQojZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQojZGVmaW5lIEhB VkVfU1lTX1NUQVRfSCAxCiNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCiNkZWZpbmUgSEFWRV9TVFJJ TkdfSCAxCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQoj ZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNkZWZpbmUgSEFWRV9TVERJTlRfSCAxCiNkZWZpbmUg SEFWRV9VTklTVERfSCAxCiNkZWZpbmUgX19FWFRFTlNJT05TX18gMQojZGVmaW5lIF9BTExfU09V UkNFIDEKI2RlZmluZSBfR05VX1NPVVJDRSAxCiNkZWZpbmUgX1BPU0lYX1BUSFJFQURfU0VNQU5U SUNTIDEKI2RlZmluZSBfVEFOREVNX1NPVVJDRSAxCiNkZWZpbmUgU1REQ19IRUFERVJTIDEKI2Rl ZmluZSBIQVZFX1NUUklOR19IIDEKI2RlZmluZSBIQVZFX0xJTUlUU19IIDEKI2RlZmluZSBIQVZF X1VOSVNURF9IIDEKI2RlZmluZSBIQVZFX1NZU19TT0NLRVRfSCAxCiNkZWZpbmUgSEFWRV9QV0Rf SCAxCiNkZWZpbmUgSEFWRV9HUlBfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQojZGVmaW5l IEhBVkVfU1lTX1NFTV9IIDEKI2RlZmluZSBIQVZFX1NZU19XQUlUX0ggMQojZGVmaW5lIEhBVkVf R0VUUFdOQU0gMQojZGVmaW5lIEhBVkVfR0VUR1JOQU0gMQojZGVmaW5lIEhBVkVfSU5JVEdST1VQ UyAxCiNkZWZpbmUgSEFWRV9USU1FR00gMQojZGVmaW5lIEhBVkVfR0VUUEdJRCAxCiNkZWZpbmUg SEFWRV9HTVRPRkYgMQoKY29uZmlndXJlOiBleGl0IDEK --0016e6d58d612bea0b04b82ea296-- From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 00:57:12 2012 Return-Path: Delivered-To: freebsd-apache@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id C8659106566B; Mon, 6 Feb 2012 00:57:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-150-251.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 6D6E0150A35; Mon, 6 Feb 2012 00:57:11 +0000 (UTC) Message-ID: <4F2F2566.8090703@FreeBSD.org> Date: Sun, 05 Feb 2012 16:57:10 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0) Gecko/20120201 Thunderbird/10.0 MIME-Version: 1.0 To: FreeBSD ports list , freebsd-apache@FreeBSD.org X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 00:57:12 -0000 Howdy, This section: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-php.html is out of date, as the very first bit mentions a bunch of old apache stuff. I'm happy to help update it if someone can say authoritatively what should be there. I'm also curious about the advice to install stuff into /usr/local/www/appname. I vaguely remember that this was deprecated but it seems to still be true. This is not an academic question because I'm getting ready to add a web port. :) Finally, the first sentence of 6.12.2 says that WWWDIR is available to pkg-plist, but WWWDIR_REL is not. If we're going to encourage ports authors to use WWWDIR in the Makefile, shouldn't WWWDIR_REL be added to the default PLIST_SUB? Thanks, Doug -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 11:06:13 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E66D71065679 for ; Mon, 6 Feb 2012 11:06:13 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D4B7F8FC0A for ; Mon, 6 Feb 2012 11:06:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q16B6Dle007145 for ; Mon, 6 Feb 2012 11:06:13 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q16B6DpU007143 for apache@FreeBSD.org; Mon, 6 Feb 2012 11:06:13 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 Feb 2012 11:06:13 GMT Message-Id: <201202061106.q16B6DpU007143@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: apache@FreeBSD.org Cc: Subject: Current problem reports assigned to apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 11:06:14 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/164711 apache www/apache22 2.2.22 proxy connect patch update o ports/164698 apache [patch] www/apache22: remove custom user creation in f f ports/162080 apache [PATCH] devel/apr1: Improved decision IPv6 o ports/159812 apache [PATCH] www/apache20,www/apache22 Strip Binaries o ports/159608 apache www/apache22: apache WITH_BDB_BASE settings described o ports/158565 apache www/apache22: Add rlimits based on login class for mpm o ports/157554 apache www/apache22: Apache RLimitNPROC does not work as inte o ports/156787 apache www/mod_auth_kerb2 fails on undefined symbol with base f ports/156719 apache ab: apr_socket_recv: Connection reset by peer (54) o ports/153406 apache www/apache22's SUEXEC_RSRCLIMIT option does not take e o ports/153264 apache www/apache22 and apache13-modssl -- rc.d script improv o ports/147806 apache [PATCH] www/apache20: httpd doesn't start with WITH_LD o ports/147282 apache errors when starting www/apache22 after installation o o ports/146199 apache www/apache20: port does not use make config o ports/144010 apache devel/apr1 tries to use SYSVIPC even in jails o ports/137729 apache www/mod_auth_kerb2 port broken on 8.0-BETA2 due to sec o ports/130479 apache www/apache20 and www/apache22 configure_args busted o ports/125183 apache www/apache22 wrong SUEXEC_DOCROOT o ports/124375 apache security/heimdal: www/mod_auth_kerb doesn't compile ag s ports/108169 apache www/apache20 wrong AP_SAFE_PATH for suEXEC 20 problems total. From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 15:53:19 2012 Return-Path: Delivered-To: freebsd-apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39C61106566B for ; Mon, 6 Feb 2012 15:53:19 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.freebsd.org (Postfix) with SMTP id 719648FC17 for ; Mon, 6 Feb 2012 15:53:18 +0000 (UTC) Received: (qmail 17276 invoked from network); 6 Feb 2012 15:26:36 -0000 Received: from unknown (HELO alex.andxor.it) (192.168.2.30) by andxor.it with SMTP; 6 Feb 2012 15:26:36 -0000 Message-ID: <4F2FF12C.4010406@FreeBSD.org> Date: Mon, 06 Feb 2012 16:26:36 +0100 From: Alex Dupre User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0) Gecko/20120201 Firefox/10.0 SeaMonkey/2.7 MIME-Version: 1.0 To: Doug Barton References: <4F2F2566.8090703@FreeBSD.org> In-Reply-To: <4F2F2566.8090703@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-apache@FreeBSD.org, FreeBSD ports list Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 15:53:19 -0000 Doug Barton wrote: > I'm also curious about the advice to install stuff into > /usr/local/www/appname. I vaguely remember that this was deprecated but > it seems to still be true. I'm not aware of any deprecation, all my webapp ports install into www/appname. -- Alex Dupre From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 22:02:30 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 9F514106564A; Mon, 6 Feb 2012 22:02:30 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-150-251.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 675DD14D94E; Mon, 6 Feb 2012 22:02:30 +0000 (UTC) Message-ID: <4F304DF5.4070102@FreeBSD.org> Date: Mon, 06 Feb 2012 14:02:29 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0) Gecko/20120201 Thunderbird/10.0 MIME-Version: 1.0 To: "Philip M. Gollucci" References: <4F2F2566.8090703@FreeBSD.org> <4F2FF12C.4010406@FreeBSD.org> <4F304B20.8080206@p6m7g8.com> In-Reply-To: <4F304B20.8080206@p6m7g8.com> X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig0F292BD44734904D4B08FEF3" Cc: freebsd-apache@freebsd.org, FreeBSD ports list , Alex Dupre Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 22:02:30 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig0F292BD44734904D4B08FEF3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 02/06/2012 13:50, Philip M. Gollucci wrote: > On 02/06/12 15:26, Alex Dupre wrote: >> Doug Barton wrote: >>> I'm also curious about the advice to install stuff into >>> /usr/local/www/appname. I vaguely remember that this was deprecated b= ut >>> it seems to still be true. >> >> I'm not aware of any deprecation, all my webapp ports install into >> www/appname. >> > I remember this conversation and a small sweep; however its still in > limbo.=20 Thanks for confirming that I'm not imagining things, and thanks to ale as well. :) > I'm not sure which would be better. Personally, I like ${WWWDIR}. >=20 > # Default: ${PREFIX}/www/${PORTNAME} I went with ${WWWDIR} in the Makefile/plist so hopefully that will future-proof it in the event of a change. Doug --=20 It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ --------------enig0F292BD44734904D4B08FEF3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBCAAGBQJPME32AAoJEFzGhvEaGryEdA0IAKJjC+Vl5bZ0O/2okkV+KQSe vG4Mea5oxFLGrN+gFyNMol4v4B6LjdrX+mVN7W6GM4nRs4K0TCTWX7zgTOfA9Yz5 v1zaV8gBjaFcv6ikSlBRJrevQld3jt6e7wPDU3bzbqSoKLdXTdGTAimqTa1RUMpa TqcxPtq0+i/PQvYbyy8NLXO2hpOVIuptzBQ0eui79XPO6ZMigTi0sgOtl3WoXCZU o0QBgTy3UU5ee7I09++oazeFXP9oK/Sp3x10NY/ravRWIKohJA8YKQjzpUXr4fsQ 1P1vRKPwsigzCBgIz8FDW8fqnNTrsvOLHADPCVHxphcHZKNCNXosd5h2C6l9Ivw= =5rda -----END PGP SIGNATURE----- --------------enig0F292BD44734904D4B08FEF3-- From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 22:02:35 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77AFD106566B; Mon, 6 Feb 2012 22:02:35 +0000 (UTC) (envelope-from pgollucci@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id F10E28FC15; Mon, 6 Feb 2012 22:02:34 +0000 (UTC) Received: by qcmt40 with SMTP id t40so5137931qcm.13 for ; Mon, 06 Feb 2012 14:02:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:x-enigmail-version:content-type; bh=Nnrjh8bkOYn2c27EUKgTXYPFFDmR9Eq2H/u75oWd9rw=; b=EGWXl436mVg7k4ptSmmiEm4yTRDl4yZ1wdyC/lXCF/+h08bUnEJ+E9BgpOOiX35dPs ZXx81iRdZddANeM9f7OTxONqsWkDtJSur9W9YVSClfB+FExK1gjCnw/bwpP03vM3FyeT EHFvDM+HjblmKUmYIBdzDXnKaGuT65SBNAMRU= Received: by 10.229.69.87 with SMTP id y23mr7405491qci.109.1328565754169; Mon, 06 Feb 2012 14:02:34 -0800 (PST) Received: from philip.hq.rws (wsip-174-79-184-239.dc.dc.cox.net. [174.79.184.239]) by mx.google.com with ESMTPS id g13sm35009589qah.0.2012.02.06.14.02.32 (version=SSLv3 cipher=OTHER); Mon, 06 Feb 2012 14:02:33 -0800 (PST) Message-ID: <4F304DF7.5040305@p6m7g8.com> Date: Mon, 06 Feb 2012 22:02:31 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111029 Thunderbird/7.0.1 MIME-Version: 1.0 To: Doug Barton References: <4F2F2566.8090703@FreeBSD.org> In-Reply-To: <4F2F2566.8090703@FreeBSD.org> X-Enigmail-Version: undefined Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig13C6FDAD12FD9D64F43FF429" Cc: freebsd-apache@freebsd.org, FreeBSD ports list Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 22:02:35 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig13C6FDAD12FD9D64F43FF429 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 02/06/12 00:57, Doug Barton wrote: > Howdy, >=20 > This section: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using= -php.html >=20 > is out of date, as the very first bit mentions a bunch of old apache > stuff. I'm happy to help update it if someone can say authoritatively > what should be there. USE_APACHE The port requires Apache. Possible values: yes (gets any version), 1.3, 2.0, 2.2, 2.0+, etc. Default dependency is on version 1.3.= yes is not valid, ranges and - work now too. ohaurer or bsd.apache.mk comments are authoritative. WITH_APACHE2 The port requires Apache 2.0. Without this variable, the port will depend on Apache 1.3. This variable is deprecated and should not be used anymore. remove this line entirely. You'll have to ask ale@ about php. > I'm also curious about the advice to install stuff into > /usr/local/www/appname. I vaguely remember that this was deprecated but= > it seems to still be true. This is not an academic question because I'm= > getting ready to add a web port. :) Stick with WWWDIR for now >=20 > Finally, the first sentence of 6.12.2 says that WWWDIR is available to > pkg-plist, but WWWDIR_REL is not. If we're going to encourage ports > authors to use WWWDIR in the Makefile, shouldn't WWWDIR_REL be added to= > the default PLIST_SUB? +1 --=20 ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Director Operations, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------enig13C6FDAD12FD9D64F43FF429 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFPME34dbiP+9ubjBwRAnBKAJ40+jz4NF9QfmA4vG2Roa/O6otBIACeNG7x IVF21Qku9TRIHqRXKhoCtng= =Xsr9 -----END PGP SIGNATURE----- --------------enig13C6FDAD12FD9D64F43FF429-- From owner-freebsd-apache@FreeBSD.ORG Mon Feb 6 22:20:36 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E8D91065670; Mon, 6 Feb 2012 22:20:36 +0000 (UTC) (envelope-from pgollucci@gmail.com) Received: from mail-qw0-f47.google.com (mail-qw0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id DE2C28FC19; Mon, 6 Feb 2012 22:20:35 +0000 (UTC) Received: by qadz30 with SMTP id z30so2842091qad.13 for ; Mon, 06 Feb 2012 14:20:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:x-enigmail-version:content-type; bh=/YMP6KsHezsgQFBdopJ4ae68RzSsXIY2ZIDePyXo7Dk=; b=ZaJKkHywrg/zjTi1q8ugkSONpfoOvKK/KP62Q4suFMaFU2PgrZ0qzKEHWjDdKKKEx8 azlxN5BX0juMKBN0EaqJLWaZzqlm1AME3v38J26nTSq/tQpS8khylJ3089H7TZmUnmjW rX2BZkBrkMYw1tBwGChiEQHeMuMJOk3JLB1yI= Received: by 10.229.75.137 with SMTP id y9mr7505627qcj.123.1328565027462; Mon, 06 Feb 2012 13:50:27 -0800 (PST) Received: from philip.hq.rws (wsip-174-79-184-239.dc.dc.cox.net. [174.79.184.239]) by mx.google.com with ESMTPS id gw4sm36278084qab.13.2012.02.06.13.50.25 (version=SSLv3 cipher=OTHER); Mon, 06 Feb 2012 13:50:25 -0800 (PST) Message-ID: <4F304B20.8080206@p6m7g8.com> Date: Mon, 06 Feb 2012 21:50:24 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111029 Thunderbird/7.0.1 MIME-Version: 1.0 To: Alex Dupre References: <4F2F2566.8090703@FreeBSD.org> <4F2FF12C.4010406@FreeBSD.org> In-Reply-To: <4F2FF12C.4010406@FreeBSD.org> X-Enigmail-Version: undefined Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig878C0F5BC9A25813991448A9" Cc: Doug Barton , freebsd-apache@freebsd.org, FreeBSD ports list Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 22:20:36 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig878C0F5BC9A25813991448A9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 02/06/12 15:26, Alex Dupre wrote: > Doug Barton wrote: >> I'm also curious about the advice to install stuff into >> /usr/local/www/appname. I vaguely remember that this was deprecated bu= t >> it seems to still be true. >=20 > I'm not aware of any deprecation, all my webapp ports install into > www/appname. >=20 I remember this conversation and a small sweep; however its still in limbo. I'm not sure which would be better. Personally, I like ${WWWDIR}= =2E # Default: ${PREFIX}/www/${PORTNAME} --=20 ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Director Operations, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. --------------enig878C0F5BC9A25813991448A9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFPMEsgdbiP+9ubjBwRAkjnAKCTlplTfn0hAYCbN779UF0cFWgLdQCfeF6S B+lFsNp9njwMd7SeoBDHveo= =mBFq -----END PGP SIGNATURE----- --------------enig878C0F5BC9A25813991448A9-- From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 06:46:24 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16BCF1065670 for ; Tue, 7 Feb 2012 06:46:24 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from lab.alexdupre.com (alexdupre-1-pt.tunnel.tserv23.zrh1.ipv6.he.net [IPv6:2001:470:25:450::2]) by mx1.freebsd.org (Postfix) with ESMTP id 493038FC16 for ; Tue, 7 Feb 2012 06:46:23 +0000 (UTC) Received: (qmail 12797 invoked from network); 7 Feb 2012 06:46:21 -0000 Received: from atom.alexdupre.com (HELO ?192.168.178.12?) (sysadmin@alexdupre.com@192.168.178.12) by lab.alexdupre.com with ESMTPSA; 7 Feb 2012 06:46:21 -0000 Message-ID: <4F30C8BF.1050008@FreeBSD.org> Date: Tue, 07 Feb 2012 07:46:23 +0100 From: Alex Dupre User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0) Gecko/20120129 Firefox/10.0 SeaMonkey/2.7 MIME-Version: 1.0 To: Doug Barton References: <4F2F2566.8090703@FreeBSD.org> <4F2FF12C.4010406@FreeBSD.org> <4F304B20.8080206@p6m7g8.com> <4F304DF5.4070102@FreeBSD.org> In-Reply-To: <4F304DF5.4070102@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-apache@freebsd.org, FreeBSD ports list , "Philip M. Gollucci" Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 06:46:24 -0000 Doug Barton ha scritto: >> # Default: ${PREFIX}/www/${PORTNAME} > > I went with ${WWWDIR} in the Makefile/plist so hopefully that will > future-proof it in the event of a change. Yup, I meant WWWDIR with www/appname. -- Alex Dupre From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 08:29:09 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 779761065678 for ; Tue, 7 Feb 2012 08:29:09 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 65D5C8FC1A for ; Tue, 7 Feb 2012 08:29:09 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id q178T9ko079197 for ; Tue, 7 Feb 2012 08:29:09 GMT (envelope-from linimon@FreeBSD.org) Date: Tue, 7 Feb 2012 08:29:09 GMT Message-Id: <201202070829.q178T9ko079197@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: apache@FreeBSD.org Cc: Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 08:29:09 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: devel/apr0 description: Apache Portability Library maintainer: apache@FreeBSD.org deprecated because: will be unsupported by ASF when 2.4.0 is released, migrate to devel/apr1 now expiration date: 2012-02-01 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=apr0 portname: www/apache20 description: Version 2.0.x of Apache web server with prefork MPM. maintainer: apache@FreeBSD.org deprecated because: will be unsupported by ASF when 2.4.0 is release, migrate to 2.2.x+ now expiration date: 2012-01-01 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=www&portname=apache20 If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 19:20:19 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC07F1065672; Tue, 7 Feb 2012 19:20:19 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C25FA8FC08; Tue, 7 Feb 2012 19:20:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q17JKJYx037476; Tue, 7 Feb 2012 19:20:19 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q17JKJQJ037462; Tue, 7 Feb 2012 19:20:19 GMT (envelope-from pgollucci) Date: Tue, 7 Feb 2012 19:20:19 GMT Message-Id: <201202071920.q17JKJQJ037462@freefall.freebsd.org> To: takefu@airport.fm, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/162080: [PATCH] devel/apr1: Improved decision IPv6 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 19:20:20 -0000 Synopsis: [PATCH] devel/apr1: Improved decision IPv6 State-Changed-From-To: feedback->closed State-Changed-By: pgollucci State-Changed-When: Tue Feb 7 19:20:19 UTC 2012 State-Changed-Why: Committed, Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=162080 From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 19:20:51 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEA211065670; Tue, 7 Feb 2012 19:20:51 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C4D208FC21; Tue, 7 Feb 2012 19:20:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q17JKp6M041604; Tue, 7 Feb 2012 19:20:51 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q17JKpIB041517; Tue, 7 Feb 2012 19:20:51 GMT (envelope-from pgollucci) Date: Tue, 7 Feb 2012 19:20:51 GMT Message-Id: <201202071920.q17JKpIB041517@freefall.freebsd.org> To: freebsd@it-psycho.de, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/156719: ab: apr_socket_recv: Connection reset by peer (54) X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 19:20:52 -0000 Synopsis: ab: apr_socket_recv: Connection reset by peer (54) State-Changed-From-To: feedback->open State-Changed-By: pgollucci State-Changed-When: Tue Feb 7 19:20:50 UTC 2012 State-Changed-Why: Feedback received http://www.freebsd.org/cgi/query-pr.cgi?pr=156719 From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 19:21:30 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EE661065670; Tue, 7 Feb 2012 19:21:30 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 250E38FC14; Tue, 7 Feb 2012 19:21:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q17JLUCt045564; Tue, 7 Feb 2012 19:21:30 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q17JLUNS045560; Tue, 7 Feb 2012 19:21:30 GMT (envelope-from pgollucci) Date: Tue, 7 Feb 2012 19:21:30 GMT Message-Id: <201202071921.q17JLUNS045560@freefall.freebsd.org> To: pgollucci@FreeBSD.org, apache@FreeBSD.org, pgollucci@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/164698: [patch] www/apache22: remove custom user creation in favor of USERS framework X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 19:21:30 -0000 Synopsis: [patch] www/apache22: remove custom user creation in favor of USERS framework Responsible-Changed-From-To: apache->pgollucci Responsible-Changed-By: pgollucci Responsible-Changed-When: Tue Feb 7 19:21:29 UTC 2012 Responsible-Changed-Why: I will take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=164698 From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 19:21:35 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 324C6106566B; Tue, 7 Feb 2012 19:21:35 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 08E108FC15; Tue, 7 Feb 2012 19:21:35 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q17JLYVH045643; Tue, 7 Feb 2012 19:21:34 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q17JLYka045639; Tue, 7 Feb 2012 19:21:34 GMT (envelope-from pgollucci) Date: Tue, 7 Feb 2012 19:21:34 GMT Message-Id: <201202071921.q17JLYka045639@freefall.freebsd.org> To: pgollucci@FreeBSD.org, apache@FreeBSD.org, pgollucci@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/164711: www/apache22 2.2.22 proxy connect patch update X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 19:21:35 -0000 Synopsis: www/apache22 2.2.22 proxy connect patch update Responsible-Changed-From-To: apache->pgollucci Responsible-Changed-By: pgollucci Responsible-Changed-When: Tue Feb 7 19:21:34 UTC 2012 Responsible-Changed-Why: I will take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=164711 From owner-freebsd-apache@FreeBSD.ORG Tue Feb 7 22:10:02 2012 Return-Path: Delivered-To: freebsd-apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7D101065674; Tue, 7 Feb 2012 22:10:01 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from p578be941.dip0.t-ipconnect.de (p578be941.dip0.t-ipconnect.de [87.139.233.65]) by mx1.freebsd.org (Postfix) with ESMTP id 9CB608FC14; Tue, 7 Feb 2012 22:10:01 +0000 (UTC) Received: from [192.168.0.100] (cde1100.uni.vrs [192.168.0.100]) (Authenticated sender: ohauer) by p578be941.dip0.t-ipconnect.de (Postfix) with ESMTPSA id 761FA200AC; Tue, 7 Feb 2012 23:09:56 +0100 (CET) Message-ID: <4F31A12E.2040405@FreeBSD.org> Date: Tue, 07 Feb 2012 23:09:50 +0100 From: Olli Hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: FreeBSD ports list , freebsd-apache@FreeBSD.org References: <4F2F2566.8090703@FreeBSD.org> In-Reply-To: <4F2F2566.8090703@FreeBSD.org> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Doug Barton Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ohauer@FreeBSD.org List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 22:10:02 -0000 On 2012-02-06 01:57, Doug Barton wrote: > Howdy, > > This section: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-php.html > > is out of date, as the very first bit mentions a bunch of old apache > stuff. I'm happy to help update it if someone can say authoritatively > what should be there. > > I'm also curious about the advice to install stuff into > /usr/local/www/appname. I vaguely remember that this was deprecated but > it seems to still be true. This is not an academic question because I'm > getting ready to add a web port. :) > > Finally, the first sentence of 6.12.2 says that WWWDIR is available to > pkg-plist, but WWWDIR_REL is not. If we're going to encourage ports > authors to use WWWDIR in the Makefile, shouldn't WWWDIR_REL be added to > the default PLIST_SUB? > One of the other mails switched a key in my head to look for deprecated constructs and I just found some ... (neko, resin2/3) Maybe we should also add WWWDIR to hier(7)? What do you think about the following diff? http://people.freebsd.org/~ohauer/diffs/book.sgml.diff -- olli From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 02:28:06 2012 Return-Path: Delivered-To: freebsd-apache@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id BBD5E1065673; Wed, 8 Feb 2012 02:28:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-150-251.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 06C7116313A; Wed, 8 Feb 2012 02:25:18 +0000 (UTC) Message-ID: <4F31DD0E.70205@FreeBSD.org> Date: Tue, 07 Feb 2012 18:25:18 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0) Gecko/20120201 Thunderbird/10.0 MIME-Version: 1.0 To: ohauer@FreeBSD.org References: <4F2F2566.8090703@FreeBSD.org> <4F31A12E.2040405@FreeBSD.org> In-Reply-To: <4F31A12E.2040405@FreeBSD.org> X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-apache@FreeBSD.org, FreeBSD ports list Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 02:28:06 -0000 On 02/07/2012 14:09, Olli Hauer wrote: > On 2012-02-06 01:57, Doug Barton wrote: >> Howdy, >> >> This section: >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-php.html >> >> is out of date, as the very first bit mentions a bunch of old apache >> stuff. I'm happy to help update it if someone can say authoritatively >> what should be there. >> >> I'm also curious about the advice to install stuff into >> /usr/local/www/appname. I vaguely remember that this was deprecated but >> it seems to still be true. This is not an academic question because I'm >> getting ready to add a web port. :) >> >> Finally, the first sentence of 6.12.2 says that WWWDIR is available to >> pkg-plist, but WWWDIR_REL is not. If we're going to encourage ports >> authors to use WWWDIR in the Makefile, shouldn't WWWDIR_REL be added to >> the default PLIST_SUB? >> > > > One of the other mails switched a key in my head to look for deprecated > constructs and I just found some ... (neko, resin2/3) > > Maybe we should also add WWWDIR to hier(7)? > > What do you think about the following diff? > http://people.freebsd.org/~ohauer/diffs/book.sgml.diff That addresses my concerns about that Section, thanks! I didn't search diligently for any other places that may be affected, FYI. Doug -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 04:52:04 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54DAA106573F; Wed, 8 Feb 2012 04:52:04 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 26E328FC14; Wed, 8 Feb 2012 04:52:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q184q3G8084949; Wed, 8 Feb 2012 04:52:03 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q184q3j2084945; Wed, 8 Feb 2012 04:52:03 GMT (envelope-from pgollucci) Date: Wed, 8 Feb 2012 04:52:03 GMT Message-Id: <201202080452.q184q3j2084945@freefall.freebsd.org> To: pgollucci@FreeBSD.org, apache@FreeBSD.org, pgollucci@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/159812: [PATCH] www/apache20,www/apache22 Strip Binaries X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 04:52:04 -0000 Synopsis: [PATCH] www/apache20,www/apache22 Strip Binaries Responsible-Changed-From-To: apache->pgollucci Responsible-Changed-By: pgollucci Responsible-Changed-When: Wed Feb 8 04:52:03 UTC 2012 Responsible-Changed-Why: I will take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=159812 From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 04:54:53 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A56D51065693; Wed, 8 Feb 2012 04:54:53 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 77CAA8FC08; Wed, 8 Feb 2012 04:54:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q184srdA085207; Wed, 8 Feb 2012 04:54:53 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q184srGe085203; Wed, 8 Feb 2012 04:54:53 GMT (envelope-from pgollucci) Date: Wed, 8 Feb 2012 04:54:53 GMT Message-Id: <201202080454.q184srGe085203@freefall.freebsd.org> To: VInzstyle@gmail.com, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/108169: www/apache20 wrong AP_SAFE_PATH for suEXEC X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 04:54:53 -0000 Synopsis: www/apache20 wrong AP_SAFE_PATH for suEXEC State-Changed-From-To: suspended->closed State-Changed-By: pgollucci State-Changed-When: Wed Feb 8 04:54:53 UTC 2012 State-Changed-Why: www/apache20 will be gone once www/apache24 hits. no further non cve patches here http://www.freebsd.org/cgi/query-pr.cgi?pr=108169 From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 05:02:28 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7ADF1065743; Wed, 8 Feb 2012 05:02:28 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A93808FC14; Wed, 8 Feb 2012 05:02:28 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1852S7d091587; Wed, 8 Feb 2012 05:02:28 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1852S26091578; Wed, 8 Feb 2012 05:02:28 GMT (envelope-from pgollucci) Date: Wed, 8 Feb 2012 05:02:28 GMT Message-Id: <201202080502.q1852S26091578@freefall.freebsd.org> To: dohzono@axion-software.com, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/147806: [PATCH] www/apache20: httpd doesn't start with WITH_LDAP. X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 05:02:28 -0000 Synopsis: [PATCH] www/apache20: httpd doesn't start with WITH_LDAP. State-Changed-From-To: open->closed State-Changed-By: pgollucci State-Changed-When: Wed Feb 8 05:02:27 UTC 2012 State-Changed-Why: Committed, Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=147806 From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 05:10:14 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 008E1106567A for ; Wed, 8 Feb 2012 05:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 816D08FC23 for ; Wed, 8 Feb 2012 05:10:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q185ADiJ095733 for ; Wed, 8 Feb 2012 05:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q185ADoo095732; Wed, 8 Feb 2012 05:10:13 GMT (envelope-from gnats) Date: Wed, 8 Feb 2012 05:10:13 GMT Message-Id: <201202080510.q185ADoo095732@freefall.freebsd.org> To: apache@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/147806: commit references a PR X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 05:10:14 -0000 The following reply was made to PR ports/147806; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/147806: commit references a PR Date: Wed, 8 Feb 2012 05:02:30 +0000 (UTC) pgollucci 2012-02-08 05:02:15 UTC FreeBSD ports repository Modified files: www/apache20 Makefile Log: - Fix WITH_LDAP support by adding =shared PR: ports/147806 With Hat: apache@ Revision Changes Path 1.305 +1 -1 ports/www/apache20/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-apache@FreeBSD.ORG Wed Feb 8 15:40:20 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC6CC106566C for ; Wed, 8 Feb 2012 15:40:20 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.freebsd.org (Postfix) with SMTP id CE8718FC14 for ; Wed, 8 Feb 2012 15:40:19 +0000 (UTC) Received: (qmail 63257 invoked from network); 8 Feb 2012 15:40:18 -0000 Received: from unknown (HELO alex.andxor.it) (192.168.2.30) by andxor.it with SMTP; 8 Feb 2012 15:40:18 -0000 Message-ID: <4F329762.2080601@FreeBSD.org> Date: Wed, 08 Feb 2012 16:40:18 +0100 From: Alex Dupre User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0) Gecko/20120201 Firefox/10.0 SeaMonkey/2.7 MIME-Version: 1.0 To: "Philip M. Gollucci" References: <4F2F2566.8090703@FreeBSD.org> <4F304DF7.5040305@p6m7g8.com> In-Reply-To: <4F304DF7.5040305@p6m7g8.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Doug Barton , freebsd-apache@freebsd.org, FreeBSD ports list Subject: Re: Apache/web ports advice in TPH X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 15:40:20 -0000 Philip M. Gollucci wrote: >> This section: >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-php.html >> >> is out of date, as the very first bit mentions a bunch of old apache >> stuff. I'm happy to help update it if someone can say authoritatively >> what should be there. > > You'll have to ask ale@ about php. Well, I'd say the only error about php is the default version, that's not 4 anymore, but 5. -- Alex Dupre From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 02:46:24 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18993106564A; Thu, 9 Feb 2012 02:46:24 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E4C7E8FC12; Thu, 9 Feb 2012 02:46:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q192kNIQ042250; Thu, 9 Feb 2012 02:46:23 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q192kNAG042244; Thu, 9 Feb 2012 02:46:23 GMT (envelope-from pgollucci) Date: Thu, 9 Feb 2012 02:46:23 GMT Message-Id: <201202090246.q192kNAG042244@freefall.freebsd.org> To: nick@anywi.com, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/146199: www/apache20: port does not use make config X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 02:46:24 -0000 Synopsis: www/apache20: port does not use make config State-Changed-From-To: open->closed State-Changed-By: pgollucci State-Changed-When: Thu Feb 9 02:46:23 UTC 2012 State-Changed-Why: soon to be gone, no more effort here http://www.freebsd.org/cgi/query-pr.cgi?pr=146199 From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 02:49:59 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE2D0106566C; Thu, 9 Feb 2012 02:49:59 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 94B258FC14; Thu, 9 Feb 2012 02:49:59 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q192nxjB042824; Thu, 9 Feb 2012 02:49:59 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q192nxvj042820; Thu, 9 Feb 2012 02:49:59 GMT (envelope-from pgollucci) Date: Thu, 9 Feb 2012 02:49:59 GMT Message-Id: <201202090249.q192nxvj042820@freefall.freebsd.org> To: freebsd@jdc.parodius.com, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/153264: www/apache22 -- rc.d script improvements X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 02:49:59 -0000 Synopsis: www/apache22 -- rc.d script improvements State-Changed-From-To: open->closed State-Changed-By: pgollucci State-Changed-When: Thu Feb 9 02:49:59 UTC 2012 State-Changed-Why: Committed, Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=153264 From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 02:54:45 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0AAE106566B; Thu, 9 Feb 2012 02:54:45 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C5C598FC0C; Thu, 9 Feb 2012 02:54:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q192sjYJ050983; Thu, 9 Feb 2012 02:54:45 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q192sjQ2050979; Thu, 9 Feb 2012 02:54:45 GMT (envelope-from pgollucci) Date: Thu, 9 Feb 2012 02:54:45 GMT Message-Id: <201202090254.q192sjQ2050979@freefall.freebsd.org> To: freebsd@it-psycho.de, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/156719: ab: apr_socket_recv: Connection reset by peer (54) X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 02:54:46 -0000 Synopsis: ab: apr_socket_recv: Connection reset by peer (54) State-Changed-From-To: open->closed State-Changed-By: pgollucci State-Changed-When: Thu Feb 9 02:54:45 UTC 2012 State-Changed-Why: please follow up with dev@httpd.apache.org, this is not a freebsd bug http://www.freebsd.org/cgi/query-pr.cgi?pr=156719 From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 02:59:09 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EAD61065672; Thu, 9 Feb 2012 02:59:09 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E933A8FC0C; Thu, 9 Feb 2012 02:59:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q192x8XP051134; Thu, 9 Feb 2012 02:59:08 GMT (envelope-from pgollucci@freefall.freebsd.org) Received: (from pgollucci@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q192x8Ir051130; Thu, 9 Feb 2012 02:59:08 GMT (envelope-from pgollucci) Date: Thu, 9 Feb 2012 02:59:08 GMT Message-Id: <201202090259.q192x8Ir051130@freefall.freebsd.org> To: nwf@cs.jhu.edu, pgollucci@FreeBSD.org, apache@FreeBSD.org From: pgollucci@FreeBSD.org Cc: Subject: Re: ports/144010: devel/apr1 tries to use SYSVIPC even in jails X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 02:59:09 -0000 Synopsis: devel/apr1 tries to use SYSVIPC even in jails State-Changed-From-To: open->closed State-Changed-By: pgollucci State-Changed-When: Thu Feb 9 02:59:08 UTC 2012 State-Changed-Why: sysctl security.jail.sysvipc_allowed=1 before you build it in a jail if you need this http://www.freebsd.org/cgi/query-pr.cgi?pr=144010 From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 03:00:25 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 654B8106564A for ; Thu, 9 Feb 2012 03:00:25 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 463218FC13 for ; Thu, 9 Feb 2012 03:00:25 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1930PWB051305 for ; Thu, 9 Feb 2012 03:00:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1930PBw051295; Thu, 9 Feb 2012 03:00:25 GMT (envelope-from gnats) Date: Thu, 9 Feb 2012 03:00:25 GMT Message-Id: <201202090300.q1930PBw051295@freefall.freebsd.org> To: apache@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/153264: commit references a PR X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 03:00:25 -0000 The following reply was made to PR ports/153264; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/153264: commit references a PR Date: Thu, 9 Feb 2012 02:50:20 +0000 (UTC) pgollucci 2012-02-09 02:49:55 UTC FreeBSD ports repository Modified files: www/apache22 Makefile www/apache22/files apache22.in Log: - use $SYSCTL - use full path setfib PR: ports/153264 Submitted by: Jeremy Chadwick With Hat: apache@ Sponsored by: Apache Software Foundation (ASF) Revision Changes Path 1.298 +1 -1 ports/www/apache22/Makefile 1.12 +4 -4 ports/www/apache22/files/apache22.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-apache@FreeBSD.ORG Thu Feb 9 03:28:44 2012 Return-Path: Delivered-To: apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D37BA1065670; Thu, 9 Feb 2012 03:28:44 +0000 (UTC) (envelope-from nwf@cs.jhu.edu) Received: from blaze.cs.jhu.edu (blaze.cs.jhu.edu [128.220.13.50]) by mx1.freebsd.org (Postfix) with ESMTP id 90D568FC15; Thu, 9 Feb 2012 03:28:42 +0000 (UTC) Received: from gradx.cs.jhu.edu (gradx.cs.jhu.edu [128.220.13.52]) by blaze.cs.jhu.edu (8.14.3/8.14.3) with ESMTP id q193HdfJ021512 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 8 Feb 2012 22:17:39 -0500 (EST) Received: from gradx.cs.jhu.edu (localhost [127.0.0.1]) by gradx.cs.jhu.edu (8.14.3/8.13.1) with ESMTP id q193Hdst028150; Wed, 8 Feb 2012 22:17:39 -0500 Received: (from nwf@localhost) by gradx.cs.jhu.edu (8.14.3/8.13.8/Submit) id q193Hdag028149; Wed, 8 Feb 2012 22:17:39 -0500 Date: Wed, 8 Feb 2012 22:17:39 -0500 From: Nathaniel W Filardo To: pgollucci@freebsd.org Message-ID: <20120209031739.GE2226@gradx.cs.jhu.edu> References: <201202090259.q192x8Ir051130@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AH+kv8CCoFf6qPuz" Content-Disposition: inline In-Reply-To: <201202090259.q192x8Ir051130@freefall.freebsd.org> User-Agent: Mutt/1.5.20 (2009-08-17) Cc: nwf@cs.jhu.edu, apache@freebsd.org Subject: Re: ports/144010: devel/apr1 tries to use SYSVIPC even in jails X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Feb 2012 03:28:44 -0000 --AH+kv8CCoFf6qPuz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 09, 2012 at 02:59:08AM +0000, pgollucci@freebsd.org wrote: > Synopsis: devel/apr1 tries to use SYSVIPC even in jails >=20 > State-Changed-From-To: open->closed > State-Changed-By: pgollucci > State-Changed-When: Thu Feb 9 02:59:08 UTC 2012 > State-Changed-Why:=20 > sysctl security.jail.sysvipc_allowed=3D1 before you build it in a jail if > you need this >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D144010 IMHO it would be better if APR were told to use a different IPC mechanism if it were jailed. sysvipc_allowed has dramatically negative security implications that the other IPC mechanisms it can use do not, AIUI. Thanks. --nwf; --AH+kv8CCoFf6qPuz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk8zOtMACgkQTeQabvr9Tc/C0gCeI35tatmoJPI91FwSyIPYTYf+ rU8An10B60ip8toThaWUVThVPStFcZrV =YOYG -----END PGP SIGNATURE----- --AH+kv8CCoFf6qPuz--