during installation to exit this error how can I fix it? or is it possible to skip the package?
Code:
Building target 113-kmod
[+++++++++++++++++++/ ] 0 min. 19 sec
Target 113-kmod OK
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Building target 114-gettext
[+++++++++++++++++++++++++++++++++++++++++++++++++++++ ] 7 min. 52 sec
Target 114-gettext OK
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Building target 115-libelf
[-make: *** [Makefile:1310: 115-libelf] Error 1 ] 0 min. 0 sec
Makefile:94: recipe for target 'mk_CHROOT' failed
make: *** [mk_CHROOT] Error 2
zoopi@zoopi-VirtualBox:/mnt/build_dir/jhalfs$ make
--------------------------------------------------------------------------------
mk_CHROOT
You are going to CHROOT into /mnt/build_dir damir
a password is required
--------------------------------------------------------------------------------
Building target 115-libelf
[-make: *** [Makefile:1310: 115-libelf] Error 1 ] 0 min. 0 sec
Makefile:94: recipe for target 'mk_CHROOT' failed
make: *** [mk_CHROOT] Error 2
zoopi@zoopi-VirtualBox:/mnt/build_dir/jhalfs$ sudo make
--------------------------------------------------
You cannot run this makefile from the root account
--------------------------------------------------
Makefile:71: recipe for target 'ck_UID' failed
make: *** [ck_UID] Error 1
zoopi@zoopi-VirtualBox:/mnt/build_dir/jhalfs$ make
--------------------------------------------------------------------------------
mk_CHROOT
You are going to CHROOT into /mnt/build_dir damir
a password is required
--------------------------------------------------------------------------------
Building target 115-libelf
[+++++++++++++++++++++++++++++++++++++++++++++++make: *** [Makefile:1310: 115-libelf] Error 2
Makefile:94: recipe for target 'mk_CHROOT' failed
make: *** [mk_CHROOT] Error 2
LOG
Code:
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/emacs'
Making all in misc
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/misc'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/misc'
Making all in man
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/man'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/man'
Making all in m4
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/m4'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/m4'
Making all in tests
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/tests'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/tests'
Making all in system-tests
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/system-tests'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/system-tests'
Making all in gnulib-tests
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
/bin/mkdir -p arpa
rm -f arpa/inet.h-t arpa/inet.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''HAVE_FEATURES_H''@|1|g' \
-e 's|@''NEXT_ARPA_INET_H''@|<arpa/inet.h>|g' \
-e 's|@''HAVE_ARPA_INET_H''@|1|g' \
-e 's/@''GNULIB_INET_NTOP''@/0/g' \
-e 's/@''GNULIB_INET_PTON''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's|@''HAVE_DECL_INET_NTOP''@|1|g' \
-e 's|@''HAVE_DECL_INET_PTON''@|1|g' \
-e 's|@''REPLACE_INET_NTOP''@|0|g' \
-e 's|@''REPLACE_INET_PTON''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
< ./arpa_inet.in.h; \
} > arpa/inet.h-t && \
mv arpa/inet.h-t arpa/inet.h
rm -f ctype.h-t ctype.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_CTYPE_H''@|<ctype.h>|g' \
-e 's/@''GNULIB_ISBLANK''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''HAVE_ISBLANK''@/1/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
< ./ctype.in.h; \
} > ctype.h-t && \
mv ctype.h-t ctype.h
rm -f inttypes.h-t inttypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's/@''HAVE_INTTYPES_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_INTTYPES_H''@|<inttypes.h>|g' \
-e 's/@''PRI_MACROS_BROKEN''@/0/g' \
-e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
-e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
-e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
-e 's/@''PRIPTR_PREFIX''@/"l"/g' \
-e 's/@''GNULIB_IMAXABS''@/0/g' \
-e 's/@''GNULIB_IMAXDIV''@/0/g' \
-e 's/@''GNULIB_STRTOIMAX''@/0/g' \
-e 's/@''GNULIB_STRTOUMAX''@/0/g' \
-e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
-e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
-e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
-e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
-e 's/@''HAVE_IMAXDIV_T''@/1/g' \
-e 's/@''REPLACE_STRTOIMAX''@/0/g' \
-e 's/@''REPLACE_STRTOUMAX''@/0/g' \
-e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
-e 's/@''INT64_MAX_EQ_LONG_MAX''@/1/g' \
-e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
-e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/1/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
< ./inttypes.in.h; \
} > inttypes.h-t && \
mv inttypes.h-t inttypes.h
/bin/mkdir -p sys
rm -f sys/ioctl.h-t sys/ioctl.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''HAVE_SYS_IOCTL_H''@|1|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_IOCTL_H''@|<sys/ioctl.h>|g' \
-e 's/@''GNULIB_IOCTL''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H''@|0|g' \
-e 's|@''SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
-e 's|@''REPLACE_IOCTL''@|1|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
< ./sys_ioctl.in.h; \
} > sys/ioctl.h-t && \
mv sys/ioctl.h-t sys/ioctl.h
/bin/mkdir -p sys
rm -f sys/socket.h-t sys/socket.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_SOCKET_H''@|<sys/socket.h>|g' \
-e 's|@''HAVE_SYS_SOCKET_H''@|1|g' \
-e 's/@''GNULIB_CLOSE''@/1/g' \
-e 's/@''GNULIB_SOCKET''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_CONNECT''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_ACCEPT''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_BIND''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_GETPEERNAME''@/0/g' \
-e 's/@''GNULIB_GETSOCKNAME''@/0/g' \
-e 's/@''GNULIB_GETSOCKOPT''@/0/g' \
-e 's/@''GNULIB_LISTEN''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_RECV''@/0/g' \
-e 's/@''GNULIB_SEND''@/0/g' \
-e 's/@''GNULIB_RECVFROM''@/0/g' \
-e 's/@''GNULIB_SENDTO''@/0/g' \
-e 's/@''GNULIB_SETSOCKOPT''@/IN_GETTEXT_TOOLS_GNULIB_TESTS/g' \
-e 's/@''GNULIB_SHUTDOWN''@/0/g' \
-e 's/@''GNULIB_ACCEPT4''@/0/g' \
-e 's|@''HAVE_WINSOCK2_H''@|0|g' \
-e 's|@''HAVE_WS2TCPIP_H''@|0|g' \
-e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE''@|1|g' \
-e 's|@''HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY''@|1|g' \
-e 's|@''HAVE_SA_FAMILY_T''@|1|g' \
-e 's|@''HAVE_ACCEPT4''@|1|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
< ./sys_socket.in.h; \
} > sys/socket.h-t && \
mv -f sys/socket.h-t sys/socket.h
/bin/mkdir -p sys
rm -f sys/uio.h-t sys/uio.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_UIO_H''@|<sys/uio.h>|g' \
-e 's|@''HAVE_SYS_UIO_H''@|1|g' \
< ./sys_uio.in.h; \
} > sys/uio.h-t && \
mv -f sys/uio.h-t sys/uio.h
make all-recursive
make[6]: Entering directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
Making all in .
make[7]: Entering directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
depbase=`echo test-localcharset.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT test-localcharset.o -MD -MP -MF $depbase.Tpo -c -o test-localcharset.o test-localcharset.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo dtotimespec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT dtotimespec.o -MD -MP -MF $depbase.Tpo -c -o dtotimespec.o dtotimespec.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo file-has-acl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT file-has-acl.o -MD -MP -MF $depbase.Tpo -c -o file-has-acl.o file-has-acl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo sys_socket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT sys_socket.o -MD -MP -MF $depbase.Tpo -c -o sys_socket.o sys_socket.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo glthread/thread.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT glthread/thread.o -MD -MP -MF $depbase.Tpo -c -o glthread/thread.o glthread/thread.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo timespec-add.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT timespec-add.o -MD -MP -MF $depbase.Tpo -c -o timespec-add.o timespec-add.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo timespec-sub.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT timespec-sub.o -MD -MP -MF $depbase.Tpo -c -o timespec-sub.o timespec-sub.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo unistr/u8-cmp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT unistr/u8-cmp.o -MD -MP -MF $depbase.Tpo -c -o unistr/u8-cmp.o unistr/u8-cmp.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo unistr/u8-strlen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT unistr/u8-strlen.o -MD -MP -MF $depbase.Tpo -c -o unistr/u8-strlen.o unistr/u8-strlen.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo ioctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT ioctl.o -MD -MP -MF $depbase.Tpo -c -o ioctl.o ioctl.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo nanosleep.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT nanosleep.o -MD -MP -MF $depbase.Tpo -c -o nanosleep.o nanosleep.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo strerror_r.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I.. -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib -I./../gnulib-lib -I../intl -g -O2 -MT strerror_r.o -MD -MP -MF $depbase.Tpo -c -o strerror_r.o strerror_r.c &&\
mv -f $depbase.Tpo $depbase.Po
rm -f libtests.a
ar cr libtests.a dtotimespec.o file-has-acl.o sockets.o sys_socket.o glthread/thread.o timespec-add.o timespec-sub.o unistr/u8-cmp.o unistr/u8-strlen.o ioctl.o nanosleep.o strerror_r.o
ranlib libtests.a
/bin/sh ../libtool --tag=CC --preserve-dup-deps --mode=link gcc -g -O2 -o test-localcharset test-localcharset.o libtests.a ../gnulib-lib/libgettextlib.la libtests.a
libtool: link: gcc -g -O2 -o .libs/test-localcharset test-localcharset.o libtests.a ../gnulib-lib/.libs/libgettextlib.so /usr/lib/libacl.so /usr/lib/libattr.so -lm libtests.a
make[7]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
make[6]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/gnulib-tests'
Making all in examples
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/examples'
Making all in po
make[6]: Entering directory '/sources/gettext-0.20.1/gettext-tools/examples/po'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/examples/po'
make[6]: Entering directory '/sources/gettext-0.20.1/gettext-tools/examples'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/examples'
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/examples'
Making all in doc
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools/doc'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools/doc'
make[5]: Entering directory '/sources/gettext-0.20.1/gettext-tools'
make[5]: Leaving directory '/sources/gettext-0.20.1/gettext-tools'
make[4]: Leaving directory '/sources/gettext-0.20.1/gettext-tools'
make[3]: Leaving directory '/sources/gettext-0.20.1/gettext-tools'
make[3]: Entering directory '/sources/gettext-0.20.1'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/sources/gettext-0.20.1'
make[2]: Leaving directory '/sources/gettext-0.20.1'
make[1]: Leaving directory '/sources/gettext-0.20.1'
make[1]: *** libelf: No such file or directory. Stop.