From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 From: Dmitry Belyavskiy To: git-commits@fedoraproject.org Subject: [rpms/libserf] rawhide: Fix build with OpenSSL 4.0 (opaque ASN1_STRING) Date: Fri, 12 Jun 2026 19:39:10 GMT Message-ID: <178129315084.1.5324177466118851664.rpms-libserf-b8f0ecc6dffd@fedoraproject.org> List-ID: X-Git-Repo: rpms/libserf X-Git-Branch: rawhide X-Git-Rev: b8f0ecc6dffd2e0cffc75f33644f0e16cc91862a QSBuZXcgY29tbWl0IGhhcyBiZWVuIHB1c2hlZC4KClJlcG8gICA6IHJwbXMvbGlic2VyZgpCcmFu Y2ggOiByYXdoaWRlCkNvbW1pdCA6IGI4ZjBlY2M2ZGZmZDJlMGNmZmM3NWYzMzY0NGYwZTE2Y2M5 MTg2MmEKQXV0aG9yIDogRG1pdHJ5IEJlbHlhdnNraXkgPGJlbGRtaXRAZ21haWwuY29tPgpEYXRl ICAgOiAyMDI2LTA2LTEyVDE1OjI5OjUwLTA0OjAwClN0YXRzICA6ICsyMi8tMSBpbiAyIGZpbGUo cykKVVJMICAgIDogaHR0cHM6Ly9zcmMuZmVkb3JhcHJvamVjdC5vcmcvcnBtcy9saWJzZXJmL2Mv YjhmMGVjYzZkZmZkMmUwY2ZmYzc1ZjMzNjQ0ZjBlMTZjYzkxODYyYT9icmFuY2g9cmF3aGlkZQoK TG9nOgpGaXggYnVpbGQgd2l0aCBPcGVuU1NMIDQuMCAob3BhcXVlIEFTTjFfU1RSSU5HKQoKLS0t CmRpZmYgLS1naXQgYS9saWJzZXJmLW9wZW5zc2w0LnBhdGNoIGIvbGlic2VyZi1vcGVuc3NsNC5w YXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iY2JmYTdiCi0tLSAvZGV2 L251bGwKKysrIGIvbGlic2VyZi1vcGVuc3NsNC5wYXRjaApAQCAtMCwwICsxLDE3IEBACistLS0g YS9idWNrZXRzL3NzbF9idWNrZXRzLmMJMjAyMy0wNS0xOCAxMTozMzo1NS4wMDAwMDAwMDAgKzAy MDAKKysrKyBiL2J1Y2tldHMvc3NsX2J1Y2tldHMuYwkyMDI2LTA0LTI5IDE3OjE5OjA5LjY1NjYx MjE4MyArMDIwMAorQEAgLTU2NywxMSArNTY3LDExIEBACisgICAgICAgICAgICAgc3dpdGNoIChu bS0+dHlwZSkgeworICAgICAgICAgICAgICAgICBjYXNlIEdFTl9ETlM6CisgICAgICAgICAgICAg ICAgICAgICBpZiAoY29weV9hY3Rpb24gPT0gRXJyb3JPbk51bCAmJgorLSAgICAgICAgICAgICAg ICAgICAgICAgIHN0cmxlbihubS0+ZC5pYTUtPmRhdGEpICE9IG5tLT5kLmlhNS0+bGVuZ3RoKQor KyAgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbigoY29uc3QgY2hhciAqKUFTTjFfU1RSSU5H X2dldDBfZGF0YShubS0+ZC5pYTUpKSAhPSAoc2l6ZV90KUFTTjFfU1RSSU5HX2xlbmd0aChubS0+ ZC5pYTUpKQorICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBTRVJGX0VSUk9SX1NTTF9D RVJUX0ZBSUxFRDsKKyAgICAgICAgICAgICAgICAgICAgIGlmIChzYW5fYXJyICYmICpzYW5fYXJy KQorLSAgICAgICAgICAgICAgICAgICAgICAgIHAgPSBwc3RyZHVwX2VzY2FwZV9udWxfYnl0ZXMo KGNvbnN0IGNoYXIgKilubS0+ZC5pYTUtPmRhdGEsCistICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBubS0+ZC5pYTUtPmxlbmd0aCwKKysgICAgICAg ICAgICAgICAgICAgICAgICBwID0gcHN0cmR1cF9lc2NhcGVfbnVsX2J5dGVzKChjb25zdCBjaGFy ICopQVNOMV9TVFJJTkdfZ2V0MF9kYXRhKG5tLT5kLmlhNSksCisrICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBU04xX1NUUklOR19sZW5ndGgobm0t PmQuaWE1KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBvb2wpOworICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAg ICAgIGRlZmF1bHQ6CgpkaWZmIC0tZ2l0IGEvbGlic2VyZi5zcGVjIGIvbGlic2VyZi5zcGVjCmlu ZGV4IDMyZDVmYmQuLmY0NTcyZDYgMTAwNjQ0Ci0tLSBhL2xpYnNlcmYuc3BlYworKysgYi9saWJz ZXJmLnNwZWMKQEAgLTMsNyArMyw3IEBACiAKIE5hbWU6ICAgICAgICAgICBsaWJzZXJmCiBWZXJz aW9uOiAgICAgICAgMS4zLjEwCi1SZWxlYXNlOiAgICAgICAgMTMlez9kaXN0fQorUmVsZWFzZTog ICAgICAgIDE0JXs/ZGlzdH0KIFN1bW1hcnk6ICAgICAgICBIaWdoLVBlcmZvcm1hbmNlIEFzeW5j aHJvbm91cyBIVFRQIENsaWVudCBMaWJyYXJ5CiBMaWNlbnNlOiAgICAgICAgQXBhY2hlLTIuMAog VVJMOiAgICAgICAgICAgIGh0dHBzOi8vc2VyZi5hcGFjaGUub3JnLwpAQCAtMTksNiArMTksNyBA QCBQYXRjaDE6ICAgICAgICAgJXtuYW1lfS0xLjMuOS1lcnJnZXRmdW5jLnBhdGNoCiBQYXRjaDI6 CQkle25hbWV9LTEuMy45LW11bHRpaG9tZS5wYXRjaAogUGF0Y2gzOgkJJXtuYW1lfS0xLjMuOS1j bWFrZS5wYXRjaAogUGF0Y2g0OgkJJXtuYW1lfS0xLjMuMTAtZ3NzYXBpLnBhdGNoCitQYXRjaDU6 CQkle25hbWV9LW9wZW5zc2w0LnBhdGNoCiAKICVkZXNjcmlwdGlvbgogVGhlIHNlcmYgbGlicmFy eSBpcyBhIEMtYmFzZWQgSFRUUCBjbGllbnQgbGlicmFyeSBidWlsdCB1cG9uIHRoZSBBcGFjaGUg CkBAIC04Nyw2ICs4OCw5IEBAIGdyZXAgJ15WZXJzaW9uOiAle3ZlcnNpb259JyAle2J1aWxkcm9v dH0le19saWJkaXJ9L3BrZ2NvbmZpZy9zZXJmLSV7bWFqb3J9LnBjCiAle19saWJkaXJ9L3BrZ2Nv bmZpZy9zZXJmKi5wYwogCiAlY2hhbmdlbG9nCisqIFdlZCBBcHIgMjkgMjAyNiBEbWl0cnkgQmVs eWF2c2tpeSA8YmVsZG1pdEBnbWFpbC5jb20+IC0gMS4zLjEwLTE0CistIEZpeCBidWlsZCB3aXRo IE9wZW5TU0wgNC4wIChvcGFxdWUgQVNOMV9TVFJJTkcpCisKICogRnJpIEphbiAxNiAyMDI2IEZl ZG9yYSBSZWxlYXNlIEVuZ2luZWVyaW5nIDxyZWxlbmdAZmVkb3JhcHJvamVjdC5vcmc+IC0gMS4z LjEwLTEzCiAtIFJlYnVpbHQgZm9yIGh0dHBzOi8vZmVkb3JhcHJvamVjdC5vcmcvd2lraS9GZWRv cmFfNDRfTWFzc19SZWJ1aWxkCiAK