Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2004 09:23:16 -0700
From:      "Chad Leigh -- Shire.Net LLC" <chad@shire.net>
To:        pixiedave <pixiedave@gmail.com>
Cc:        FreeBSD - questions <questions@freebsd.org>
Subject:   Re: Problem making jail in 5.3-STABLE
Message-ID:  <28898618-34C7-11D9-B9DF-003065A70D30@shire.net>
In-Reply-To: <126980411090633223e95ac@mail.gmail.com>
References:  <20041108222638.GD92358@polands.org> <1269804110815121f9cf6c3@mail.gmail.com> <20041109002704.GA42548@omniresources.com> <FA16EEFA-31E9-11D9-B9DF-003065A70D30@shire.net> <20041109075941.GA59788@pcs28.suedfactoring.de> <126980411090633223e95ac@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi

Have you (pixiedave) or anyone else who was having problems with this 
gotten it to work yet?

I have tried the patch below but get failures in the patching, have 
tried to cvsup to -STABLE (where some people have gotten it to work), 
and have tried Makefile.inc1 from someone who had it patched already.  
None of these have worked for me and I am still unable to make world 
DESTDIR= to make a jail installation under 5.3-STABLE or -RELEASE

I have rebuilt /usr/src from scratch (accidently blew it away when 
changing out a disk controller for a different one) and still have the 
problem

Best
Chad

On Nov 9, 2004, at 7:33 AM, pixiedave wrote:

> On Tue, 9 Nov 2004 08:59:41 +0100, Axel S. Gruner
> <axel.gruner@suedfactoring.de> wrote:
>> Use this patch:
>>
>> Index: Makefile.inc1
>> ===================================================================
>> RCS file: /data/ncvs/freebsd/src/Makefile.inc1,v
>> retrieving revision 1.438.2.4
>> diff -u -r1.438.2.4 Makefile.inc1
>> --- Makefile.inc1       30 Sep 2004 23:36:06 -0000      1.438.2.4
>> +++ Makefile.inc1       4 Nov 2004 13:24:16 -0000
>> @@ -180,13 +180,13 @@
>>                 GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac
>>
>>  # bootstrap-tools stage
>> -BMAKEENV=      DESTDIR= \
>> -               INSTALL="sh ${.CURDIR}/tools/install.sh" \
>> +BMAKEDEV=      INSTALL="sh ${.CURDIR}/tools/install.sh" \
>>                 PATH=${BPATH}:${PATH} \
>>                 WORLDTMP=${WORLDTMP} \
>>                 MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}"
>>  BMAKE=         MAKEOBJDIRPREFIX=${WORLDTMP} \
>>                 ${BMAKEENV} ${MAKE} -f Makefile.inc1 \
>> +               DESTDIR= \
>>                 BOOTSTRAPPING=${OSRELDATE} \
>>                 -DNOHTML -DNOINFO -DNOLINT -DNOMAN -DNOPIC 
>> -DNOPROFILE \
>>                 -DNOSHARED -DNO_CPU_CFLAGS -DNO_WARNS
>> @@ -194,6 +194,7 @@
>>  # build-tools stage
>>  TMAKE=         MAKEOBJDIRPREFIX=${OBJTREE} \
>>                 ${BMAKEENV} ${MAKE} -f Makefile.inc1 \
>> +               DESTDIR= \
>>                 BOOTSTRAPPING=${OSRELDATE} -DNOLINT -DNO_CPU_CFLAGS
>> -DNO_WARNS
>>
>>  # cross-tools stage
>> @@ -201,11 +202,10 @@
>>
>>  # world stage
>>  WMAKEENV=      ${CROSSENV} \
>> -               DESTDIR=${WORLDTMP} \
>>                 _SHLIBDIRPREFIX=${WORLDTMP} \
>>                 INSTALL="sh ${.CURDIR}/tools/install.sh" \
>>                 PATH=${TMPPATH}
>> -WMAKE=         ${WMAKEENV} ${MAKE} -f Makefile.inc1
>> +WMAKE=         ${WMAKEENV} ${MAKE} -f Makefile.inc1 
>> DESTDIR=${WORLDTMP}
>>
>>  # install stage
>>  .if empty(.MAKEFLAGS:M-n)
>>
>> Save it as "Makefile.inc1.diff" in your home, switsch to /usr/src.
>> Become root:
>> #patch < /your/home/Makefile.inc1.diff
>>
>> Build the jail.
>>
>> I got this patch from a friend of mine, for me it works perfect.
>>
>>
> I followed your directions and got;
> 127# patch < /home/pixiedave/Makefile.inc1.diff
> Hmm...  Looks like a unified diff to me...
> The text leading up to this was:
> --------------------------
> |
> |===================================================================
> |RCS file: /data/ncvs/freebsd/src/Makefile.inc1,v
> |retrieving revision 1.438.2.4
> |diff -u -r1.438.2.4 Makefile.inc1
> |--- Makefile.inc1       30 Sep 2004 23:36:06 -0000      1.438.2.4
> |+++ Makefile.inc1       4 Nov 2004 13:24:16 -0000
> --------------------------
> Patching file Makefile.inc1 using Plan A...
> patch: **** malformed patch at line 11: # bootstrap-tools stage
> 127#
> any ideas, patching is new to me.
>
>
> -- 
> "You Never Blow Your Trip Forever" Daevid Allen
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28898618-34C7-11D9-B9DF-003065A70D30>