lilypond-devel
[Top][All Lists]
Advanced

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

GUB


From: Knut Petersen
Subject: GUB
Date: Fri, 6 Jul 2018 10:17:16 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

I try to build GUB on an opensuse Tumbleweed system as this seems to be 
necessary to further investigate the missing-fonts-in-pdfs-if-built-with-gub 
bug.

'make bootstrap' fails early because make 3.81 is broken at least for systems 
that use glibc 2.27. This problem can be fixed with the attached 
0001-Fix-make-for-glibc-2.7.patch

Later 'make bootstrap' fails again because glibc-core-2.3 does not accept gmake 
4.*  A firsts attempt to fix this problem is 
0001-Allow-glibc-core-to-be-compiled-with-gmake-4.x.patch, but after applying 
that patch 'make bootstrap' still fails:

   Checking for gcc ... /usr/bin/gcc
   must rebuild[linux-x86]: system::gcc system::g++ glibc-core cross/gcc glibc
   building package: linux-x86::glibc-core
     *** Stage: download (glibc-core, linux-x86)
     *** Stage: untar (glibc-core, linux-x86)
     *** Stage: patch (glibc-core, linux-x86)
     *** Stage: autoupdate (glibc-core, linux-x86)
     *** Stage: configure (glibc-core, linux-x86)
     *** Stage: compile (glibc-core, linux-x86)
   Command barfed: cd /home/knut/sources/gub/target/linux-x86/build/glibc-core-2.3 
&& make -j16  SHELL=/bin/bash gnulib=-lgcc  lib

   Tail of target/linux-x86/log/glibc-core.log >>>>>>>>
        invoking cd /home/knut/sources/gub/target/linux-x86/build/glibc-core-2.3 
&& make -j16  SHELL=/bin/bash gnulib=-lgcc  lib
        make -r PARALLELMFLAGS="" CVSOPTS="" -C 
/home/knut/sources/gub/target/linux-x86/src/glibc-core-2.3 objdir=`pwd` lib
        make: *** [lib] Segmentation fault (core dumped)
        Command barfed: cd /home/knut/sources/gub/target/linux-x86/build/glibc-core-2.3 
&& make -j16  SHELL=/bin/bash gnulib=-lgcc  lib
   <<<<<<<< Tail of target/linux-x86/log/glibc-core.log

   *** Failed target: linux-x86::glibc-core
   make: *** [compilers.make:44: cross-compilers] Error 1

I could have a closer look at the segfault, but there is one question: Is there 
a special reason not to use the 'make' already built during 'make bootstrap'?

Knut

Attachment: 0001-Fix-make-for-glibc-2.7.patch
Description: Text Data

Attachment: 0001-Allow-glibc-core-to-be-compiled-with-gmake-4.x.patch
Description: Text Data


reply via email to

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