Is this a valid way to inspect the build process for debugging?   (


root@localhost:~/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost#
./debug.sh
debug-linux-header:[src.linux-header.default.20181217.121621.17583.localhost]#
cd linux-3.19/
debug-linux-header:[linux-3.19]# set -x
debug-linux-header:[linux-3.19]# build_this_package
+ build_this_package
+ '[' . == . ']'
+ '[' auto = auto ']'
++ echo '2851769589 linux-3.19.tar.xz
http://cdn.kernel.org/pub/linux/kernel/v3.0/'
++ head -n 1
++ tr ' ' '\t'
++ tr -s '\t'
++ cut -f2
++ bz2filename
++ local 'pattern=-e s,\.\(t\?\)\(gz\|Z\|xz\|bz2\|bz\|lz\)$,.\1zst,'
++ pattern='-e s,\.gpg$,, -e s,\.\(t\?\)\(gz\|Z\|xz\|bz2\|bz\|lz\)$,.\1zst,'
++ pattern='-e s,\.tar$,\.tar.zst, -e s,\.gpg$,, -e
s,\.\(t\?\)\(gz\|Z\|xz\|bz2\|bz\|lz\)$,.\1zst,'
++ '[' -n '' ']'
++ sed -e 's,\.tar$,\.tar.zst,' -e 's,\.gpg$,,' -e
's,\.\(t\?\)\(gz\|Z\|xz\|bz2\|bz\|lz\)$,.\1zst,'
+ xsourceballs=linux-3.19.tar.zst
+ '[' -z linux-3.19.tar.zst ']'
+ for xsrctar in '$xsourceballs'
+ saved_patchfiles=
++ ls --color=auto -a
'/root/t2-trunk/package/base/linux-header/*.patch.linux'
+ var_append patchfiles ' ' ''
+ eval '[ "$patchfiles" ] && patchfiles="${patchfiles} "'
++ '[' '' ']'
+ true
+ eval 'patchfiles="${patchfiles}$3"'
++ patchfiles=
+ '[' linux-3.19.tar.zst '!=' none -a 1 = 1 ']'
+ cd /root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost
+ '[' -z '' ']'
+ case "$xsrctar" in
+ custextract=autoextract_tar_bz2
+ '[' -n autoextract_tar_bz2 ']'
+ eval 'autoextract_tar_bz2
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/archdir/linux-3.19.tar.zst'
++ autoextract_tar_bz2
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/archdir/linux-3.19.tar.zst
++ echo 'Extracting linux-3.19.tar.zst (--use-compress-program=zstd -xf)
... '
Extracting linux-3.19.tar.zst (--use-compress-program=zstd -xf) ...
++ tar -v --use-compress-program=zstd -xf
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/archdir/linux-3.19.tar.zst
+ sed 's,^\./,,'
+ cut -f1 -d/
+ sort -u
+ cat untar.txt
+ '[' auto = auto ']'
+ xsrcdir=linux-3.19.tar.zst
+ xsrcdir=linux-3.19
+ xsrcdir=linux-3.19
+ xsrcdir=linux-3.19
+ xsrcdir=linux-3.19
+ '[' '!' -d linux-3.19 ']'
+ '[' 1 = 1 ']'
+ echo 'Fixing ownership and permissions ...'
Fixing ownership and permissions ...
+ chown -R 0:0
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/linux-3.19
+ '[' 1 = 1 ']'
+ echo 'Removing CVS, .svn, {arch} and .arch-ids directories ...'
Removing CVS, .svn, {arch} and .arch-ids directories ...
+ read x
+ egrep '(^|/)(CVS|\.svn|\{arch\}|\.arch-ids)(/|$)' untar.txt
+ echo 'Changeing into
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/linux-3.19
...'
Changeing into
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/linux-3.19
...
+ cd
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/linux-3.19
+ '[' 0 = 1 ']'
+ '[' 1 = 1 ']'
+ echo 'Creating
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/<..>
if required ...'
Creating
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/<..>
if required ...
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$bindir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/bin
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/bin
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$sbindir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/sbin
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/sbin
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$libdir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/lib
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/lib
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$datadir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/share
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/share
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$includedir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/include
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/include
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$sysconfdir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/etc
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/etc
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$localstatedir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/var
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/var
']'
+ for x in '$foodirlist'
+ eval
'x="/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux$docdir"'
++
x=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/doc/linux-header
+ '[' '!' -e
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/doc/linux-header
']'
+ '[' . = . ']'
+ hook_eval preconf
+ read pri fnr
++ IFS='
'
++ eval 'echo "${hookidx_preconf[*]}"'
+++ echo '8 2'
++ sort
+ '[' 8 ']'
+ eval libtool_correct_files
++ libtool_correct_files
++ [[ /root/t2-trunk//linux-3.19 =
/root/t2-trunk/src.linux-header.default.20181217.121621.17583.localhost/linux-3.19
]]
++ read f
++ find -type f -name 'libtool*' -o -name 'ltmain*' -o -name 'ltconfig*' -o
-name 'ltcf*'
+ read pri fnr
+ eval 'unset hookdirty_preconf'
++ unset hookdirty_preconf
+ '[' 0 -eq 1 -o '(' -f configure.in -a '!' -f configure ')' ']'
+ '[' 1 = 1 ']'
++ type -p ./configure
+ '[' -n '' -o 0 = 1 ']'
+ '[' -f ./CMakeLists.txt -a 1 = 1 -a '!' -f Makefile ']'
+ '[' -f setup.py -a 1 = 1 ']'
+ '[' '!' -f Makefile -a '!' -f makefile -a -f Makefile.PL -a 1 = 1 ']'
+ '[' '!' -f Makefile -a '!' -f makefile -a -f Imakefile -a 1 = 1 ']'
+ hook_eval premake
+ read pri fnr
++ IFS='
'
++ eval 'echo "${hookidx_premake[*]}"'
+++ echo '5 4'
++ sort
+ '[' 5 ']'
+ eval main_lx_header
++ main_lx_header
++ lx_patch
++ echo 'Generic linux patching ...'
Generic linux patching ...
++ lx_grabextraversion
++ local ev
+++ sed -n -e 's,^[ \t]*EXTRAVERSION[ \t]*=[ \t]*\([^ \t]*\),\1,p' Makefile
+++ tail -n 1
++ ev=
++ '[' '' ']'
++ apply_patchfiles lx_grabextraversion lx_filter_patch
++ local hook=lx_grabextraversion
++ local filter=lx_filter_patch
++ '[' lx_filter_patch ']'
++ eval make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldconfig
++ yes ''
+++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldconfig
You should not call uname during the build!
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
make[1]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make: *** [Makefile:451: scripts_basic] Error 2
++ echo 'Redefining VERSION  ...'
Redefining VERSION  ...
++ lx_extraversion=-dist
++ lx_injectextraversion
++ sed -i -e 's,^\([ \t]*EXTRAVERSION[ \t]*\)=.*,\1= -dist,g' Makefile
++ local rerun=
++ grep -q 'is up to date'
++ eval make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc
include/generated/utsrelease.h
+++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc
include/generated/utsrelease.h
You should not call uname during the build!
You should not call uname during the build!
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
make[2]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make[1]: *** [Makefile:451: scripts_basic] Error 2
make: *** No rule to make target 'include/config/auto.conf', needed by
'include/config/kernel.release'.  Stop.
++ eval make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc
include/linux/utsrelease.h
+++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc include/linux/utsrelease.h
You should not call uname during the build!
You should not call uname during the build!
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
make[2]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make[1]: *** [Makefile:451: scripts_basic] Error 2
make: *** No rule to make target 'include/linux/utsrelease.h'.  Stop.
++ eval make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc
include/linux/version.h
+++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc include/linux/version.h
You should not call uname during the build!
You should not call uname during the build!
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
make[2]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make[1]: *** [Makefile:451: scripts_basic] Error 2
make: *** No rule to make target 'include/linux/version.h'.  Stop.
++ '[' '' ']'
++ rerun=1
++ true
++ for fn in include/generated/utsrelease.h include/linux/utsrelease.h
include/linux/version.h
++ '[' -f include/generated/utsrelease.h ']'
++ for fn in include/generated/utsrelease.h include/linux/utsrelease.h
include/linux/version.h
++ '[' -f include/linux/utsrelease.h ']'
++ for fn in include/generated/utsrelease.h include/linux/utsrelease.h
include/linux/version.h
++ '[' -f include/linux/version.h ']'
+++ echo -e '#include ""\nUTS_RELEASE'
+++ gcc -E -
+++ tail -n 1
+++ cut -d '"' -f 2
<stdin>:1:10: error: empty filename in #include
++ lx_kernelrelease=UTS_RELEASE
++ '[' -z UTS_RELEASE -a 1 ']'
++ break
++ '[' '!' UTS_RELEASE -o UTS_RELEASE = UTS_RELEASE ']'
++ abort 'Could not grab final kernel version!'
++ '[' 'Could not grab final kernel version!' ']'
++ echo 'Could not grab final kernel version!'
Could not grab final kernel version!
++ echo '--- BUILD ERROR ---'
--- BUILD ERROR ---
++ rm -vf
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/var/adm/logs/0-linux-header.log
++ false
++ echo '... linux source patching for -dist finished.'
... linux source patching for -dist finished.
++ echo 'Correcting user and permissions ...'
Correcting user and permissions ...
++ chown -R root:root .
++ chmod -R u=rwX,go=rX .
++ echo 'Clean up the *.orig and *~ files ... '
Clean up the *.orig and *~ files ...
++ rm -f .config.old .config
++ xargs rm -f
++ find -name '*.orig' -o -name '*~'
++ eval make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldconfig
++ yes ''
+++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldconfig
You should not call uname during the build!
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
make[1]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make: *** [Makefile:451: scripts_basic] Error 2
++ xargs touch
++ find include -type f
++ makeopt=
+ read pri fnr
+ eval 'unset hookdirty_premake'
++ unset hookdirty_premake
+ '[' '' ']'
+ hook_eval inmake
+ read pri fnr
++ IFS='
'
++ eval 'echo "${hookidx_inmake[*]}"'
+++ echo ''
++ sort
+ '[' '' ']'
+ read pri fnr
+ eval 'unset hookdirty_inmake'
++ unset hookdirty_inmake
+ '[' '-j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldheaders=
INSTALL_HDR_PATH=$root/$prefix headers_install' ']'
+ eval echo 'Running make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc
oldheaders= INSTALL_HDR_PATH=$root/$prefix headers_install'
++ echo Running make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldheaders=
INSTALL_HDR_PATH=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr
headers_install
Running make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldheaders=
INSTALL_HDR_PATH=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr
headers_install
+ eval 'make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldheaders=
INSTALL_HDR_PATH=$root/$prefix headers_install'
++ make -j24 ARCH=sparc64 CROSS_COMPILE= KCC=kcc oldheaders=
INSTALL_HDR_PATH=/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr
headers_install
You should not call uname during the build!
  CHK     include/generated/uapi/linux/version.h
  UPD     include/generated/uapi/linux/version.h
  HOSTCC  scripts/basic/fixdep
  WRAP    arch/sparc/include/generated/asm/clkdev.h
  WRAP    arch/sparc/include/generated/asm/cputime.h
  WRAP    arch/sparc/include/generated/asm/div64.h
  WRAP    arch/sparc/include/generated/asm/emergency-restart.h
  WRAP    arch/sparc/include/generated/asm/exec.h
  WRAP    arch/sparc/include/generated/asm/irq_regs.h
  WRAP    arch/sparc/include/generated/asm/linkage.h
  WRAP    arch/sparc/include/generated/asm/local64.h
  WRAP    arch/sparc/include/generated/asm/irq_work.h
  WRAP    arch/sparc/include/generated/asm/local.h
  WRAP    arch/sparc/include/generated/asm/mcs_spinlock.h
  WRAP    arch/sparc/include/generated/asm/module.h
  WRAP    arch/sparc/include/generated/asm/mutex.h
  WRAP    arch/sparc/include/generated/asm/preempt.h
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:322:9: error: 'PATH_MAX' undeclared (first use in
this function); did you mean 'AF_MAX'?
  char s[PATH_MAX];
         ^~~~~~~~
         AF_MAX
scripts/basic/fixdep.c:322:9: note: each undeclared identifier is reported
only once for each function it appears in
  WRAP    arch/sparc/include/generated/asm/scatterlist.h
scripts/basic/fixdep.c:322:7: warning: unused variable 's'
[-Wunused-variable]
  char s[PATH_MAX];
       ^
  WRAP    arch/sparc/include/generated/asm/serial.h
  WRAP    arch/sparc/include/generated/asm/trace_clock.h
  WRAP    arch/sparc/include/generated/asm/types.h
  WRAP    arch/sparc/include/generated/asm/word-at-a-time.h
make[1]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make: *** [Makefile:451: scripts_basic] Error 2
make: *** Waiting for unfinished jobs....
+ hook_eval postmake
+ read pri fnr
++ IFS='
'
++ eval 'echo "${hookidx_postmake[*]}"'
+++ echo '5 5'
++ sort
+ '[' 5 ']'
+ eval 'rm -vf
/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/include/*/.*install*'
++ rm -i -vf
'/root/t2-trunk/build/default-9.0-svn-generic-sparc64-niagara4-32-cross-linux/usr/include/*/.*install*'
+ read pri fnr
+ eval 'unset hookdirty_postmake'
++ unset hookdirty_postmake
+ '[' 0 '!=' 0 ']'
+ '[' 0 = 1 ']'
+ hook_eval postdoc
+ read pri fnr
++ IFS='
'
++ eval 'echo "${hookidx_postdoc[*]}"'
+++ echo ''
++ sort
+ '[' '' ']'
+ read pri fnr
+ eval 'unset hookdirty_postdoc'
++ unset hookdirty_postdoc
+ atstage native
+ local x=
+ for x in '"$@"'
+ case "$x" in
+ '[' 0 -lt 2 ']'
+ return 1
+ patchfiles=
+ '[' '' ']'
+ return 0
debug-linux-header:[linux-3.19]#
----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to