| Date Of Receipt: 19-OCT-1993 20:41:00.61
From: ALPHA::"[email protected]" "Grant Van Dyck"
To: [email protected] (Stuart Hollander OSG)
CC: [email protected], [email protected]
Subj: Re: install.log / release program / strip error
Yup, you've pretty much got it. release, the one in the backingtree which is a
customized version, does call strip on pretty much everything unless nostrip
is set in the Makefile, but since it's a .h file, strip doesn't have too much
to do, so it just grumbles a little and moves on the next file in search of
something juicy it can get it's teeth into. :-)
-Grant
>
> Examining the file agosminor.bl6/Logs/install.log,
> the program 'release' is used on the file 'boolean.h',
> and there is no problem.
> When I try invoking the same command,
> the release program calls 'strip' which then complains.
>
> Why or how does the release program know not to strip the file for bl6?
> Is there a database of this information or something?
> Normally, one would expect that the -nostrip option would have to be passed
> to 'release', but that option is not passed to 'release' in the bl6 log file.
>
> >From bl6:
> release -idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /usr/sde/osf1/build/agosminor.kitbld/output -fromfile boolean.h /usr/sys/include/mach/alpha//boolean.h
> /usr/sde/osf1/build/agosminor.kitbld/output/usr: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach/alpha: created directory
> /usr/sys/include/mach/alpha/boolean.h: owner bin, group bin, mode 0444
> /usr/sys/include/mach/alpha/boolean.h: installing as /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach/alpha/boolean.h
>
> >From mine:
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile boolean.h /usr/sys/include/mach/alpha/boolean.h
> /usr/sys/include/mach/alpha/boolean.h: copying from boolean.h
> /usr/sys/include/mach/alpha/boolean.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/boolean.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h: aborting installation
> *** Exit 1
>
> *************************************
>
> Here is an excerpt from the bl6 logfile:
> /share/stack/build/agosminor.dsk1/agosminor.bl6/Logs/install.log
>
> + cd kernel
> + make -ckEF install
> cd ../../obj/alpha/kernel
> [ /kernel/include ]
> makepath include/. && cd include && exec make 'RELEASE_OPTIONS=-idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist' 'TOSTAGE=/usr/sde/osf1/build/agosminor.kitbld/output' MAKEFILE_PASS=BASIC install_all
> [ /kernel/include/mach ]
> makepath mach/. && cd mach && exec make 'RELEASE_OPTIONS=-idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist' 'TOSTAGE=/usr/sde/osf1/build/agosminor.kitbld/output' MAKEFILE_PASS=BASIC install_all
> [ /kernel/include/mach/alpha ]
> makepath alpha/. && cd alpha && exec make 'RELEASE_OPTIONS=-idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist' 'TOSTAGE=/usr/sde/osf1/build/agosminor.kitbld/output' MAKEFILE_PASS=BASIC install_all
> >>>> release -idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /usr/sde/osf1/build/agosminor.kitbld/output -fromfile boolean.h /usr/sys/include/mach/alpha//boolean.h
> /usr/sde/osf1/build/agosminor.kitbld/output/usr: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach: created directory
> /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach/alpha: created directory
> /usr/sys/include/mach/alpha/boolean.h: owner bin, group bin, mode 0444
> /usr/sys/include/mach/alpha/boolean.h: installing as /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach/alpha/boolean.h
> release -idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /usr/sde/osf1/build/agosminor.kitbld/output -fromfile exception.h /usr/sys/include/mach/alpha//exception.h
> /usr/sys/include/mach/alpha/exception.h: owner bin, group bin, mode 0444
> /usr/sys/include/mach/alpha/exception.h: installing as /usr/sde/osf1/build/agosminor.kitbld/output/usr/sys/include/mach/alpha/exception.h
> release -idfile /usr/build/osf1/agosminor.kitbld/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /usr/sde/osf1/build/agosminor.kitbld/output -fromfile kern_return.h /usr/sys/include/mach/alpha//kern_return.h
>
>
> *************************************
> Here is the excerpt from when I try it:
>
> time 283 % ./setup/alpha/installk.sh /m9c/sb/morgan/output MORGAN
> ---------------------------------------------------------------
>
> cd ../../obj/alpha/kernel
> [ /kernel/include ]
> makepath include/. && cd include && exec make 'RELEASE_OPTIONS=-idfile /sb9/morgan/src/setup/osf1_idlist' 'TOSTAGE=/m9c/sb/morgan/output' MAKEFILE_PASS=BASIC install_all
> [ /kernel/include/mach ]
> makepath mach/. && cd mach && exec make 'RELEASE_OPTIONS=-idfile /sb9/morgan/src/setup/osf1_idlist' 'TOSTAGE=/m9c/sb/morgan/output' MAKEFILE_PASS=BASIC install_all
> [ /kernel/include/mach/alpha ]
> makepath alpha/. && cd alpha && exec make 'RELEASE_OPTIONS=-idfile /sb9/morgan/src/setup/osf1_idlist' 'TOSTAGE=/m9c/sb/morgan/output' MAKEFILE_PASS=BASIC install_all
> >>>>> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile boolean.h /usr/sys/include/mach/alpha/boolean.h
> /usr/sys/include/mach/alpha/boolean.h: copying from boolean.h
> /usr/sys/include/mach/alpha/boolean.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/boolean.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/boolean.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile exception.h /usr/sys/include/mach/alpha/exception.h
> /usr/sys/include/mach/alpha/exception.h: copying from exception.h
> /usr/sys/include/mach/alpha/exception.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/exception.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/exception.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/exception.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/exception.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile kern_return.h /usr/sys/include/mach/alpha/kern_return.h
> /usr/sys/include/mach/alpha/kern_return.h: copying from kern_return.h
> /usr/sys/include/mach/alpha/kern_return.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/kern_return.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/kern_return.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/kern_return.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/kern_return.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile syscall_sw.h /usr/sys/include/mach/alpha/syscall_sw.h
> /usr/sys/include/mach/alpha/syscall_sw.h: copying from syscall_sw.h
> /usr/sys/include/mach/alpha/syscall_sw.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/syscall_sw.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/syscall_sw.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/syscall_sw.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/syscall_sw.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile thread_status.h /usr/sys/include/mach/alpha/thread_status.h
> /usr/sys/include/mach/alpha/thread_status.h: copying from thread_status.h
> /usr/sys/include/mach/alpha/thread_status.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/thread_status.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/thread_status.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/thread_status.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/thread_status.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile time_stamp.h /usr/sys/include/mach/alpha/time_stamp.h
> /usr/sys/include/mach/alpha/time_stamp.h: copying from time_stamp.h
> /usr/sys/include/mach/alpha/time_stamp.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/time_stamp.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/time_stamp.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/time_stamp.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/time_stamp.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile vm_param.h /usr/sys/include/mach/alpha/vm_param.h
> /usr/sys/include/mach/alpha/vm_param.h: copying from vm_param.h
> /usr/sys/include/mach/alpha/vm_param.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_param.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/vm_param.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_param.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_param.h: aborting installation
> *** Exit 1
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile vm_types.h /usr/sys/include/mach/alpha/vm_types.h
> /usr/sys/include/mach/alpha/vm_types.h: copying from vm_types.h
> /usr/sys/include/mach/alpha/vm_types.h: stripping
> strip: Error: /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_types.h.tmp is not an object file-- bad magic number (0x2a2f)
> /usr/sys/include/mach/alpha/vm_types.h: owner bin, group bin, mode 0444
> release: chown /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_types.h: Not owner
> /m9c/sb/morgan/output/usr/sys/include/mach/alpha/vm_types.h: aborting installation
> *** Exit 1
> `install_all' not remade because of errors
> release -idfile /sb9/morgan/src/setup/osf1_idlist -o bin -g bin -m 444 -tostage /m9c/sb/morgan/output -fromfile boolean.h /usr/sys/include/mach/boolean.h
> *** Interrupt
> *** Exit 2
> *** Exit 2
>
>
--
-Grant
|