From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Gesthuizen Subject: bug#32458: Acknowledgement (SDL SEGFAULTs on foreign distro) Date: Mon, 22 Oct 2018 19:23:01 +0200 Message-ID: References: <4990ca3b-560e-6049-4f54-d597bf8a2dc4@yahoo.de> <87ftz8pxde.fsf@fastmail.com> <87a7npiks2.fsf@fastmail.com> <28717b9b-bf01-cfe2-56d8-6be1cbbb1da8@yahoo.de> <875zyci980.fsf@fastmail.com> <8e38e782-a577-bcbd-0838-0efbc42a5f21@yahoo.de> <87woqjggr6.fsf@fastmail.com> <87tvlngg65.fsf@fastmail.com> <62a70709-9cb7-ca94-20e8-5c4287fbdd30@yahoo.de> <87murchai6.fsf@fastmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------93E5B08DA2E5D9B6A2D70C87" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49056) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gEdw0-0007gZ-8E for bug-guix@gnu.org; Mon, 22 Oct 2018 13:24:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gEdvv-0002Fn-3q for bug-guix@gnu.org; Mon, 22 Oct 2018 13:24:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60405) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gEdvt-0002Du-S2 for bug-guix@gnu.org; Mon, 22 Oct 2018 13:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gEdvt-0004ia-MV for bug-guix@gnu.org; Mon, 22 Oct 2018 13:24:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87murchai6.fsf@fastmail.com> Content-Language: en-US List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Marius Bakke , 32458@debbugs.gnu.org This is a multi-part message in MIME format. --------------93E5B08DA2E5D9B6A2D70C87 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hi, I did another bisect to find the second cause of failure. I used the input rewriting technique but with the fixed libepoxy definition: >> (use-modules (gnu packages) >> (gnu packages games) >> (gnu packages gl) >> (guix packages) >> (guix profiles)) >> >> (define libepoxy-legacy >> (package >> (inherit libepoxy) >> (version "1.4.0"))) > > This package is missing a (source ...) field. So this only pretends to > be 1.4.0, but is actually the same as the inherited one. > > (Also, should it not be 1.5.0?) Yes it should be. Something made me think the expression evaluating to the origin object in the original libepoxy definition would be reevaluated. And it also should be 1.5.0. I started using the small guile script using guile-sdl2 again, simply because I do not need to close the window manually if a commit is good and the program starts. Otherwise the bisect would still need human input. You can find the scripts that I used attached as a tar archive. It has some hardcoded paths though. Execute the check.sh script to check the current commit. After a really long bisect and tons of package rebuilding git found commit faccae1c3769c90694c2b7eee0e4e9ab53049a8f to be guilty. The commit updates mesa so it seems quite possible. I don't have that much time right now but I will try to revert the two commits found so far and see whether this gets OpenGL running again on the master branch. Tim. --------------93E5B08DA2E5D9B6A2D70C87 Content-Type: application/gzip; name="debug-scripts.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="debug-scripts.tar.gz" H4sIABoGzlsAA+1Y32/bNhD2a/VXcGofbGC0fti0swIbUGDBWqBNhqEb9jAgoyRaYixRGinF SlHsb99RkmUrsaMCddNl0/di+468O/LIu48OmFeEWPmSZ7myRl8ENmBJiP50lsTe/9xi5Mxm i9ncdhdLd2Q7LlnORoh8mXC6KFROJUKjnHsee2Bcn/6JIujkf8VLFuCM+msaMjVVfnIKHzrB i/n8WP7dmUOq/DuLBVm6C8g/fJ2PkH0K5334n+d/HLAVFwwnaVDEDI27J2BiIPT8ZaF2+lAU 6NO0KKRJ/5j4wICClyhINyJOaXBE/UAIlVqmKx73es/WIfZTseJhz0AVNHGyMktlXnmJGQax i6sdM54hQM7YJpVxoB4Q4g3PI7zneWIYTRJQzD2WpeUtjllI/VvwOG5CMLSlMRcRkzxvx01q 8Q2TiqcCmc6UTG2zkaq0kD4sJJU85KKSgTRheZQGqJAxXrHcjyZbRSE5zMklFyGmWcZE0Ghq mFGeZ+qlZYUQfuFN/TSxqIjSOLe20ViSxYwqpqxt8iyzY6ONs52CzZ1wCvdwWn4wJ21IKqIu WWxNjD2wPXNbi6aTBOSMJuVtNpvfXovNvKTOGYk25DqxI+G5pYgC3z37EKhysXa+k2vi+mBd Y7flVTaO7zvmIityLNkG9h22Bo1jriD/kDvVpuFu3roe7h0VsH7I697A/el3z9Sx2e24/cnj O4dNn/jJ0WPVKEEiaM5vmsWrZrV/js2dIRN92708R9DuY9ei9tTdpZ5b0i57by13poC1r11M nyC6/d+PmL+equi0Pir+d7z/26Thf67juE7V/+fOYjn0/8fA828sjwsLamtkGH6A/raU9C3d RC0P6lFgVP2UiRsuU5EwkaNKgDFK6JohfO3YyIeyL3CYIhrH6ONHxEooJsDhjZ9+ffP2/Ort 5asfr35+9f719y9eX747rxx0jh2aWpnUtUHlGDyhey5xgo5MbRjrrnRqzgrR0QBHqV+XVB2s Xh/CPjL/eAFB/X51fvHbm18uL96dX7yv1l8PPOYEDGNW0iSLmbZv7hb55EvOod1sC+uJHgA9 /B/o/qzl/65NNP+fw8dw/x8B4x3nVffZ/7O6iXc59cTYdnWFf0io4CumKVFFjD6B7D75K/Of woOF7kQ++u7/tv/r+09cGOcQ4rjD/X8MdO9/9fjosvlKhiS8B5k8qFKFXFGfHdTd8IClnQdJ IOlGW2seGpo6SFxbZ3JPAYRAQes/pFIxYxmqH0n6wHLBc/3dB/pRF5wNF/AEhccuUJTmR/Xq iWniBVS/JLYiHUI7rfVVT2x/NsORjn3Suv2r0G6/dv4+F/1s6vN99PZ/0NX3f7kk7lL3/xkZ +v+j4MT9/+6fHUPDHzBgwIABAwYMGDBgwIABA/4F+AdnTcN8ACgAAA== --------------93E5B08DA2E5D9B6A2D70C87--