Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [lfs@Endeavour build]$ make
- make -r PARALLELMFLAGS="" -C .. objdir=`pwd` all
- make[1]: Entering directory '/mnt/lfs/sources/glibc-2.33'
- type "make help" for help with common glibc makefile targets
- make subdir=csu -C csu ..=../ subdir_lib
- make subdir=iconv -C iconv ..=../ subdir_lib
- make subdir=locale -C locale ..=../ subdir_lib
- make subdir=localedata -C localedata ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/localedata'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/localedata'
- make subdir=iconvdata -C iconvdata ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/iconvdata'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/iconvdata'
- make subdir=assert -C assert ..=../ subdir_lib
- make subdir=ctype -C ctype ..=../ subdir_lib
- make subdir=intl -C intl ..=../ subdir_lib
- make subdir=catgets -C catgets ..=../ subdir_lib
- make subdir=math -C math ..=../ subdir_lib
- make subdir=setjmp -C setjmp ..=../ subdir_lib
- make subdir=signal -C signal ..=../ subdir_lib
- make subdir=stdlib -C stdlib ..=../ subdir_lib
- make subdir=stdio-common -C stdio-common ..=../ subdir_lib
- make subdir=libio -C libio ..=../ subdir_lib
- make subdir=dlfcn -C dlfcn ..=../ subdir_lib
- make subdir=nptl -C nptl ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/nptl'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/nptl'
- make subdir=malloc -C malloc ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/malloc'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/malloc'
- make subdir=string -C string ..=../ subdir_lib
- make subdir=wcsmbs -C wcsmbs ..=../ subdir_lib
- make subdir=timezone -C timezone ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/timezone'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/timezone'
- make subdir=time -C time ..=../ subdir_lib
- make subdir=dirent -C dirent ..=../ subdir_lib
- make subdir=grp -C grp ..=../ subdir_lib
- make subdir=pwd -C pwd ..=../ subdir_lib
- make subdir=posix -C posix ..=../ subdir_lib
- make subdir=io -C io ..=../ subdir_lib
- make subdir=termios -C termios ..=../ subdir_lib
- make subdir=resource -C resource ..=../ subdir_lib
- make subdir=misc -C misc ..=../ subdir_lib
- make subdir=socket -C socket ..=../ subdir_lib
- make subdir=sysvipc -C sysvipc ..=../ subdir_lib
- make subdir=gmon -C gmon ..=../ subdir_lib
- make subdir=gnulib -C gnulib ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/gnulib'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/gnulib'
- make subdir=wctype -C wctype ..=../ subdir_lib
- make subdir=manual -C manual ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/manual'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/manual'
- make subdir=shadow -C shadow ..=../ subdir_lib
- make subdir=gshadow -C gshadow ..=../ subdir_lib
- make subdir=po -C po ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/po'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/po'
- make subdir=argp -C argp ..=../ subdir_lib
- make subdir=rt -C rt ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/rt'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/rt'
- make subdir=conform -C conform ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/conform'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/conform'
- make subdir=debug -C debug ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/debug'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/debug'
- make subdir=mathvec -C mathvec ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/mathvec'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/mathvec'
- make subdir=support -C support ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/support'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/support'
- make subdir=crypt -C crypt ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/crypt'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/crypt'
- make subdir=nptl_db -C nptl_db ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/nptl_db'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/nptl_db'
- make subdir=inet -C inet ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/inet'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/inet'
- make subdir=resolv -C resolv ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/resolv'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/resolv'
- make subdir=nss -C nss ..=../ subdir_lib
- make subdir=hesiod -C hesiod ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/hesiod'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/hesiod'
- make subdir=sunrpc -C sunrpc ..=../ subdir_lib
- make subdir=nis -C nis ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/nis'
- make[2]: Nothing to be done for 'subdir_lib'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/nis'
- make subdir=nscd -C nscd ..=../ subdir_lib
- make subdir=login -C login ..=../ subdir_lib
- make subdir=elf -C elf ..=../ subdir_lib
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/elf'
- make -f /mnt/lfs/sources/glibc-2.33/build/elf/librtld.mk -f rtld-Rules
- make[3]: Entering directory '/mnt/lfs/sources/glibc-2.33/elf'
- make subdir=csu -C ../csu ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-check_fds.os rtld-errno.os rtld-check_fds.os rtld-check_fds.os'
- make subdir=dirent -C ../dirent ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-closedir.os rtld-rewinddir.os rtld-readdir64.os rtld-fdopendir.os rtld-rewinddir.os rtld-getdents64.os rtld-readdir64.os'
- make subdir=elf -C ../elf ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-dl-addr-obj.os'
- make[4]: Entering directory '/mnt/lfs/sources/glibc-2.33/elf'
- make[4]: Leaving directory '/mnt/lfs/sources/glibc-2.33/elf'
- make subdir=gmon -C ../gmon ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-profil.os rtld-prof-freq.os rtld-profil.os rtld-profil.os rtld-profil.os'
- make subdir=io -C ../io ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-stat64.os rtld-fstat64.os rtld-lstat64.os rtld-fstatat64.os rtld-openat64.os rtld-lseek64.os rtld-access.os rtld-close_nocancel.os rtld-fcntl_nocancel.os rtld-open64_nocancel.os rtld-read_nocancel.os rtld-pread64_nocancel.os rtld-write_nocancel.os rtld-openat64.os'
- make subdir=malloc -C ../malloc ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-scratch_buffer_set_array_size.os'
- make[4]: Entering directory '/mnt/lfs/sources/glibc-2.33/malloc'
- make[4]: Leaving directory '/mnt/lfs/sources/glibc-2.33/malloc'
- make subdir=misc -C ../misc ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-mmap64.os rtld-munmap.os rtld-mprotect.os'
- make subdir=nptl -C ../nptl ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-libc-lowlevellock.os rtld-libc-cancellation.os rtld-forward.os rtld-libc-cancellation.os rtld-forward.os'
- make[4]: Entering directory '/mnt/lfs/sources/glibc-2.33/nptl'
- make[4]: Leaving directory '/mnt/lfs/sources/glibc-2.33/nptl'
- make subdir=posix -C ../posix ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-uname.os rtld-_exit.os rtld-getpid.os rtld-environ.os'
- make subdir=setjmp -C ../setjmp ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setjmp.os rtld-__longjmp.os'
- make subdir=signal -C ../signal ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-sigaction.os'
- make subdir=stdlib -C ../stdlib ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-exit.os rtld-cxa_atexit.os rtld-exit.os rtld-cxa_thread_atexit_impl.os rtld-exit.os'
- make subdir=string -C ../string ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-strchr.os rtld-strcmp.os rtld-strcspn.os rtld-strdup.os rtld-strlen.os rtld-strnlen.os rtld-strncmp.os rtld-memchr.os rtld-memcmp.os rtld-memmove.os rtld-memset.os rtld-mempcpy.os rtld-stpcpy.os rtld-memcpy.os rtld-rawmemchr.os rtld-strcmp-sse2.os rtld-strcmp.os rtld-strcmp-sse2-unaligned.os rtld-strcmp.os rtld-strcmp-ssse3.os rtld-strcmp.os rtld-strcmp-avx2.os rtld-strcmp.os rtld-strncmp-sse2.os rtld-strncmp.os rtld-strncmp-ssse3.os rtld-strncmp.os rtld-strncmp-sse4_2.os rtld-strncmp.os rtld-strncmp-avx2.os rtld-strncmp.os rtld-memchr-sse2.os rtld-memchr.os rtld-rawmemchr-sse2.os rtld-rawmemchr.os rtld-memchr-avx2.os rtld-memchr.os rtld-rawmemchr-avx2.os rtld-rawmemchr.os rtld-memcmp-sse2.os rtld-memcmp.os rtld-memcmp-avx2-movbe.os rtld-memcmp.os rtld-memcmp-sse4.os rtld-memcmp.os rtld-memcpy-ssse3.os rtld-mempcpy.os rtld-memmove-ssse3.os rtld-memmove.os rtld-memcpy-ssse3-back.os rtld-mempcpy.os rtld-memmove-ssse3-back.os rtld-memmove.os rtld-memmove-avx512-no-vzeroupper.os rtld-mempcpy.os rtld-strchr-sse2.os rtld-strchr.os rtld-strchr-avx2.os rtld-strchr.os rtld-strlen-sse2.os rtld-strlen.os rtld-strnlen-sse2.os rtld-strnlen.os rtld-strlen-avx2.os rtld-strlen.os rtld-strnlen-avx2.os rtld-strnlen.os rtld-stpcpy-sse2.os rtld-stpcpy.os rtld-stpcpy-ssse3.os rtld-stpcpy.os rtld-stpcpy-sse2-unaligned.os rtld-stpcpy.os rtld-stpcpy-avx2.os rtld-stpcpy.os rtld-strchr-sse2-no-bsf.os rtld-strchr.os rtld-memcmp-ssse3.os rtld-memcmp.os rtld-strcspn-sse2.os rtld-strcspn.os rtld-strcspn-c.os rtld-strcspn.os rtld-varshift.os rtld-strcspn-c.os rtld-memset-avx512-no-vzeroupper.os rtld-memset.os rtld-memmove-sse2-unaligned-erms.os rtld-mempcpy.os rtld-memmove-avx-unaligned-erms.os rtld-mempcpy.os rtld-memmove-avx512-unaligned-erms.os rtld-mempcpy.os rtld-memset-sse2-unaligned-erms.os rtld-memset.os rtld-memset-avx2-unaligned-erms.os rtld-memset.os rtld-memset-avx512-unaligned-erms.os rtld-memset.os rtld-cacheinfo.os rtld-memcpy-ssse3-back.os'
- make subdir=time -C ../time ..=../ objdir=/mnt/lfs/sources/glibc-2.33/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setitimer.os'
- make[3]: Leaving directory '/mnt/lfs/sources/glibc-2.33/elf'
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/elf'
- make subdir=csu -C csu ..=../ others
- make subdir=iconv -C iconv ..=../ others
- make subdir=locale -C locale ..=../ others
- make subdir=localedata -C localedata ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/localedata'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/localedata'
- make subdir=iconvdata -C iconvdata ..=../ others
- make subdir=assert -C assert ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/assert'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/assert'
- make subdir=ctype -C ctype ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/ctype'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/ctype'
- make subdir=intl -C intl ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/intl'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/intl'
- make subdir=catgets -C catgets ..=../ others
- make subdir=math -C math ..=../ others
- make subdir=setjmp -C setjmp ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/setjmp'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/setjmp'
- make subdir=signal -C signal ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/signal'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/signal'
- make subdir=stdlib -C stdlib ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/stdlib'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/stdlib'
- make subdir=stdio-common -C stdio-common ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/stdio-common'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/stdio-common'
- make subdir=libio -C libio ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/libio'
- make[2]: Nothing to be done for 'others'.
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/libio'
- make subdir=dlfcn -C dlfcn ..=../ others
- make subdir=nptl -C nptl ..=../ others
- make[2]: Entering directory '/mnt/lfs/sources/glibc-2.33/nptl'
- x86_64-lfs-linux-gnu-gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux-x86-64.so.2 -B/mnt/lfs/sources/glibc-2.33/build/nptl/ -B/mnt/lfs/sources/glibc-2.33/build/csu/ -B/mnt/lfs/sources/glibc-2.33/build/nptl/ -Wl,--version-script=/mnt/lfs/sources/glibc-2.33/build/libpthread.map -Wl,-soname=libpthread.so.0 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -Wl,--enable-new-dtags,-z,nodelete,-z,initfirst -e __nptl_main -L/mnt/lfs/sources/glibc-2.33/build -L/mnt/lfs/sources/glibc-2.33/build/math -L/mnt/lfs/sources/glibc-2.33/build/elf -L/mnt/lfs/sources/glibc-2.33/build/dlfcn -L/mnt/lfs/sources/glibc-2.33/build/nss -L/mnt/lfs/sources/glibc-2.33/build/nis -L/mnt/lfs/sources/glibc-2.33/build/rt -L/mnt/lfs/sources/glibc-2.33/build/resolv -L/mnt/lfs/sources/glibc-2.33/build/mathvec -L/mnt/lfs/sources/glibc-2.33/build/support -L/mnt/lfs/sources/glibc-2.33/build/crypt -L/mnt/lfs/sources/glibc-2.33/build/nptl -Wl,-rpath-link=/mnt/lfs/sources/glibc-2.33/build:/mnt/lfs/sources/glibc-2.33/build/math:/mnt/lfs/sources/glibc-2.33/build/elf:/mnt/lfs/sources/glibc-2.33/build/dlfcn:/mnt/lfs/sources/glibc-2.33/build/nss:/mnt/lfs/sources/glibc-2.33/build/nis:/mnt/lfs/sources/glibc-2.33/build/rt:/mnt/lfs/sources/glibc-2.33/build/resolv:/mnt/lfs/sources/glibc-2.33/build/mathvec:/mnt/lfs/sources/glibc-2.33/build/support:/mnt/lfs/sources/glibc-2.33/build/crypt:/mnt/lfs/sources/glibc-2.33/build/nptl -o /mnt/lfs/sources/glibc-2.33/build/nptl/libpthread.so -T /mnt/lfs/sources/glibc-2.33/build/shlib.lds /mnt/lfs/sources/glibc-2.33/build/csu/abi-note.o -Wl,--whole-archive /mnt/lfs/sources/glibc-2.33/build/nptl/libpthread_pic.a -Wl,--no-whole-archive -Wl,--start-group /mnt/lfs/sources/glibc-2.33/build/libc.so /mnt/lfs/sources/glibc-2.33/build/libc_nonshared.a -Wl,--as-needed /mnt/lfs/sources/glibc-2.33/build/elf/ld.so -Wl,--no-as-needed -Wl,--end-group
- /mnt/lfs/tools/lib/gcc/x86_64-lfs-linux-gnu/10.2.0/../../../../x86_64-lfs-linux-gnu/bin/ld: /mnt/lfs/sources/glibc-2.33/build/nptl/libpthread_pic.a(old_pthread_atfork.os): in function `__dyn_pthread_atfork':
- /mnt/lfs/sources/glibc-2.33/nptl/pthread_atfork.c:51: undefined reference to `__dso_handle'
- /mnt/lfs/tools/lib/gcc/x86_64-lfs-linux-gnu/10.2.0/../../../../x86_64-lfs-linux-gnu/bin/ld: /mnt/lfs/sources/glibc-2.33/build/nptl/libpthread_pic.a(old_pthread_atfork.os): relocation R_X86_64_PC32 against undefined hidden symbol `__dso_handle' can not be used when making a shared object
- /mnt/lfs/tools/lib/gcc/x86_64-lfs-linux-gnu/10.2.0/../../../../x86_64-lfs-linux-gnu/bin/ld: final link failed: bad value
- collect2: error: ld returned 1 exit status
- make[2]: *** [../Makerules:536: /mnt/lfs/sources/glibc-2.33/build/nptl/libpthread.so] Error 1
- make[2]: Leaving directory '/mnt/lfs/sources/glibc-2.33/nptl'
- make[1]: *** [Makefile:479: nptl/others] Error 2
- make[1]: Leaving directory '/mnt/lfs/sources/glibc-2.33'
- make: *** [Makefile:9: all] Error 2
- [lfs@Endeavour build]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement