Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Nov 2004 15:08:43 -0800
From:      Sean McNeil <sean@mcneil.com>
To:        Peter Wemm <peter@wemm.org>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: WITH_LIB32 still doesn't work for me
Message-ID:  <1100992123.2487.0.camel@server.mcneil.com>
In-Reply-To: <200411201235.07080.peter@wemm.org>
References:  <1100664110.333.1.camel@server.mcneil.com> <Pine.BSF.4.53.0411192159450.42526@e0-0.zab2.int.zabbadoz.net> <1100910334.42372.0.camel@server.mcneil.com> <200411201235.07080.peter@wemm.org>

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

--=-EzHF2xiGyZGcbOPqqVsS
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2004-11-20 at 12:35 -0800, Peter Wemm wrote:
> On Friday 19 November 2004 04:25 pm, Sean McNeil wrote:
> > On Fri, 2004-11-19 at 22:08 +0000, Bjoern A. Zeeb wrote:
> > > On Fri, 19 Nov 2004, Bjoern A. Zeeb wrote:
> > > > it seems I have a patch for this now.
> > >
> > > ok, here[1] we go. This one did the trick for me. Please verify and
> > > if someone could test it with NO_KERBEROS=3D before comitting that
> > > would be good.
> >
> > Bingo!  Thanks, this worked in my configuration.
> >
> > Cheers,
> > Sean
>=20
> I have a smaller version:
>=20
> Index: Makefile.inc1
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /home/ncvs/src/Makefile.inc1,v
> retrieving revision 1.438.2.8
> diff -u -r1.438.2.8 Makefile.inc1
> --- Makefile.inc1 15 Nov 2004 06:01:11 -0000 1.438.2.8
> +++ Makefile.inc1 20 Nov 2004 20:28:22 -0000
> @@ -394,6 +394,12 @@
>   mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \
>       -p ${LIB32TMP}/usr/include >/dev/null
>   ln -sf ${.CURDIR}/sys ${WORLDTMP}
> +.if !defined(NO_KERBEROS) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
> +.for _t in obj depend all
> + cd ${.CURDIR}/kerberos5/tools; \
> +     MAKEOBJDIRPREFIX=3D${OBJTREE}/lib32 ${MAKE} ${_t}
> +.endfor
> +.endif
>  .for _t in obj includes
>   cd ${.CURDIR}/include; \
>       ${LIB32MAKE} DESTDIR=3D${LIB32TMP} ${_t}
> @@ -414,12 +420,6 @@
>   cd ${.CURDIR}/${_dir}; \
>       MAKEOBJDIRPREFIX=3D${OBJTREE}/lib32 ${MAKE} build-tools
>  .endfor
> -.if !defined(NO_KERBEROS) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
> -.for _t in obj depend all
> - cd ${.CURDIR}/kerberos5/tools; \
> -     MAKEOBJDIRPREFIX=3D${OBJTREE}/lib32 ${MAKE} ${_t}
> -.endfor
> -.endif
>   cd ${.CURDIR}; \
>       ${LIB32MAKE} -f Makefile.inc1 DESTDIR=3D${LIB32TMP} libraries=20
>  .for _t in obj depend all
>=20
> I think this achieves the same effect, without duplicating the body of=20
> the for loops..  I'm going to test it shortly..

This worked for me as well.


--=-EzHF2xiGyZGcbOPqqVsS
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQBBn857yQsGN30uGE4RAtG3AJ4uXvZlJQhxZH+B9xwr2jx8+DFkWACfaVnb
rDdvUR0Thggc08mkhLXPm4c=
=MUDz
-----END PGP SIGNATURE-----

--=-EzHF2xiGyZGcbOPqqVsS--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1100992123.2487.0.camel>