lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GUB


From: Phil Holmes
Subject: Re: GUB
Date: Mon, 9 Jul 2018 09:19:16 +0100

FWIW I can accept pull requests for the GUB repo, so if anybody has a patch 
that should be applied, I can get the patch into the build system.

--
Phil Holmes


  ----- Original Message ----- 
  From: Knut Petersen 
  To: David Kastrup 
  Cc: lilypond-devel ; Phil Holmes ; Masamichi Hosoda 
  Sent: Monday, July 09, 2018 9:08 AM
  Subject: Re: GUB


  Am 06.07.2018 um 10:29 schrieb David Kastrup:


At any rate, if we need to update our bootstrap setup in order to be
able to continue using it on newer platforms, this is likely something
that is more apparent to new users of GUB since old users will be
reusing their already bootstrapped stuff and thus won't notice easily
when it would stop being compilable.

It may well be that GUB needs either more patches on top or newer base
versions to do its job.  It's one of the most obscure parts of getting
out LilyPond to the world.

  An updated GUB status: 
    1: Graham informed me that he does not have the energy to do open-source 
work outside of his job these days.
    2: The version of make used in GUB needs a fix to be compatible with glibc 
2.27.
    3: The versions of glibc and glibc-core used in GUB need a fix to be 
compatible with make 4.x.y. (Frédéric Bron already mentioned that problem in 
septemter 2016 on lilypond-devel)
    4: The download link of libpng12 is broken.
    5: The download link of jpegsrc.v6b.tar.gz is broken.
    6: ghostscript really should be updated.
    7: GUB fails to correctly build the English documentation of the latest 
stable prerelease, up to now nobody understands why.


  Even with fixes for the problems 2-5 mentioned above bootstrapping or using 
GUB fails to work on openSuSE Tumbleweed, openSuSE 11.3 and on the fedora-27 
based LilyDev because of problems not mentioned above. 

  It would be nice to have a list of linux distributions that were/are 
compatible to GUB ... usually it's much easier to debug a broken system if you 
have a working starting point.

  Knut



reply via email to

[Prev in Thread] Current Thread [Next in Thread]