NetBSD Problem Report #52686

From www@NetBSD.org  Wed Nov  1 10:01:49 2017
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 9C8137A16F
	for <gnats-bugs@gnats.NetBSD.org>; Wed,  1 Nov 2017 10:01:49 +0000 (UTC)
Message-Id: <20171101100148.B4D797A212@mollari.NetBSD.org>
Date: Wed,  1 Nov 2017 10:01:48 +0000 (UTC)
From: thomas.orgis@uni-hamburg.de
Reply-To: thomas.orgis@uni-hamburg.de
To: gnats-bugs@NetBSD.org
Subject: graphics/MesaLib: add osmesa
X-Send-Pr-Version: www-1.0

>Number:         52686
>Category:       pkg
>Synopsis:       graphics/MesaLib: add osmesa
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 01 10:05:00 +0000 2017
>Closed-Date:    Tue Aug 20 09:22:44 +0000 2019
>Last-Modified:  Tue Aug 20 09:22:44 +0000 2019
>Originator:     Dr. Thomas Orgis
>Release:        CVS HEAD as of 2017-10-11
>Organization:
Universität Hamburg
>Environment:
Linux machine 4.11.3 #2 SMP PREEMPT Thu Sep 28 14:08:23 CEST 2017 x86_64 GNU/Linux

>Description:
I have that patch to the MesaLib package that gets buried in the tech-pkg
mailing list. It was suggested that posting it to GNATS is a better
idea. Can I add attachments here? Anyhow, you can fetch the patch from

http://src.rrz.uni-hamburg.de/extra/pkgsrc-patches/cvs/graphics-mesalib-00osmesa.patch

.
>How-To-Repeat:

>Fix:
Pull patch from http://src.rrz.uni-hamburg.de/extra/pkgsrc-patches/cvs/graphics-mesalib-00osmesa.patch and apply, please.

>Release-Note:

>Audit-Trail:
From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52686 CVS commit: pkgsrc/graphics/MesaLib
Date: Wed, 20 Jun 2018 01:37:15 +0000

 Module Name:	pkgsrc
 Committed By:	maya
 Date:		Wed Jun 20 01:37:15 UTC 2018

 Modified Files:
 	pkgsrc/graphics/MesaLib: options.mk

 Log Message:
 mesalib: disable dri *and* llvm in the netbsd native xorg case.

 It isn't feasible to build this version of MesaLib with this option and
 netbsd's base libraries.

 PR pkg/52686.


 To generate a diff of this commit:
 cvs rdiff -u -r1.60 -r1.61 pkgsrc/graphics/MesaLib/options.mk

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sun, 14 Oct 2018 04:02:07 +0000
State-Changed-Why:
graphics/MesaLib18 has an osmesa option courtesy of david shao. It will gradually become the default mesa (it's scary to change the default in case it breaks some OSes), does this work well enough? you can make replace in graphics/MesaLib18 and it will do the right thing.


From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Mon, 22 Oct 2018 14:18:36 +0200

 --Sig_/blAFD+JC/DLsGnctTx6U7Hu
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: quoted-printable

 OK, I'll try my luck with MesaLib18, then. It's a bit inconvenient
 having to change my build script config and to watch out for the
 default changing some time in the future, but I guess it has to be. I
 got some trouble right now with MesaLib18 not finding zlib on my test
 system. I hope I get that resolved.


 Regards,

 Thomas

 PS: I wonder if we can also add the option to use llvmpipe with swrast.
 But for some reason, options.mk explicitly disables llvm when no dri is
 desired.

 --Sig_/blAFD+JC/DLsGnctTx6U7Hu
 Content-Type: application/pkcs7-signature; name=smime.p7s
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment; filename=smime.p7s

 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
 BwEAAKCCEKIwggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBx
 MQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G
 A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUg
 VGVsZWtvbSBSb290IENBIDIwHhcNMTQwNzIyMTIwODI2WhcNMTkwNzA5MjM1OTAw
 WjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMH
 REZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMIIB
 IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTDllA1PWLp
 bkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1
 OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at
 7t4m6O8Br3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfT
 dsZxtpAdxO3/NYZ9bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZW
 Q8/h1RM9ph8nMM1JVNvJEzSacXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQID
 AQABo4IBhjCCAYIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pE
 exMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT1xfgiXotF2wKsyudMzASBgNV
 HRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGBrSGCLAEBBAICMBEG
 DysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYBBAGBrSGC
 LAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp
 MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEE
 bDBqMCwGCCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3Nw
 cjA6BggrBgEFBQcwAoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRf
 Uk9PVF9DQV8yLmNlcjANBgkqhkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIl
 vKkBmw3Myn1BnIZtCm4ssxNZdbEzkhthJxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/
 buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvNTVx07iHydQLsUj7SyWrTkCNu
 SWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEsjmpttzUCGc/1OURY
 Y6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6hL5Kp2AvG
 hB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU
 FzCCBZAwggR4oAMCAQICBxekJIxy3jAwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE
 BhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAi
 BgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcwMTAeFw0xNDA1MjcxNDUz
 NDhaFw0xOTA3MDkyMzU5MDBaMIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFt
 YnVyZzEQMA4GA1UEBxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhh
 bWJ1cmcxITAfBgNVBAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UE
 AxMMVUhIIENBIC0gRzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1
 cmcuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9cJqgL8A8Sogf
 7u7EjbM2qEdN3S4JE7cHe7LuBbWE4c0/rBxjxChYBKUNlSzmlx4MulrkTtIjqmPY
 +tX4I/2vJGhxP4EksW+rMmjm/8xz1NanCk4Q7EhD9btiGHgsEZc0SQ4iWWCsV/zR
 hptvlNvas67IDz7fdyU3lp1nZmMgO1y5liQxMMhBtZ3PxLQBapWvOZ5t6cOagvjf
 AmiVAC4ViWTQPwy5n7BvwtqrZ5NEiX+BbRC+akn2DepSWE2DxaZNQtX1/J2yAOhq
 ZGM83KazqlE3ycL0o5AKhJjOt7R5/5bgggHVVxjI6qGx7Y6NJ/MNJJaO8r/H3Oql
 LRVLHNLvAgMBAAGjggICMIIB/jASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB
 /wQEAwIBBjARBgNVHSAECjAIMAYGBFUdIAAwHQYDVR0OBBYEFCagagGo//wS6/cU
 iePFMDbRLjmyMB8GA1UdIwQYMBaAFEm3xs/oPR9/6kR7Eyn38QpwPt5kMCAGA1Ud
 EQQZMBeBFXVoaC1jYUB1bmktaGFtYnVyZy5kZTCBiAYDVR0fBIGAMH4wPaA7oDmG
 N2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NybC9j
 YWNybC5jcmwwPaA7oDmGN2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJv
 b3QtY2EvcHViL2NybC9jYWNybC5jcmwwgdcGCCsGAQUFBwEBBIHKMIHHMDMGCCsG
 AQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1Aw
 RwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3Qt
 Y2EvcHViL2NhY2VydC9jYWNlcnQuY3J0MEcGCCsGAQUFBzAChjtodHRwOi8vY2Rw
 Mi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNy
 dDANBgkqhkiG9w0BAQsFAAOCAQEARPA9tuuXu5+gT949FznUDC4d8oX7nyyjkvZP
 9iHuRKRZkzBU7z3ZMMXpePIJSMDtNtFI2kNTAsWOTZFu/K5olU2TEh+cBWyw6y1k
 U4b8z1jTcAK0rZplpMdBQkBkeKK1QxiN6GqvUyVPHgM/EJwaLolpqkaPfSo3an0t
 9b9rAUBy/ne1MSQ/6O/bMo7WNvt2jAWjKRyTdlvB0NZUTr8ExYBoHx68BNmI7t1W
 hJHYeUx0gV0QxlQPbGyWL2IQoK4x7LDg670k564pFllzfq1ICZvq/UAyoanfwIbe
 R5mEuCVQwGEBPW7g9A9FnKT7kW8bCaiArO6lZpAdL+O/LGFhAzCCBjEwggUZoAMC
 AQICDB1WHVLROkxuhjOFDDANBgkqhkiG9w0BAQsFADCBsDELMAkGA1UEBhMCREUx
 EDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVu
 aXZlcnNpdGFldCBIYW1idXJnMSEwHwYDVQQLExhSZWdpb25hbGVzIFJlY2hlbnpl
 bnRydW0xFTATBgNVBAMTDFVISCBDQSAtIEcwMjEkMCIGCSqGSIb3DQEJARYVdWho
 LWNhQHVuaS1oYW1idXJnLmRlMB4XDTE3MDYwNjEyMjc0NloXDTE5MDcwOTIzNTkw
 MFowgaExCzAJBgNVBAYTAkRFMRAwDgYDVQQIDAdIYW1idXJnMRAwDgYDVQQHDAdI
 YW1idXJnMR0wGwYDVQQKDBRVbml2ZXJzaXRhZXQgSGFtYnVyZzEMMAoGA1UECwwD
 UlJaMRwwGgYDVQQLDBNCYXNpcy1JbmZyYXN0cnVrdHVyMQwwCgYDVQQLDANIUEMx
 FTATBgNVBAMMDFRob21hcyBPcmdpczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
 AQoCggEBAKQnfgQgOhlZfyvrNA4fKZM6t1xVoQbQUx8X+pfeciVUJeTmwZoR6bri
 f1lLZtvXQ19A8Wg1wBXkdQZuPA3UxmdvVzLNl8EMmAFYNCNz5sL74x7pkR4rHrJ/
 ViVRLtmYbihT9vNA5Tiz5/UkTh2Mx7SDtpJek6VxVvSxjcQ79mvYTdy7C7t/71dl
 zRwLjuBsvZasACiRVfsfp5Dqntg5KNq/nYkmEkTmJfnQM1tQS2VqEG/RsynnwawU
 DuKsgLm/ogsh4Ns4LTuXFd1LYV+jOTnqTdEQLHg0WuBqm2mDvP8pEqWZbJwJQGTM
 O3glhLa4bMGLAjkEvKaFTalRoJTHNxUCAwEAAaOCAlYwggJSMEAGA1UdIAQ5MDcw
 EQYPKwYBBAGBrSGCLAEBBAMFMBEGDysGAQQBga0hgiwCAQQDATAPBg0rBgEEAYGt
 IYIsAQEEMAkGA1UdEwQCMAAwDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsG
 AQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUXJhoNy4ieewHKNzkwGvfl9F5LWAw
 HwYDVR0jBBgwFoAUJqBqAaj//BLr9xSJ48UwNtEuObIwJgYDVR0RBB8wHYEbdGhv
 bWFzLm9yZ2lzQHVuaS1oYW1idXJnLmRlMIGNBgNVHR8EgYUwgYIwP6A9oDuGOWh0
 dHA6Ly9jZHAxLnBjYS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NybC9nX2Nh
 Y3JsLmNybDA/oD2gO4Y5aHR0cDovL2NkcDIucGNhLmRmbi5kZS91bmktaGFtYnVy
 Zy1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMIHbBggrBgEFBQcBAQSBzjCByzAzBggr
 BgEFBQcwAYYnaHR0cDovL29jc3AucGNhLmRmbi5kZS9PQ1NQLVNlcnZlci9PQ1NQ
 MEkGCCsGAQUFBzAChj1odHRwOi8vY2RwMS5wY2EuZGZuLmRlL3VuaS1oYW1idXJn
 LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MEkGCCsGAQUFBzAChj1odHRwOi8v
 Y2RwMi5wY2EuZGZuLmRlL3VuaS1oYW1idXJnLWNhL3B1Yi9jYWNlcnQvZ19jYWNl
 cnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQAS9y/+XLoyhNctyBnko4YgKDMyWlPS
 OfKEFygLt7oQa9MQm9UJaebOzeGZuFPl11pjB/vj2kBc7oSuuuKIjoNDL13T1b0F
 K5RFoWg8YPrrEzr6h0JrUfQM2r18sYMARpsOKxVRM6mlT2+hMkaN6swMIYbMLeZK
 7PQXqtKWg3oKCg1vGxF3bFZlhYhorJ/lSDcAbmNut45j4PqXVkrrD+zxIzswhdro
 ZOvE8eR4KqsqjOClsVzNOz8oPrUL5R3jBJ3E6j6XuC7JEsCLFbk3gcmbMS3eS+ue
 7+QxD10U8t05Xx0YXojEFiK8/GECYLgkpo1Gb1ROJCIGsLAFq5KXrFCNMYICgzCC
 An8CAQEwgcEwgbAxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYD
 VQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJzaXRhZXQgSGFtYnVyZzEhMB8G
 A1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVtMRUwEwYDVQQDEwxVSEggQ0Eg
 LSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1bmktaGFtYnVyZy5kZQIMHVYd
 UtE6TG6GM4UMMA0GCWCGSAFlAwQCAQUAoIGTMBgGCSqGSIb3DQEJAzELBgkqhkiG
 9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE4MTAyMjEyMTgzNlowKAYJKoZIhvcNAQkP
 MRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwLwYJKoZIhvcNAQkEMSIEIATJ
 xgfYfOCsIC+h2MGLxyYoNA5BM9Ns7xbPVpOeDRdnMA0GCSqGSIb3DQEBAQUABIIB
 AI1OorZxOb53Wt/jKQo8tHBOaiY2c03Xcr3+H2X4nxeqW79KBYh8oBe0amvOYbVB
 Asu4tnKHAdRgmtEX+iq4iSqCWp5n41dQisFaSeiUVoXznV2kgIao8h+3nBMCaTpm
 ptVjxpdnCFrunU4L37voWPdvYWZ7GfijyJY/f+5HxvSZFJMkHdYIGGBVDpNu5bFB
 cyuzdl0uWnAiZsCvrrMpVU8tweiOtlfR2N8dzriQDIeo0bP0BB34HbGJgQaBGfXD
 kXUKWb+Ko4EGmgF2sbmSRWZ4Ddi/LpSXAVWlo20QyhOrde/LAm2721xB7Hylg7wy
 4/94c5+7htod4GRerhNtIG0AAAAAAAA=

 --Sig_/blAFD+JC/DLsGnctTx6U7Hu--

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Tue, 20 Nov 2018 07:34:08 +0100

 I thought I gave some feedback … but GNATS keeps reminding me of this
 one.

 -- 
 Dr. Thomas Orgis
 HPC @ Universität Hamburg

From: Thomas Klausner <wiz@NetBSD.org>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Tue, 20 Nov 2018 07:56:55 +0100

 On Tue, Nov 20, 2018 at 06:35:00AM +0000, Dr. Thomas Orgis wrote:
 >  I thought I gave some feedback … but GNATS keeps reminding me of this
 >  one.

 I see your comment that you'll give Mesa18 a try, but I don't see
 if it worked out?
  Thomas

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: Thomas Klausner <wiz@NetBSD.org>
Cc: gnats-bugs@NetBSD.org, pkg-manager@netbsd.org, gnats-admin@netbsd.org,
 pkgsrc-bugs@netbsd.org
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Tue, 20 Nov 2018 18:00:29 +0100

 QW0gVHVlLCAyMCBOb3YgMjAxOCAwNzowMDowMSArMDAwMCAoVVRDKQ0Kc2NocmllYiBUaG9tYXMg
 S2xhdXNuZXIgPHdpekBOZXRCU0Qub3JnPjoNCg0KPiAgSSBzZWUgeW91ciBjb21tZW50IHRoYXQg
 eW91J2xsIGdpdmUgTWVzYTE4IGEgdHJ5LCBidXQgSSBkb24ndCBzZWUNCj4gIGlmIGl0IHdvcmtl
 ZCBvdXQ/DQoNCkhtLCByaWdodCDigKYgYWN0dWFsbHksIG9uIG15IExpbnV4IHdvcmtzdGF0aW9u
 LCBJIGN1cnJlbnRseSBnb3QgdGhpczoNCg0KY2hlY2tpbmcgZm9yIHBvc2l4X21lbWFsaWduLi4u
 IHllcw0KY2hlY2tpbmcgZm9yIFpMSUIuLi4gbm8NCmNvbmZpZ3VyZTogZXJyb3I6IFBhY2thZ2Ug
 cmVxdWlyZW1lbnRzICh6bGliID49IDEuMi4zKSB3ZXJlIG5vdCBtZXQ6DQoNClBhY2thZ2UgJ3ps
 aWInLCByZXF1aXJlZCBieSAndmlydHVhbDp3b3JsZCcsIG5vdCBmb3VuZA0KDQpDb25zaWRlciBh
 ZGp1c3RpbmcgdGhlIFBLR19DT05GSUdfUEFUSCBlbnZpcm9ubWVudCB2YXJpYWJsZSBpZiB5b3UN
 Cmluc3RhbGxlZCBzb2Z0d2FyZSBpbiBhIG5vbi1zdGFuZGFyZCBwcmVmaXguDQoNCkFsdGVybmF0
 aXZlbHksIHlvdSBtYXkgc2V0IHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMgWkxJQl9DRkxBR1MN
 CmFuZCBaTElCX0xJQlMgdG8gYXZvaWQgdGhlIG5lZWQgdG8gY2FsbCBwa2ctY29uZmlnLg0KU2Vl
 IHRoZSBwa2ctY29uZmlnIG1hbiBwYWdlIGZvciBtb3JlIGRldGFpbHMuDQoqKiogRXJyb3IgY29k
 ZSAxDQoNClN0b3AuDQpibWFrZVsxXTogc3RvcHBlZCBpbiAvZGV2L3NobS93b3JrLXdpdGgtc3lz
 dGVtLWdjYy9wa2dzcmMvY3ZzLTIwMTgxMDE1L3BrZ3NyYy9ncmFwaGljcy9NZXNhTGliMTgNCioq
 KiBFcnJvciBjb2RlIDENCg0KKFRoZSB2ZXJzaW9uIGlzIG5vdCBmcm9tIDIwMTgxMDE1LCBpdCdz
 IGEgdGFyYmFsbCBzbmFwc2hvdCB0aGF0IGdvdCBjdnMgdXBkYXRlZCB0b2RheS4pDQoNCkJ1dCBJ
 IGRvIHRoaW5rIEkgcmVtZW1iZXIgaXQgYnVpbGRpbmcgb25jZSBiZWZvcmUuIE5vdCBzdXJlIGlm
 DQpkZXBlbmRlbmNpZXMgbmVlZCBmaXhpbmcuDQoNCi0tIA0KRHIuIFRob21hcyBPcmdpcw0KSFBD
 IEAgVW5pdmVyc2l0w6R0IEhhbWJ1cmcNCg==

From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52686 CVS commit: pkgsrc/graphics/MesaLib18
Date: Wed, 21 Nov 2018 07:15:22 +0000

 Module Name:	pkgsrc
 Committed By:	maya
 Date:		Wed Nov 21 07:15:22 UTC 2018

 Modified Files:
 	pkgsrc/graphics/MesaLib18: Makefile

 Log Message:
 MesaLib18: depend on zlib

 Most people get this through either llvm or libpciaccess, but everyone
 needs it.

 PR pkg/52686.


 To generate a diff of this commit:
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/MesaLib18/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: "Maya Rashish" <maya@netbsd.org>
Cc: gnats-bugs@NetBSD.org, pkg-manager@netbsd.org, gnats-admin@netbsd.org,
 pkgsrc-bugs@netbsd.org
Subject: Re: PR/52686 CVS commit: pkgsrc/graphics/MesaLib18
Date: Wed, 21 Nov 2018 12:20:47 +0100

 QW0gV2VkLCAyMSBOb3YgMjAxOCAwNzoyMDowMCArMDAwMCAoVVRDKQ0Kc2NocmllYiAiTWF5YSBS
 YXNoaXNoIiA8bWF5YUBuZXRic2Qub3JnPjoNCg0KPiBUaGUgZm9sbG93aW5nIHJlcGx5IHdhcyBt
 YWRlIHRvIFBSIHBrZy81MjY4NjsgaXQgaGFzIGJlZW4gbm90ZWQgYnkgR05BVFMuDQo+IA0KPiBG
 cm9tOiAiTWF5YSBSYXNoaXNoIiA8bWF5YUBuZXRic2Qub3JnPg0KPiBUbzogZ25hdHMtYnVnc0Bn
 bmF0cy5OZXRCU0Qub3JnDQo+IENjOiANCj4gU3ViamVjdDogUFIvNTI2ODYgQ1ZTIGNvbW1pdDog
 cGtnc3JjL2dyYXBoaWNzL01lc2FMaWIxOA0KPiBEYXRlOiBXZWQsIDIxIE5vdiAyMDE4IDA3OjE1
 OjIyICswMDAwDQo+IA0KPiAgTW9kdWxlIE5hbWU6CXBrZ3NyYw0KPiAgQ29tbWl0dGVkIEJ5Oglt
 YXlhDQo+ICBEYXRlOgkJV2VkIE5vdiAyMSAwNzoxNToyMiBVVEMgMjAxOA0KPiAgDQo+ICBNb2Rp
 ZmllZCBGaWxlczoNCj4gIAlwa2dzcmMvZ3JhcGhpY3MvTWVzYUxpYjE4OiBNYWtlZmlsZQ0KPiAg
 DQo+ICBMb2cgTWVzc2FnZToNCj4gIE1lc2FMaWIxODogZGVwZW5kIG9uIHpsaWINCg0KVGhhbmtz
 LiBOb3cgaXQgZ2V0cyBhIGJpdCBmdXJ0aGVyIOKApg0KDQo9PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KVGhl
 IHN1cHBvcnRlZCBidWlsZCBvcHRpb25zIGZvciBNZXNhTGliIGFyZToNCg0KCWRlYnVnIGRyaSBk
 cmkzIGdsZXN2MSBnbGVzdjIgZ2x4LXRscyBsaWJlbGYNCglsbHZtIG5vYXRleGl0IG9zbWVzYSB0
 ZXh0dXJlIHZhYXBpIHZkcGF1IHhhDQoJeHZtYw0KDQpUaGUgY3VycmVudGx5IHNlbGVjdGVkIG9w
 dGlvbnMgYXJlOg0KDQoJZHJpMyBnbGVzdjEgZ2xlc3YyIGdseC10bHMgbGliZWxmIG5vYXRleGl0
 DQoJb3NtZXNhIHZhYXBpIHZkcGF1IHhhDQoNCllvdSBjYW4gc2VsZWN0IHdoaWNoIGJ1aWxkIG9w
 dGlvbnMgdG8gdXNlIGJ5IHNldHRpbmcgUEtHX0RFRkFVTFRfT1BUSU9OUw0Kb3IgdGhlIGZvbGxv
 d2luZyB2YXJpYWJsZS4gIEl0cyBjdXJyZW50IHZhbHVlIGlzIHNob3duOg0KDQoJUEtHX09QVElP
 TlMuTWVzYUxpYiA9IC1kcmkgLWxsdm0gb3NtZXNhDQoNCg0KW+KApl0NCg0KY2hlY2tpbmcgZm9y
 IHg4Nl82NC11bmtub3duLWxpbnV4LWxsdm0tY29uZmlnLi4uIG5vDQpjaGVja2luZyBmb3IgbGx2
 bS1jb25maWcuLi4gL3N0dWZmL3N3L2Vudi9zeXN0ZW0tZ2NjL3BrZ3NyYy9jdnMtMjAxODEwMTUv
 YmluL2xsdm0tY29uZmlnDQpjaGVja2luZyBmb3IgTElCRFJNLi4uIG5vDQpjaGVja2luZyBmb3Ig
 R0xQUk9UTy4uLiB5ZXMNCmNoZWNraW5nIGZvciBYTElCR0wuLi4geWVzDQpjaGVja2luZyBmb3Ig
 WENCX0RSSTIuLi4geWVzDQpjb25maWd1cmU6IGVycm9yOiBQbGF0Zm9ybSBzdXJmYWNlbGVzcyBy
 ZXF1aXJlcyBsaWJkcm0gPj0gMi40Ljc1DQoqKiogRXJyb3IgY29kZSAxDQoNClN0b3AuDQpibWFr
 ZVsxXTogc3RvcHBlZCBpbiAvZGV2L3NobS93b3JrLXdpdGgtc3lzdGVtLWdjYy9wa2dzcmMvY3Zz
 LTIwMTgxMDE1L3BrZ3NyYy9ncmFwaGljcy9NZXNhTGliMTgNCioqKiBFcnJvciBjb2RlIDENCg0K
 U3RvcC4NCmJtYWtlOiBzdG9wcGVkIGluIC9kZXYvc2htL3dvcmstd2l0aC1zeXN0ZW0tZ2NjL3Br
 Z3NyYy9jdnMtMjAxODEwMTUvcGtnc3JjL2dyYXBoaWNzL01lc2FMaWIxOA0KMTI6MTV8Y29ydGV4
 OmRldmVsJCBlY2hvIHBrZ3NyYy8qL2xpYmRybQ0KDQoNCkkgZ290IC1kcmksIGJ1dCBpdCBzdGls
 bCB3YW50cyB0byBoYXZlIGxpYmRybS4gTWVzYUxpYiBoYXMgcXVpdGUgYSBiaWcNCmNvbmZpZ3Vy
 YXRpb24gc3BhY2Ug4oCmDQoNCi0tIA0KRHIuIFRob21hcyBPcmdpcw0KSFBDIEAgVW5pdmVyc2l0
 w6R0IEhhbWJ1cmcNCiANCg==

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Cc: thomas.orgis@uni-hamburg.de, gnats-bugs@NetBSD.org
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Thu, 22 Nov 2018 09:25:24 +0100

 QW0gVHVlLCAyMCBOb3YgMjAxOCAxNzowNTowMSArMDAwMCAoVVRDKQ0Kc2NocmllYiAiRHIuIFRo
 b21hcyBPcmdpcyIgPHRob21hcy5vcmdpc0B1bmktaGFtYnVyZy5kZT46DQoNCj4gVGhlIGZvbGxv
 d2luZyByZXBseSB3YXMgbWFkZSB0byBQUiBwa2cvNTI2ODY7IGl0IGhhcyBiZWVuIG5vdGVkIGJ5
 IEdOQVRTLg0KDQo+ICBRVzBnVkhWbExDQXlNQ0JPYjNZZ01qQXhPQ0F3Tnpvd01Eb3dNU0FyTURB
 d01DQW9WVlJES1EwS2MyTm9jbWxsWWlCVWFHOXRZWE1nDQo+ICBTMnhoZFhOdVpYSWdQSGRwZWtC
 T1pYUkNVMFF1YjNKblBqb05DZzBLUGlBZ1NTQnpaV1VnZVc5MWNpQmpiMjF0Wlc1MElIUm9ZWFFn
 DQo+ICBlVzkxSjJ4c0lHZHBkbVVnVFdWellURTRJR0VnZEhKNUxDQmlkWFFnU1NCa2IyNG5kQ0J6
 WldVTkNqNGdJR2xtSUdsMElIZHZjbXRsDQoNCldhcyB0aGlzIGxlZ2libGUgZm9yIGFueW9uZT8g
 U3RyYW5nZSBlbWFpbCBlZmZlY3RzLiBJIHJlcG9ydGVkIHRoaXM6DQoNCmhlY2tpbmcgZm9yIFhD
 Ql9EUkkyLi4uIHllcw0KY29uZmlndXJlOiBlcnJvcjogUGxhdGZvcm0gc3VyZmFjZWxlc3MgcmVx
 dWlyZXMgbGliZHJtID49IDIuNC43NQ0KKioqIEVycm9yIGNvZGUgMQ0KDQpTdG9wLg0KYm1ha2Vb
 MV06IHN0b3BwZWQgaW4gL2Rldi9zaG0vd29yay13aXRoLXN5c3RlbS1nY2MvcGtnc3JjL2N2cy0y
 MDE4MTAxNS9wa2dzcmMvZ3JhcGhpY3MvTWVzYUxpYjE4DQoqKiogRXJyb3IgY29kZSAxDQoNClN0
 b3AuDQpibWFrZTogc3RvcHBlZCBpbiAvZGV2L3NobS93b3JrLXdpdGgtc3lzdGVtLWdjYy9wa2dz
 cmMvY3ZzLTIwMTgxMDE1L3BrZ3NyYy9ncmFwaGljcy9NZXNhTGliMTgNCg0KVGhpcyBpcyB3aXRo
 IHRoaXMgY29uZmlndXJhdGlvbjoNCg0KPT09PiBJbnN0YWxsaW5nIGRlcGVuZGVuY2llcyBmb3Ig
 TWVzYUxpYi0xOC4yLjANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpUaGUgc3VwcG9ydGVkIGJ1aWxkIG9w
 dGlvbnMgZm9yIE1lc2FMaWIgYXJlOg0KDQoJZGVidWcgZHJpIGRyaTMgZ2xlc3YxIGdsZXN2MiBn
 bHgtdGxzIGxpYmVsZg0KCWxsdm0gbm9hdGV4aXQgb3NtZXNhIHRleHR1cmUgdmFhcGkgdmRwYXUg
 eGENCgl4dm1jDQoNClRoZSBjdXJyZW50bHkgc2VsZWN0ZWQgb3B0aW9ucyBhcmU6DQoNCglkcmkz
 IGdsZXN2MSBnbGVzdjIgZ2x4LXRscyBsaWJlbGYgbm9hdGV4aXQNCglvc21lc2EgdmFhcGkgdmRw
 YXUgeGENCg0KWW91IGNhbiBzZWxlY3Qgd2hpY2ggYnVpbGQgb3B0aW9ucyB0byB1c2UgYnkgc2V0
 dGluZyBQS0dfREVGQVVMVF9PUFRJT05TDQpvciB0aGUgZm9sbG93aW5nIHZhcmlhYmxlLiAgSXRz
 IGN1cnJlbnQgdmFsdWUgaXMgc2hvd246DQoNCglQS0dfT1BUSU9OUy5NZXNhTGliID0gLWRyaSAt
 bGx2bSBvc21lc2ENCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpUaGUg
 Zm9sbG93aW5nIHZhcmlhYmxlcyB3aWxsIGFmZmVjdCB0aGUgYnVpbGQgcHJvY2VzcyBvZiB0aGlz
 IHBhY2thZ2UsDQpNZXNhTGliLTE4LjIuMC4gIFRoZWlyIGN1cnJlbnQgdmFsdWUgaXMgc2hvd24g
 YmVsb3c6DQoNCiAgICAgICAgKiBQWVRIT05fVkVSU0lPTl9ERUZBVUxUID0gMjcNCg0KQmFzZWQg
 b24gdGhlc2UgdmFyaWFibGVzLCB0aGUgZm9sbG93aW5nIHZhcmlhYmxlcyBoYXZlIGJlZW4gc2V0
 Og0KDQogICAgICAgICogUFlQQUNLQUdFID0gcHl0aG9uMjcNCg0KDQpBbHJpZ2h0eSB0aGVuLA0K
 DQpUaG9tYXMNCg0KLS0gDQpEci4gVGhvbWFzIE9yZ2lzDQpIUEMgQCBVbml2ZXJzaXTDpHQgSGFt
 YnVyZw0K

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
 thomas.orgis@uni-hamburg.de
Cc: gnats-bugs@NetBSD.org
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Thu, 22 Nov 2018 12:08:25 +0100

 (Sending again, hopefully now not in base64 encoding, forced to 7 bit ASCII.)

 Am Tue, 20 Nov 2018 17:05:01 +0000 (UTC)
 schrieb "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>:

 > The following reply was made to PR pkg/52686; it has been noted by GNATS.  

 >  QW0gVHVlLCAyMCBOb3YgMjAxOCAwNzowMDowMSArMDAwMCAoVVRDKQ0Kc2NocmllYiBUaG9tYXMg
 >  S2xhdXNuZXIgPHdpekBOZXRCU0Qub3JnPjoNCg0KPiAgSSBzZWUgeW91ciBjb21tZW50IHRoYXQg
 >  eW91J2xsIGdpdmUgTWVzYTE4IGEgdHJ5LCBidXQgSSBkb24ndCBzZWUNCj4gIGlmIGl0IHdvcmtl  

 Was this legible for anyone? Strange email effects. I reported this:

 hecking for XCB_DRI2... yes
 configure: error: Platform surfaceless requires libdrm >= 2.4.75
 *** Error code 1

 Stop.
 bmake[1]: stopped in /dev/shm/work-with-system-gcc/pkgsrc/cvs-20181015/pkgsrc/graphics/MesaLib18
 *** Error code 1

 Stop.
 bmake: stopped in /dev/shm/work-with-system-gcc/pkgsrc/cvs-20181015/pkgsrc/graphics/MesaLib18

 This is with this configuration:

 ===> Installing dependencies for MesaLib-18.2.0  
 ==========================================================================
 The supported build options for MesaLib are:

 	debug dri dri3 glesv1 glesv2 glx-tls libelf
 	llvm noatexit osmesa texture vaapi vdpau xa
 	xvmc

 The currently selected options are:

 	dri3 glesv1 glesv2 glx-tls libelf noatexit
 	osmesa vaapi vdpau xa

 You can select which build options to use by setting PKG_DEFAULT_OPTIONS
 or the following variable.  Its current value is shown:

 	PKG_OPTIONS.MesaLib = -dri -llvm osmesa

 ==========================================================================
 ==========================================================================
 The following variables will affect the build process of this package,
 MesaLib-18.2.0.  Their current value is shown below:

         * PYTHON_VERSION_DEFAULT = 27

 Based on these variables, the following variables have been set:

         * PYPACKAGE = python27


 Alrighty then,

 Thomas

 -- 
 Dr. Thomas Orgis
 HPC @ Universitaet Hamburg

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
Date: Sun, 25 Nov 2018 23:49:01 +0000

 On Thu, Nov 22, 2018 at 08:30:00AM +0000, Dr. Thomas Orgis wrote:
  > The following reply was made to PR pkg/52686; it has been noted by GNATS.
  > 
  > From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
  > To: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
  > Cc: thomas.orgis@uni-hamburg.de, gnats-bugs@NetBSD.org
  > Subject: Re: pkg/52686 (graphics/MesaLib: add osmesa)
  > Date: Thu, 22 Nov 2018 09:25:24 +0100
  > 
  > QW0gVHVlLCAyMCBOb3YgMjAxOCAxNzowNTowMSArMDAwMCAoVVRDKQ0Kc2NocmllYiAiRHIuIFRo
  > b21hcyBPcmdpcyIgPHRob21hcy5vcmdpc0B1bmktaGFtYnVyZy5kZT46DQoNCj4gVGhlIGZvbGxv
  > d2luZyByZXBseSB3YXMgbWFkZSB0byBQUiBwa2cvNTI2ODY7IGl0IGhhcyBiZWVuIG5vdGVkIGJ5
      :
      :

 Alas, gnats and MIME-encoded messages don't get along. If you can get
 your mailer to send in plaintext, please do...

 If all else fails you can email me instead and I can forward the text
 into gnats, but with the rate at which I get behind on email lately
 that could incur latencies measured in weeks :(


 -- 
 David A. Holland
 dholland@netbsd.org

From: "Dr. Thomas Orgis" <thomas.orgis@uni-hamburg.de>
To: <gnats-bugs@gnats.netbsd.org>
Cc: 
Subject: Re: pkg/52686
Date: Fri, 5 Apr 2019 10:55:57 +0200

 I'm using MesaLib18 now. Please make this the default version and close
 this PR;-)

 -- 
 Dr. Thomas Orgis
 HPC @ Universität Hamburg

State-Changed-From-To: feedback->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Tue, 20 Aug 2019 09:22:44 +0000
State-Changed-Why:
mesalib18 fixes this.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.