Hi,
I tried to bisect again using the input rewriting method. You find the
two scripts for this attached. It turned out that this does not only
take a lot of time for building single versions of guix and the modified
teeworlds package, but it also brings up the bug with the missing
pkg-config package in the package definition of teeworlds. Because of
this I stopped trying to bisect with the input rewritten versions of the
packages and tried reverting as you suggested.

Reverting on top of 0d6f84aab, guix and packages using OpenGL build, but
still segfaults on initialization. I hope you have another good idea, as
bisecting with the above method would probably take a lot of time.

Tim.

Attachment: check.sh
Description: application/shellscript

(use-modules (gnu packages)
             (gnu packages games)
             (gnu packages gl)
             (guix packages)
             (guix profiles))

(define libepoxy-legacy
  (package
    (inherit libepoxy)
    (version "1.4.0")))

(define with-libepoxy-legacy
  (package-input-rewriting (list (cons libepoxy libepoxy-legacy))))

(define teeworlds-fixed
  (with-libepoxy-legacy teeworlds))

(packages->manifest (list teeworlds-fixed))


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to