This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug build/22281] When building glibc 2.26 I stepped into an endless loop building "locale-defines.hT3".


https://sourceware.org/bugzilla/show_bug.cgi?id=22281

--- Comment #3 from Akhilesh Kumar <akhilesh.k at samsung dot com> ---
(In reply to Carlos O'Donell from comment #1)
> Akhilesh,
> 
> Are you building on NFS? This should just work, the locale-defines.sym is

build glibc on remote server using SSH 

> translated into a header, and make is deciding that the header is out of
> date, and rebuilds it, over and over again.
> 
> If you `touch $build/locale-defines.h` and then restart the build, does it
> continue?

after touch again stepped again into an endless loop building at different
point 


                -MD -MP -MF
/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.dT -MT
'/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.d
/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h'
sed -n
's/^.*@@@name@@@\([^@]*\)@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define
\1 \2/p' \
                /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.hT3
> /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.hT
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.hT3
sed -e 's@ /home/samsung/akhilesh/malloc/glibc-2\.26/build/@
$(common-objpfx)@g' -e
's@^/home/samsung/akhilesh/malloc/glibc-2\.26/build/@$(common-objpfx)@g' -e 's@
 *\.\.\/\([^        \]*\)@ $(..)\1@g' -e 's@^\.\.\/\([^     \]*\)@$(..)\1@g' \
            /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.dT >
/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.dT2
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.dT
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.dT2
/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h.d
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.hT
/home/samsung/akhilesh/malloc/glibc-2.26/build/rtld-offsets.h
gawk -f ../scripts/gen-as-const.awk ../sysdeps/x86_64/tlsdesc.sym \
        | gcc -S -o /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.hT3
-std=gnu11 -fgnu89-inline  -O2 -Wall -Werror -Wundef -Wwrite-strings
-fmerge-all-constants -fno-stack-protector -frounding-math -g
-Wstrict-prototypes -Wold-style-definition     -ftls-model=initial-exec     
-I../include -I/home/samsung/akhilesh/malloc/glibc-2.26/build/csu 
-I/home/samsung/akhilesh/malloc/glibc-2.26/build 
-I../sysdeps/unix/sysv/linux/x86_64/64  -I../sysdeps/unix/sysv/linux/x86_64 
-I../sysdeps/unix/sysv/linux/x86  -I../sysdeps/x86/nptl 
-I../sysdeps/unix/sysv/linux/wordsize-64  -I../sysdeps/x86_64/nptl 
-I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux 
-I../sysdeps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu 
-I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps/unix/x86_64 
-I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/x86_64/64 
-I../sysdeps/x86_64/fpu/multiarch  -I../sysdeps/x86_64/fpu 
-I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu 
-I../sysdeps/x86_64/multiarch  -I../sysdeps/x86_64  -I../sysdeps/x86 
-I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include
-I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64/wordsize-64 
-I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32 
-I../sysdeps/wordsize-64  -I../sysdeps/ieee754  -I../sysdeps/generic  -I..
-I../libio -I. -nostdinc -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include-fixed -isystem
/tools/include  -D_LIBC_REENTRANT -include
/home/samsung/akhilesh/malloc/glibc-2.26/build/libc-modules.h
-DMODULE_NAME=libc -include ../include/libc-symbols.h      
-DTOP_NAMESPACE=glibc -x c - \
                -MD -MP -MF
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.dT -MT
'/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.d
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h'
sed -n
's/^.*@@@name@@@\([^@]*\)@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define
\1 \2/p' \
                /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.hT3 >
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.hT
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.hT3
sed -e 's@ /home/samsung/akhilesh/malloc/glibc-2\.26/build/@
$(common-objpfx)@g' -e
's@^/home/samsung/akhilesh/malloc/glibc-2\.26/build/@$(common-objpfx)@g' -e 's@
 *\.\.\/\([^        \]*\)@ $(..)\1@g' -e 's@^\.\.\/\([^     \]*\)@$(..)\1@g' \
            /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.dT >
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.dT2
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.dT
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.dT2
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h.d
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.hT
/home/samsung/akhilesh/malloc/glibc-2.26/build/tlsdesc.h
gawk -f ../scripts/gen-as-const.awk
../sysdeps/unix/sysv/linux/x86_64/ucontext_i.sym \
        | gcc -S -o
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.hT3 -std=gnu11
-fgnu89-inline  -O2 -Wall -Werror -Wundef -Wwrite-strings -fmerge-all-constants
-fno-stack-protector -frounding-math -g -Wstrict-prototypes
-Wold-style-definition     -ftls-model=initial-exec      -I../include
-I/home/samsung/akhilesh/malloc/glibc-2.26/build/csu 
-I/home/samsung/akhilesh/malloc/glibc-2.26/build 
-I../sysdeps/unix/sysv/linux/x86_64/64  -I../sysdeps/unix/sysv/linux/x86_64 
-I../sysdeps/unix/sysv/linux/x86  -I../sysdeps/x86/nptl 
-I../sysdeps/unix/sysv/linux/wordsize-64  -I../sysdeps/x86_64/nptl 
-I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux 
-I../sysdeps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu 
-I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps/unix/x86_64 
-I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/x86_64/64 
-I../sysdeps/x86_64/fpu/multiarch  -I../sysdeps/x86_64/fpu 
-I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu 
-I../sysdeps/x86_64/multiarch  -I../sysdeps/x86_64  -I../sysdeps/x86 
-I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include
-I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64/wordsize-64 
-I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32 
-I../sysdeps/wordsize-64  -I../sysdeps/ieee754  -I../sysdeps/generic  -I..
-I../libio -I. -nostdinc -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include-fixed -isystem
/tools/include  -D_LIBC_REENTRANT -include
/home/samsung/akhilesh/malloc/glibc-2.26/build/libc-modules.h
-DMODULE_NAME=libc -include ../include/libc-symbols.h      
-DTOP_NAMESPACE=glibc -x c - \
                -MD -MP -MF
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.dT -MT
'/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.d
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h'
sed -n
's/^.*@@@name@@@\([^@]*\)@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define
\1 \2/p' \
                /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.hT3 >
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.hT
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.hT3
sed -e 's@ /home/samsung/akhilesh/malloc/glibc-2\.26/build/@
$(common-objpfx)@g' -e
's@^/home/samsung/akhilesh/malloc/glibc-2\.26/build/@$(common-objpfx)@g' -e 's@
 *\.\.\/\([^        \]*\)@ $(..)\1@g' -e 's@^\.\.\/\([^     \]*\)@$(..)\1@g' \
            /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.dT >
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.dT2
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.dT
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.dT2
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h.d
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.hT
/home/samsung/akhilesh/malloc/glibc-2.26/build/ucontext_i.h
make[2]: Leaving directory `/home/samsung/akhilesh/malloc/glibc-2.26/csu'
make[2]: Entering directory `/home/samsung/akhilesh/malloc/glibc-2.26/csu'
make[2]: Circular /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h
<- /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h dependency
dropped.
gawk -f ../scripts/gen-as-const.awk ../sysdeps/x86_64/nptl/tcb-offsets.sym \
        | gcc -S -o
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.hT3 -std=gnu11
-fgnu89-inline  -O2 -Wall -Werror -Wundef -Wwrite-strings -fmerge-all-constants
-fno-stack-protector -frounding-math -g -Wstrict-prototypes
-Wold-style-definition     -ftls-model=initial-exec      -I../include
-I/home/samsung/akhilesh/malloc/glibc-2.26/build/csu 
-I/home/samsung/akhilesh/malloc/glibc-2.26/build 
-I../sysdeps/unix/sysv/linux/x86_64/64  -I../sysdeps/unix/sysv/linux/x86_64 
-I../sysdeps/unix/sysv/linux/x86  -I../sysdeps/x86/nptl 
-I../sysdeps/unix/sysv/linux/wordsize-64  -I../sysdeps/x86_64/nptl 
-I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux 
-I../sysdeps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu 
-I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps/unix/x86_64 
-I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/x86_64/64 
-I../sysdeps/x86_64/fpu/multiarch  -I../sysdeps/x86_64/fpu 
-I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu 
-I../sysdeps/x86_64/multiarch  -I../sysdeps/x86_64  -I../sysdeps/x86 
-I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include
-I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64/wordsize-64 
-I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32 
-I../sysdeps/wordsize-64  -I../sysdeps/ieee754  -I../sysdeps/generic  -I..
-I../libio -I. -nostdinc -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include -isystem
/usr/local/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include-fixed -isystem
/tools/include  -D_LIBC_REENTRANT -include
/home/samsung/akhilesh/malloc/glibc-2.26/build/libc-modules.h
-DMODULE_NAME=libc -include ../include/libc-symbols.h      
-DTOP_NAMESPACE=glibc -x c - \
                -MD -MP -MF
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.dT -MT
'/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.d
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h'
sed -n
's/^.*@@@name@@@\([^@]*\)@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define
\1 \2/p' \
                /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.hT3
> /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.hT
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.hT3
sed -e 's@ /home/samsung/akhilesh/malloc/glibc-2\.26/build/@
$(common-objpfx)@g' -e
's@^/home/samsung/akhilesh/malloc/glibc-2\.26/build/@$(common-objpfx)@g' -e 's@
 *\.\.\/\([^        \]*\)@ $(..)\1@g' -e 's@^\.\.\/\([^     \]*\)@$(..)\1@g' \
            /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.dT >
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.dT2
rm -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.dT
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.dT2
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h.d
mv -f /home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.hT
/home/samsung/akhilesh/malloc/glibc-2.26/build/tcb-offsets.h

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]