From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-3.2 required=3.0 tests=BAYES_00,NICE_REPLY_A, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Luke A. Guest" Newsgroups: comp.lang.ada Subject: Re: SDL Ada package fails to compile on Mac, gnat 13.1, missing "SDL2_ttf/SDL_ttf.h" Date: Fri, 30 Jun 2023 14:26:16 +0100 Organization: A noiseless patient Spider Message-ID: References: <5bd661f7-f077-47e4-a3c0-aef7d3b41059n@googlegroups.com> <5442a053-9c59-4be4-8485-b0df2e589aedn@googlegroups.com> <21e6c8c0-ec62-4192-aa5d-39d38149821cn@googlegroups.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------IX7snSySAXnN0KfNZfhdAnIH" Injection-Date: Fri, 30 Jun 2023 13:26:16 -0000 (UTC) Injection-Info: dont-email.me; posting-host="348613576123a579d7207246ecdbf1b4"; logging-data="2690764"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+V+p4DLEHrJPE3DWlWLlzhNhcM7q76hCE=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Cancel-Lock: sha1:hSWEsQYfDm/Ze07mIYafisbm7os= Content-Language: en-GB In-Reply-To: Xref: news.eternal-september.org comp.lang.ada:65385 List-Id: This is a multi-part message in MIME format. --------------IX7snSySAXnN0KfNZfhdAnIH Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 30/06/2023 12:30, Luke A. Guest wrote: > The /build/gnat gpr's have got a bit confused by the looks of things. > > Can you try this patch, it's made from a stash from a diff branch, if it > works I'll apply it and push it. Ignore that, I forgot something, try this one instead. --------------IX7snSySAXnN0KfNZfhdAnIH Content-Type: text/x-patch; charset=UTF-8; name="test.patch" Content-Disposition: attachment; filename="test.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2J1aWxkL2duYXQvbWFrZWZpbGUgYi9idWlsZC9nbmF0L21ha2VmaWxl CmluZGV4IGIxMzkzMGYuLjAwNDY0OTAgMTAwNjQ0Ci0tLSBhL2J1aWxkL2duYXQvbWFrZWZp bGUKKysrIGIvYnVpbGQvZ25hdC9tYWtlZmlsZQpAQCAtOTAsNyArOTAsNyBAQCB0ZXN0czog JChMSUJfTkFNRSkgdGVzdHMuZ3ByICQoVEVTVFNfU1JDUykKIAogdGVzdHMuZ3ByOiAkKFRF U1RTX1NSQ1MpIGdlbi8kKFNETF9NT0RFKS90ZXN0L2xpYnRlc3RtYXRocy5zbwogCSQoR1BS TUFLRSkgLXAgLWduYXQyMDEyIC1YU0RMX01PREU9JChTRExfTU9ERSkgLVhTRExfUExBVEZP Uk09JChTRExfUExBVEZPUk0pIFwKLQkJLVB0ZXN0cy5ncHIgJHtTREwyX0NPTkZJR30KKwkJ LVB0ZXN0cy5ncHIgIyAke1NETDJfQ09ORklHfQogCiAjIE1hdGhzIGxpYnJhcnkKIApAQCAt MTExLDcgKzExMSw3IEBAIHVuaXRfdGVzdHM6ICQoTElCX05BTUUpIGJ1aWxkX3VuaXRfdGVz dHMvdW5pdF90ZXN0cwogCiBidWlsZF91bml0X3Rlc3RzL3VuaXRfdGVzdHM6CiAJJChHUFJN QUtFKSAtcCAtZ25hdDIwMTIgLVhTRExfTU9ERT0kKFNETF9NT0RFKSAtWFNETF9QTEFURk9S TT0kKFNETF9QTEFURk9STSkgXAotCQktUHVuaXRfdGVzdHMuZ3ByICR7U0RMMl9DT05GSUd9 CisJCS1QdW5pdF90ZXN0cy5ncHIgIyAke1NETDJfQ09ORklHfQogCiAuUEhPTlk6IGNsZWFu LXVuaXRfdGVzdHMKIApkaWZmIC0tZ2l0IGEvYnVpbGQvZ25hdC9zZGxhZGEuZ3ByIGIvYnVp bGQvZ25hdC9zZGxhZGEuZ3ByCmluZGV4IGFkYzc3ZjUuLjEzZWY4ZWUgMTAwNjQ0Ci0tLSBh L2J1aWxkL2duYXQvc2RsYWRhLmdwcgorKysgYi9idWlsZC9nbmF0L3NkbGFkYS5ncHIKQEAg LTEsMTAgKzEsMjEgQEAKIGxpYnJhcnkgcHJvamVjdCBTRExBZGEgaXMKLSAgIHR5cGUgUGxh dGZvcm1fVHlwZSBpcyAoImxpbnV4IiwgImJzZCIsICJ3aW5kb3dzIiwgIm1hY29zeCIsICJt YWNvc19ob21lYnJldyIsICJpb3MiLCAiYW5kcm9pZCIpOworICAgdHlwZSBQbGF0Zm9ybV9U eXBlIGlzICgibGludXgiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAiYnNkIiwKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgIndpbmRvd3MiLAorICAgICAgICAgICAgICAgICAg ICAgICAgICAibWFjb3N4IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIm1hY29zX2hv bWVicmV3IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIm1hY29zX3BvcnRzIiwKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgImlvcyIsCisgICAgICAgICAgICAgICAgICAgICAg ICAgICJhbmRyb2lkIik7CiAgICB0eXBlIE1vZGVfVHlwZSBpcyAoImRlYnVnIiwgInJlbGVh c2UiKTsKIAogICAgUGxhdGZvcm0gOiBQbGF0Zm9ybV9UeXBlIDo9IGV4dGVybmFsICgiU0RM X1BMQVRGT1JNIiwgImxpbnV4Iik7CiAgICBNb2RlICAgICA6IE1vZGVfVHlwZSAgICAgOj0g ZXh0ZXJuYWwgKCJTRExfTU9ERSIsICJkZWJ1ZyIpOwogCisgICBwYWNrYWdlIEJ1aWxkZXIg aXMKKyAgICAgIGZvciBEZWZhdWx0X1N3aXRjaGVzICgiQWRhIikgdXNlICgiLWduYXQyMDEy IiwgIi1nbmF0YSIpOworICAgZW5kIEJ1aWxkZXI7CisKICAgIFNvdXJjZV9QbGF0Zm9ybSA6 PSAiIjsKIAogICAgY2FzZSBQbGF0Zm9ybSBpcwpAQCAtNTIsNiArNjMsMTEgQEAgbGlicmFy eSBwcm9qZWN0IFNETEFkYSBpcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIi1JL3Vzci9sb2NhbC9pbmNsdWRlIiwKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICItRF9SRUVOVFJBTlQiKTsKIAorICAgICAgICAgd2hl biAibWFjb3NfcG9ydHMiID0+CisgICAgICAgICAgICBDX1N3aXRjaGVzICAgOj0gQ19Td2l0 Y2hlcyAmICgiLURTRExfTUFDUE9SVFMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIi1JL29wdC9sb2NhbC9pbmNsdWRlIiwKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICItRF9USFJFQURfU0FGRSIpOworCiAgICAg ICAgICB3aGVuIG90aGVycyA9PgogICAgICAgICAgICAgbnVsbDsKICAgICAgIGVuZCBjYXNl OwpAQCAtNTksNCArNzUsMzMgQEAgbGlicmFyeSBwcm9qZWN0IFNETEFkYSBpcwogICAgICAg Zm9yIERlZmF1bHRfU3dpdGNoZXMgKCJDIikgdXNlIENvbW1vbl9Td2l0Y2hlcyAmIENfU3dp dGNoZXM7CiAgICAgICBmb3IgRGVmYXVsdF9Td2l0Y2hlcyAoIkFkYSIpIHVzZSBDb21tb25f U3dpdGNoZXMgJiBBZGFfU3dpdGNoZXM7CiAgICBlbmQgQ29tcGlsZXI7CisKKyAgIHBhY2th Z2UgTGlua2VyIGlzCisgICAgICBMaW5rZXJfU3dpdGNoZXMgOj0gKCk7CisKKyAgICAgIGNh c2UgUGxhdGZvcm0gaXMKKyAgICAgICAgIHdoZW4gImxpbnV4IiB8ICJic2QiIHwgImFuZHJv aWQiIHwgIndpbmRvd3MiID0+CisgICAgICAgICAgICBMaW5rZXJfU3dpdGNoZXMgOj0gTGlu a2VyX1N3aXRjaGVzICYgKCItbFNETDIiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLWxTREwyX3R0ZiIsCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItbFNETDJfaW1hZ2UiLAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLUwvdXNy L2xpYjY0Iik7CisKKyAgICAgICAgIHdoZW4gIm1hY29zX2hvbWVicmV3IiA9PgorICAgICAg ICAgICAgTGlua2VyX1N3aXRjaGVzIDo9IExpbmtlcl9Td2l0Y2hlcyAmICgiLWxTREwyIiwK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1s U0RMMl90dGYiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiLWxTREwyX2ltYWdlIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIi1ML3Vzci9sb2NhbC9saWIiKTsKKworICAgICAgICAg d2hlbiAibWFjb3NfcG9ydHMiID0+CisgICAgICAgICAgICBMaW5rZXJfU3dpdGNoZXMgOj0g TGlua2VyX1N3aXRjaGVzICYgKCItbFNETDIiLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiLWxTREwyX3R0ZiIsCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItbFNETDJfaW1hZ2UiLAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLUwv b3B0L2xvY2FsL2xpYiIpOworCisgICAgICAgICB3aGVuIG90aGVycyA9PgorICAgICAgICAg ICAgbnVsbDsKKyAgICAgIGVuZCBjYXNlOworCisgICAgICBmb3IgU3dpdGNoZXMgKCJBZGEi KSB1c2UgTGlua2VyX1N3aXRjaGVzOworICAgZW5kIExpbmtlcjsKIGVuZCBTRExBZGE7CmRp ZmYgLS1naXQgYS9idWlsZC9nbmF0L3NkbGFkYV9pbWFnZS5ncHIgYi9idWlsZC9nbmF0L3Nk bGFkYV9pbWFnZS5ncHIKaW5kZXggMTA5ODA5NS4uNWE5NzY0ZiAxMDA2NDQKLS0tIGEvYnVp bGQvZ25hdC9zZGxhZGFfaW1hZ2UuZ3ByCisrKyBiL2J1aWxkL2duYXQvc2RsYWRhX2ltYWdl LmdwcgpAQCAtMTEsNCArMTEsNSBAQCBsaWJyYXJ5IHByb2plY3QgU0RMQWRhX0ltYWdlIGlz CiAgICBmb3IgTGlicmFyeV9WZXJzaW9uIHVzZSAibGlic2RsYWRhX2ltYWdlLnNvLiIgJiBW ZXJzaW9uOwogCiAgICBwYWNrYWdlIENvbXBpbGVyIHJlbmFtZXMgU0RMQWRhLkNvbXBpbGVy OworICAgcGFja2FnZSBMaW5rZXIgcmVuYW1lcyBTRExBZGEuTGlua2VyOwogZW5kIFNETEFk YV9JbWFnZTsKZGlmZiAtLWdpdCBhL2J1aWxkL2duYXQvdGVzdHMuZ3ByIGIvYnVpbGQvZ25h dC90ZXN0cy5ncHIKaW5kZXggNzBkY2VmZi4uNTFlZTIwMSAxMDA2NDQKLS0tIGEvYnVpbGQv Z25hdC90ZXN0cy5ncHIKKysrIGIvYnVpbGQvZ25hdC90ZXN0cy5ncHIKQEAgLTE1LDI0ICsx NSw1IEBAIHByb2plY3QgVGVzdHMgaXMKICAgICAgICAgICAgICAgICAgICAgICAgICJ0dGYu YWRiIik7CiAKICAgIHBhY2thZ2UgQ29tcGlsZXIgcmVuYW1lcyBTRExBZGEuQ29tcGlsZXI7 Ci0KLSAgIHBhY2thZ2UgTGlua2VyIGlzCi0KLSAgICAgIExpbmtlcl9Td2l0Y2hlcyA6PSAo KTsKLQotICAgICAgY2FzZSBTZGxhZGEuUGxhdGZvcm0gaXMKLSAgICAgICAgIHdoZW4gIm1h Y29zX2hvbWVicmV3IiA9PgotICAgICAgICAgICAgTGlua2VyX1N3aXRjaGVzIDo9IExpbmtl cl9Td2l0Y2hlcyAmICgiLWxTREwyIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIi1sU0RMMl90dGYiLAotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLWxTREwyX2ltYWdlIiwKLSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1ML3Vzci9s b2NhbC9saWIiKTsKLQotICAgICAgICAgd2hlbiBvdGhlcnMgPT4KLSAgICAgICAgICAgIG51 bGw7Ci0gICAgICBlbmQgY2FzZTsKLQotICAgICAgZm9yIFN3aXRjaGVzICgiQWRhIikgdXNl IExpbmtlcl9Td2l0Y2hlczsKLQotICAgZW5kIExpbmtlcjsKLQorICAgcGFja2FnZSBMaW5r ZXIgcmVuYW1lcyBTRExBZGEuTGlua2VyOwogZW5kIFRlc3RzOwpkaWZmIC0tZ2l0IGEvYnVp bGQvZ25hdC90ZXN0c19pbWFnZS5ncHIgYi9idWlsZC9nbmF0L3Rlc3RzX2ltYWdlLmdwcgpp bmRleCBmMjNiZTNjLi5mZDY4MzA5IDEwMDY0NAotLS0gYS9idWlsZC9nbmF0L3Rlc3RzX2lt YWdlLmdwcgorKysgYi9idWlsZC9nbmF0L3Rlc3RzX2ltYWdlLmdwcgpAQCAtOCw2ICs4LDcg QEAgcHJvamVjdCBUZXN0c19JbWFnZSBpcwogICAgZm9yIE1haW4gICAgICAgIHVzZSAoImxv YWRfc3VyZmFjZS5hZGIiKTsKIAogICAgcGFja2FnZSBDb21waWxlciByZW5hbWVzIFNETEFk YS5Db21waWxlcjsKKyAgIHBhY2thZ2UgTGlua2VyIHJlbmFtZXMgU0RMQWRhLkxpbmtlcjsK IAogICAgLS0gICAgIHBhY2thZ2UgQnVpbGRlciBpcwogICAgLS0gICAgICAgIGZvciBEZWZh dWx0X1N3aXRjaGVzICgiQWRhIikgdXNlICgiLWduYXQyMDEyIiwgIi1nbmF0YSIpOyAtLSwg Ii1nbmF0RyIpOwpkaWZmIC0tZ2l0IGEvYnVpbGQvZ25hdC91bml0X3Rlc3RzLmdwciBiL2J1 aWxkL2duYXQvdW5pdF90ZXN0cy5ncHIKaW5kZXggYzQ2OWEzNC4uMjdkZDM4ZiAxMDA2NDQK LS0tIGEvYnVpbGQvZ25hdC91bml0X3Rlc3RzLmdwcgorKysgYi9idWlsZC9nbmF0L3VuaXRf dGVzdHMuZ3ByCkBAIC0xNyw0ICsxNyw1IEBAIHByb2plY3QgVW5pdF9UZXN0cyBpcwogICAg LS0gZW5kIElkZTsKIAogICAgcGFja2FnZSBDb21waWxlciByZW5hbWVzIFNETEFkYS5Db21w aWxlcjsKKyAgIHBhY2thZ2UgTGlua2VyIHJlbmFtZXMgU0RMQWRhLkxpbmtlcjsKIGVuZCBV bml0X1Rlc3RzOwpkaWZmIC0tZ2l0IGEvc3JjL2ltYWdlL3ZlcnNpb25faW1hZ2VzLmMgYi9z cmMvaW1hZ2UvdmVyc2lvbl9pbWFnZXMuYwppbmRleCBiYTViZTY4Li40NzgxM2ExIDEwMDY0 NAotLS0gYS9zcmMvaW1hZ2UvdmVyc2lvbl9pbWFnZXMuYworKysgYi9zcmMvaW1hZ2UvdmVy c2lvbl9pbWFnZXMuYwpAQCAtMjEsNyArMjEsNyBAQAogICogICAgZGlzdHJpYnV0aW9uLgog ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKiovCiAjaWZkZWYgX19BUFBMRV9fCi0gICAgI2lmZGVmIFNETF9IT01FQlJF VworICAgICNpZiBkZWZpbmVkIChTRExfSE9NRUJSRVcpIHx8IGRlZmluZWQgKFNETF9NQUNQ T1JUUykKICAgICAgICAgI2luY2x1ZGUgPFNETDIvU0RMX2ltYWdlLmg+CiAgICAgI2Vsc2UK ICAgICAgICAgI2luY2x1ZGUgPFNETDJfaW1hZ2UvU0RMX2ltYWdlLmg+CmRpZmYgLS1naXQg YS9zcmMvdHRmL3ZlcnNpb25fdHRmLmMgYi9zcmMvdHRmL3ZlcnNpb25fdHRmLmMKaW5kZXgg Y2VkZmViYy4uMDgxOTEwMyAxMDA2NDQKLS0tIGEvc3JjL3R0Zi92ZXJzaW9uX3R0Zi5jCisr KyBiL3NyYy90dGYvdmVyc2lvbl90dGYuYwpAQCAtMjEsNyArMjEsNyBAQAogICogICAgZGlz dHJpYnV0aW9uLgogICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKiovCiAjaWZkZWYgX19BUFBMRV9fCi0gICAgI2lmZGVm IFNETF9IT01FQlJFVworICAgICNpZiBkZWZpbmVkIChTRExfSE9NRUJSRVcpIHx8IGRlZmlu ZWQgKFNETF9NQUNQT1JUUykKICAgICAgICAgI2luY2x1ZGUgPFNETDIvU0RMX3R0Zi5oPgog ICAgICNlbHNlCiAgICAgICAgICNpbmNsdWRlIDxTREwyX3R0Zi9TRExfdHRmLmg+Cg== --------------IX7snSySAXnN0KfNZfhdAnIH--