<br><br><div><span class="gmail_quote">On 3/12/06, <b class="gmail_sendername">Justin Conover</b> <<a href="mailto:justin.conover@gmail.com">justin.conover@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;"><br><br><div></div><div style="direction: ltr;"><span class="e" id="q_109ef0df5bc0a16e_1"><span class="gmail_quote">On 3/12/06, <b class="gmail_sendername">Justin Conover</b> <<a href="mailto:justin.conover@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
justin.conover@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;"><span><br><br><div><span class="gmail_quote">On 3/12/06, <b class="gmail_sendername">Justin Conover</b> <<a href="mailto:justin.conover@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

justin.conover@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">This is from 2041.src.rpm<br><br>$ rpmbuild -bp kernel-2.6.spec<br>Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.39530<br>+ umask 022<br>+ cd /home/justin/rpmbuild/BUILD<br>+ LANG=C<br>+ export LANG
<br>+ unset DISPLAY<br>+ '[' '!' -d 
kernel-2.6.15/vanilla ']'<br>+ cd kernel-2.6.15<br>+ '[' -d linux-2.6.15.x86_64 ']'<br>+ mv linux-2.6.15.x86_64 deleteme<br>+ rm -rf deleteme<br>+ '[' -d xen ']'<br>+ cp -rl vanilla linux-2.6.15.x86_64<br>+ cp -rl xen-vanilla xen
<br>cp: cannot stat `xen-vanilla': No such file or directory<br>error: Bad exit status from /var/tmp/rpm-tmp.39530 (%prep)<br><br><br>RPM build errors:<br>    Bad exit status from /var/tmp/rpm-tmp.39530 (%prep)<br><br>

</div></blockquote></div></span></div><div style="direction: ltr;">$ pwd<br>/home/justin/rpmbuild/BUILD/kernel-2.6.15<br><br>$ ls<br>linux-2.6.15  linux-2.6.15.x86_64  vanilla<br><br>$ mkdir xen-vanilla<br><br>spec now starts to build, so there is a mkdir xen-vanilla or something along those lines missing
<br><br>After that, it breaks on a patch<br><br>+ patch -p1 -s<br>1 out of 4 hunks FAILED -- saving rejects to file arch/i386/kernel/sysenter.c.rej<br>error: Bad exit status from /var/tmp/rpm-tmp.35125 (%prep)<br><br><br>


RPM build errors:<br>    Bad exit status from /var/tmp/rpm-tmp.35125 (%prep)</div></blockquote></span></div><div style="direction: ltr;"><div><br><br>  rpmbuild -bp --target=x86_64 kernel-2.6.spec<br><br></div><br></div>
# Exec-shield.<br>#Patch810: linux-2.6-execshield.patch
<br>#Patch814: linux-2.6-execshield-fixes.patch<br><br># Exec shield<br>#%patch810 -p1<br># Final small execshield fixes.<br>#%patch814 -p1<br><br><br>Builds fine with out those, but I assume we want the exec shield stuff ;)
</div></blockquote><div><br><br>There is two // between arch and Makefile <br></div><br></div>+ make ARCH= nonint_oldconfig<br>Makefile:438: /home/justin/rpmbuild/BUILD/kernel-2.6.15/linux-2.6.15.x86_64/arch//Makefile: No such file or directory
<br>make: *** No rule to make target `/home/justin/rpmbuild/BUILD/kernel-2.6.15/linux-2.6.15.x86_64/arch//Makefile'.  Stop.<br>error: Bad exit status from /var/tmp/rpm-tmp.62781 (%prep)<br><br><br>RPM build errors:<br>    Bad exit status from /var/tmp/rpm-
tmp.62781 (%prep)<br><br><br>$ tail /var/tmp/rpm-tmp.6278<br><br># make sure the kernel has the sublevel we know it has. This looks weird<br># but for -pre and -rc versions we need it since we only want to use<br># the higher version when the final kernel is released.
<br>perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = 15/" Makefile<br>perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -prep/" Makefile<br><br># get rid of unwanted files resulting from patch fuzz<br>find . -name "*.orig" -o -name "*~" -exec rm -f {} \; >/dev/null &
<br><br>###<br>### build<br>###<br><br>exit 0[<br>