• Bug#1067162: h2o: FTBFS with Ruby 3.2 due to exists? alias

    From Lukas =?UTF-8?Q?M=C3=A4rdian?=@21:1/5 to All on Tue Mar 19 16:30:01 2024
    This is a multi-part MIME message sent by reportbug.


    Package: h2o
    Severity: normal
    Tags: patch
    User: ubuntu-devel@lists.ubuntu.com
    Usertags: origin-ubuntu noble ubuntu-patch
    X-Debbugs-Cc: slyon@ubuntu.com

    Dear Maintainer,

    In Ubuntu, the attached patch was applied to achieve the following:

    * Fix FTBFS with Ruby 3.2

    Thanks for considering the patch.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers mantic-updates
    APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic'), (100, 'mantic-proposed'), (100, 'mantic-backports')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.5.0-26-generic (SMP w/8 CPU threads; PREEMPT)
    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE:en_GB:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    ZGlmZiAtTnJ1IGgyby0yLjIuNStkZnNnMi9kZWJpYW4vcGF0Y2hlcy9ydWJ5My4yLWNvbXBhdC5w YXRjaCBoMm8tMi4yLjUrZGZzZzIvZGViaWFuL3BhdGNoZXMvcnVieTMuMi1jb21wYXQucGF0Y2gK LS0tIGgyby0yLjIuNStkZnNnMi9kZWJpYW4vcGF0Y2hlcy9ydWJ5My4yLWNvbXBhdC5wYXRjaAkx OTcwLTAxLTAxIDAxOjAwOjAwLjAwMDAwMDAwMCArMDEwMAorKysgaDJvLTIuMi41K2Rmc2cyL2Rl Ymlhbi9wYXRjaGVzL3J1YnkzLjItY29tcGF0LnBhdGNoCTIwMjQtMDMtMTkgMTY6MTQ6NTQuMDAw MDAwMDAwICswMTAwCkBAIC0wLDAgKzEsMzcgQEAKK0Rlc2NyaXB0aW9uOiBTdGFydGluZyBpbiBS dWJ5IDMuMi4wIHRoZSBleGlzdHM/IChwbHVyYWxpemVkKSBhbGlhcyBmb3IgZXhpc3Q/IHNlZW1z IHRvIGhhdmUgYmVlbiByZW1vdmVkCitBdXRob3I6IEx1a2FzIE3DpHJkaWFuIDxzbHlvbkB1YnVu dHUuY29tPgorCitPcmlnaW46IHZlbmRvciwgVWJ1bnR1CitMYXN0LVVwZGF0ZTogMjAyNC0wMy0x OQorCistLS0gaDJvLTIuMi41K2Rmc2cyLm9yaWcvZGVwcy9tcnVieS1vbmlnLXJlZ2V4cC9tcmJn ZW0ucmFrZQorKysrIGgyby0yLjIuNStkZnNnMi9kZXBzL21ydWJ5LW9uaWctcmVnZXhwL21yYmdl bS5yYWtlCitAQCAtNjYsNyArNjYsNyBAQCBNUnVieTo6R2VtOjpTcGVjaWZpY2F0aW9uLm5ldygn bXJ1Ynktb25pCisgICAgICAgICAgIGVuZAorIAorICAgICAgICAgICBfcHAgJ2F1dG90b29scycs IG9uaWd1cnVtYV9kaXIKKy0gICAgICAgICAgcnVuX2NvbW1hbmQgZSwgJy4vYXV0b2dlbi5zaCcg aWYgRmlsZS5leGlzdHM/ICdhdXRvZ2VuLnNoJworKyAgICAgICAgICBydW5fY29tbWFuZCBlLCAn Li9hdXRvZ2VuLnNoJyBpZiBGaWxlLmV4aXN0PyAnYXV0b2dlbi5zaCcKKyAgICAgICAgICAgcnVu X2NvbW1hbmQgZSwgIi4vY29uZmlndXJlIC0tZGlzYWJsZS1zaGFyZWQgLS1lbmFibGUtc3RhdGlj ICN7aG9zdH0iCisgICAgICAgICAgIHJ1bl9jb21tYW5kIGUsICdtYWtlJworICAgICAgICAgZWxz ZQorQEAgLTk0LDcgKzk0LDcgQEAgTVJ1Ynk6OkdlbTo6U3BlY2lmaWNhdGlvbi5uZXcoJ21ydWJ5 LW9uaQorICAgICAgIGZpbGUgbGlibXJ1YnlfYSA9PiBEaXIuZ2xvYigiI3tsaWJvbmlnX29ianNf ZGlyfS8qI3tvYmpleHR9IikKKyAgICAgZW5kCisgCistICAgIGZpbGUgbGlibXJ1YnlfYSA9PiBE aXIuZ2xvYigiI3tsaWJvbmlnX29ianNfZGlyfS8qI3tvYmpleHR9IikgaWYgRmlsZS5leGlzdHM/ IG9uaWd1cnVtYV9saWIKKysgICAgZmlsZSBsaWJtcnVieV9hID0+IERpci5nbG9iKCIje2xpYm9u aWdfb2Jqc19kaXJ9Lyoje29iamV4dH0iKSBpZiBGaWxlLmV4aXN0PyBvbmlndXJ1bWFfbGliCisg CisgICAgIGZpbGUgIiN7ZGlyfS9zcmMvbXJ1Ynlfb25pZ19yZWdleHAuYyIgPT4gb25pZ3VydW1h X2xpYgorICAgICBjYy5pbmNsdWRlX3BhdGhzIDw8IG9uaWd1cnVtYV9kaXIKKy0tLSBoMm8tMi4y LjUrZGZzZzIub3JpZy9kZXBzL21ydWJ5L21pbmlyYWtlCisrKysgaDJvLTIuMi41K2Rmc2cyL2Rl cHMvbXJ1YnkvbWluaXJha2UKK0BAIC0yNjEsNyArMjYxLDcgQEAgbW9kdWxlIE1pbmlSYWtlCisg ICAgICAgICBkaXIgPSBhcmdzLmlzX2E/KEhhc2gpID8gYXJncy5rZXlzLmZpcnN0IDogYXJncwor ICAgICAgICAgKGRpci5zcGxpdChGaWxlOjpTRVBBUkFUT1IpICsgWycnXSkuaW5qZWN0IGRvIHxh Y2MsIHBhcnR8CisgICAgICAgICAgIChhY2MgKyBGaWxlOjpTRVBBUkFUT1IpLnRhcCBkbyB8ZHwK Ky0gICAgICAgICAgICBEaXIubWtkaXIoZCkgdW5sZXNzIEZpbGUuZXhpc3RzPyBkCisrICAgICAg ICAgICAgRGlyLm1rZGlyKGQpIHVubGVzcyBGaWxlLmV4aXN0PyBkCisgICAgICAgICAgIGVuZCAr IHBhcnQKKyAgICAgICAgIGVuZAorICAgICAgIGVuZApkaWZmIC1OcnUgaDJvLTIuMi41K2Rmc2cy L2RlYmlhbi9wYXRjaGVzL3NlcmllcyBoMm8tMi4yLjUrZGZzZzIvZGViaWFuL3BhdGNoZXMvc2Vy aWVzCi0tLSBoMm8tMi4yLjUrZGZzZzIvZGViaWFuL3BhdGNoZXMvc2VyaWVzCTIwMjMtMTAtMjAg MDY6MDY6MjIuMDAwMDAwMDAwICswMjAwCisrKyBoMm8tMi4yLjUrZGZzZzIvZGViaWFuL3BhdGNo ZXMvc2VyaWVzCTIwMjQtMDMtMTkgMTU6NTk6NDQuMDAwMDAwMDAwICswMTAwCkBAIC03LDMgKzcs NCBAQAogbXJ1YnlfZmlsZXV0aWxzX25vX3ZlcmJvc2UucGF0Y2gKIHBpY29odHRwcGFyc2VyLXZj c3RhZ3MucGF0Y2gKIENWRS0yMDIzLTQ0NDg3LnBhdGNoCitydWJ5My4yLWNvbXBhdC5wYXRjaAo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)