graphite2 build error
rmgls
rmgls at orange.fr
Mon Oct 26 10:35:03 PDT 2015
hi all,
please can you explain a bit the following error?
sudo port install graphite2
# ia dependancy of lilypond
...
1 error see log (...)
graphite2/main.log
...
unistd.h file not found!!!
but in terminal:
/* toto.c */
#include <stdio.h>
#include <unistd.h>
int
main()
{
printf ("man! UNISTD.H is found\n");
}
gcc (or clang) -o toto toto.c
Funny thing, compils without any error!.
osx 10.11 up-to-date;
xcode 7 updated 25-10-2015.
additional command line tools installed.
ports correctly migrated, and updated; macports.conf untouched.
excerpt of graphite2/main.log:
L417: (build fine before):
:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/make -f tests/CMakeFiles/graphite2-segcache.dir/build.make tests/CMakeFiles/graphite2-segcache.dir/build
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/tests/endian/endiantest.cpp:34:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:85:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build Scanning dependencies of target graphite2
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/CMakeFiles/graphite2.dir/build.make src/CMakeFiles/graphite2.dir/build
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/FeatureMap.cpp:27:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstring:60:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build [ 3%] Building CXX object tests/CMakeFiles/graphite2-segcache.dir/__/src/Bidi.cpp.o
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/tests && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -DGRAPHITE2_NTRACING -DGRAPHITE2_STATIC -pipe -Os -arch x86_64 -stdlib=libc++ -DNDEBUG -arch x86_64 -mmacosx-version-min=10.11 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src -Wall -Wextra -fno-rtti -fno-exceptions -fno-stack-protector -o CMakeFiles/graphite2-segcache.dir/__/src/Bidi.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/Bidi.cpp
:info:build [ 4%] Building CXX object src/CMakeFiles/graphite2.dir/direct_machine.cpp.o
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Dgraphite2_EXPORTS -pipe -Os -arch x86_64 -stdlib=libc++ -DNDEBUG -arch x86_64 -mmacosx-version-min=10.11 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src -Wall -Wextra -Wno-unknown-pragmas -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -fno-stack-protector -o CMakeFiles/graphite2.dir/direct_machine.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/direct_machine.cpp
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/Bidi.cpp:27:
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/inc/Main.h:29:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstdlib:85:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/direct_machine.cpp:40:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cassert:20:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build 1 error generated.
:info:build make[2]: *** [tests/CMakeFiles/graphite2-base.dir/__/src/FeatureMap.cpp.o] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build make[1]: *** [tests/CMakeFiles/graphite2-base.dir/all] Error 2
:info:build make[1]: *** Waiting for unfinished jobs....
:info:build [ 5%] Building CXX object tests/CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cpp.o
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/tests && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -DGRAPHITE2_NTRACING -DGRAPHITE2_STATIC -pipe -Os -arch x86_64 -stdlib=libc++ -DNDEBUG -arch x86_64 -mmacosx-version-min=10.11 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src -Wall -Wextra -fno-rtti -fno-exceptions -fno-stack-protector -o CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/call_machine.cpp
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/call_machine.cpp:35:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cassert:20:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build 1 error generated.
:info:build make[2]: *** [tests/CMakeFiles/graphite2-segcache.dir/__/src/Bidi.cpp.o] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build 1 error generated.
:info:build make[2]: *** [src/CMakeFiles/graphite2.dir/direct_machine.cpp.o] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build [ 6%] Building CXX object src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Dgraphite2_EXPORTS -pipe -Os -arch x86_64 -stdlib=libc++ -DNDEBUG -arch x86_64 -mmacosx-version-min=10.11 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src -Wall -Wextra -Wno-unknown-pragmas -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -fno-stack-protector -o CMakeFiles/graphite2.dir/gr_char_info.cpp.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/gr_char_info.cpp
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4/src/gr_char_info.cpp:27:
:info:build In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cassert:20:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:23:10: fatal error: 'unistd.h' file not found
:info:build #include <unistd.h>
:info:build ^
:info:build 1 error generated.
:info:build make[2]: *** [src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build make[1]: *** [src/CMakeFiles/graphite2.dir/all] Error 2
:info:build 1 error generated.
:info:build make[2]: *** [tests/CMakeFiles/graphite2-segcache.dir/__/src/call_machine.cpp.o] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build make[1]: *** [tests/CMakeFiles/graphite2-segcache.dir/all] Error 2
:info:build 1 error generated.
:info:build make[2]: *** [tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build make[1]: *** [tests/endian/CMakeFiles/endiantest.dir/all] Error 2
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4'
:info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/work/graphite2-1.2.4" && /usr/bin/make -j4 -w all VERBOSE=ON
:info:build Exit code: 2
:error:build org.macports.build for port graphite2 returned: command execution failed
:debug:build Error code: CHILDSTATUS 11477 2
:debug:build Backtrace: command execution failed
while executing
"system -nice 0 $fullcmdstring"
("eval" body line 1)
invoked from within
"eval system $notty $nice \$fullcmdstring"
invoked from within
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"portbuild::build_main org.macports.build"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
:info:build Warning: targets not executed for graphite2: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Please see the log file for port graphite2 for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_graphite2/graphite2/main.log
any idea?
thanks in advance.
rmgls
More information about the macports-users
mailing list