Hi,
On 09/08/16 04:53, Masamichi Hosoda wrote:
The path in this line looks a bit wrong:
cc1: error:
/home/ralph/gub/target/tools/root/usr/lib/libffi-3.2.1/include: No
such file or directory [-Werror=missing-include-dirs]
Is nobody else having these issues?
In my GUB environment, it is warnings instead of errors.
Anyway, I've created a patch that fixes it and updated the pull request.
https://github.com/gperciva/gub/pull/27
Patch works. Great!
But...when we get to harfbuzz.....
------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<-----
/bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-g++
-DHAVE_CONFIG_H -I.
-I/home/ralph/gub/target/linux-64/src/harfbuzz-1.2.7/src -I..
-I/usr/include -g -O2 -fno-rtti -fno-exceptions -Wcast-align
-fvisibility-inlines-hidden -MT libharfbuzz_icu_la-hb-icu.lo -MD -MP
-MF .deps/libharfbuzz_icu_la-hb-icu.Tpo -c -o
libharfbuzz_icu_la-hb-icu.lo `test -f 'hb-icu.cc' || echo
'/home/ralph/gub/target/linux-64/src/harfbuzz-1.2.7/src/'`hb-icu.cc
libtool: compile: x86_64-linux-g++ -DHAVE_CONFIG_H -I.
-I/home/ralph/gub/target/linux-64/src/harfbuzz-1.2.7/src -I..
-I/usr/include -g -O2 -fno-rtti -fno-exceptions -Wcast-align
-fvisibility-inlines-hidden -MT libharfbuzz_icu_la-hb-icu.lo -MD -MP -MF
.deps/libharfbuzz_icu_la-hb-icu.Tpo -c
/home/ralph/gub/target/linux-64/src/harfbuzz-1.2.7/src/hb-icu.cc -fPIC
-DPIC -o .libs/libharfbuzz_icu_la-hb-icu.o
librestrict:error:/home/ralph/gub/target/linux-64/root/usr/cross/libexec/gcc/x86_64-linux/4.9.2/cc1plus:
tried to open () file /usr/include/stdc-predef.h
librestrict:allowed:
/home/ralph/gub/target/linux-64
/tmp
/dev/null
/dev/urandom
/proc/self
<command-line>:0:0: internal compiler error: Aborted
librestrict:error:/home/ralph/gub/target/linux-64/root/usr/cross/libexec/gcc/x86_64-linux/4.9.2/cc1plus:
tried to open () file
/home/ralph/gub/target/tools/root/usr/lib/librestrict.so
librestrict:allowed:
/home/ralph/gub/target/linux-64
/tmp
/dev/null
/dev/urandom
/proc/self
x86_64-linux-g++: internal compiler error: Aborted (program cc1plus)
librestrict:error:/home/ralph/gub/target/linux-64/root/usr/cross/bin/x86_64-linux-g++:
tried to open () file
/home/ralph/gub/target/tools/root/usr/lib/librestrict.so
librestrict:allowed:
/home/ralph/gub/target/linux-64
/tmp
/dev/null
/dev/urandom
/proc/self
../libtool: line 990: 8585 Aborted x86_64-linux-g++
-DHAVE_CONFIG_H -I.
-I/home/ralph/gub/target/linux-64/src/harfbuzz-1.2.7/src -I..
-I/usr/include -g -O2 -fno-rtti -fno-exceptions -Wcast-align
-fvisibility-inlines-
...
------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<------8<-----
I have to admit that I'm getting a bit demoralised.
I report this issue, but I'm going to abandon GUB and return to just
compiling git head with repo build-deps for now.
I can't build the doc but that's not a priority for me at the moment.
Regards,
Ralph
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel