> On Feb 28, 2019, at 7:40 PM, Warner Losh wrote:
>
> On Thu, Feb 28, 2019 at 10:00 AM Rodney W. Grimes <
> free...@pdx.rh.cn85.dnsmgr.net> wrote:
>
> .if defined(KERNEL_LD_OVERRIDE)
> LD=${KERNEL_LD_OVERRIDE}
> .else
> LD=ld.lld
> .endif
My suggestion would be to test $LD == ld and then use L
[ Charset UTF-8 unsupported, converting... ]
> On Thu, Feb 28, 2019 at 10:00 AM Rodney W. Grimes <
> free...@pdx.rh.cn85.dnsmgr.net> wrote:
>
> > [ Charset UTF-8 unsupported, converting... ]
> > > On Thu, 28 Feb 2019 at 09:33, Rodney W. Grimes
> > > wrote:
> > > >
> > > > LD?=ld.lld in the right
On Thu, Feb 28, 2019 at 10:00 AM Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> [ Charset UTF-8 unsupported, converting... ]
> > On Thu, 28 Feb 2019 at 09:33, Rodney W. Grimes
> > wrote:
> > >
> > > LD?=ld.lld in the right place(s)?
> >
> > Perhaps, I seem to recall some issue with t
[ Charset UTF-8 unsupported, converting... ]
> On Thu, 28 Feb 2019 at 09:33, Rodney W. Grimes
> wrote:
> >
> > LD?=ld.lld in the right place(s)?
>
> Perhaps, I seem to recall some issue with that, but not the specifics.
sys.mk already does a LD?=ld so by the time we try
to override it in the Mak
> On Thu, 28 Feb 2019 at 09:33, Rodney W. Grimes
> wrote:
> >
> > LD?=ld.lld in the right place(s)?
>
> Perhaps, I seem to recall some issue with that, but not the specifics.
Any idea on what that issue was?
> > And is this still an issue for stable/12 i386?
> > or has ld been changed to ld.lld
On Thu, 28 Feb 2019 at 09:33, Rodney W. Grimes
wrote:
>
> LD?=ld.lld in the right place(s)?
Perhaps, I seem to recall some issue with that, but not the specifics.
> And is this still an issue for stable/12 i386?
> or has ld been changed to ld.lld?
stable/12 i386 still has GNU ld as /usr/bin/ld
[ Charset UTF-8 unsupported, converting... ]
> On Thu, 28 Feb 2019 at 08:26, Rodney W. Grimes
> wrote:
> >
> > Are you really rally expecting a user to rebuild the world that
> > he just installed that should be exactly the same world he gets
> > build (reproduceable builds and all??).
>
> I'm ex
On Thu, 28 Feb 2019 at 08:26, Rodney W. Grimes
wrote:
>
> Are you really rally expecting a user to rebuild the world that
> he just installed that should be exactly the same world he gets
> build (reproduceable builds and all??).
I'm expecting that a user will either follow the directions in the
> > > > Let me guess. You use 'make' in sys/i386/build/YOUR_KERNEL ?
> > > > Then you need to use 'LD=ld.ldd make'. The proper way of
> > > > 'make buildkernel' from top-level src handles it automatically.
> > > >
> > > If you back up in the thread you would also see the output
> > > is the same
> > > Let me guess. You use 'make' in sys/i386/build/YOUR_KERNEL ?
> > > Then you need to use 'LD=ld.ldd make'. The proper way of
> > > 'make buildkernel' from top-level src handles it automatically.
> > >
> > If you back up in the thread you would also see the output
> > is the same for cd /usr/
> > Let me guess. You use 'make' in sys/i386/build/YOUR_KERNEL ?
> > Then you need to use 'LD=ld.ldd make'. The proper way of
> > 'make buildkernel' from top-level src handles it automatically.
> >
> If you back up in the thread you would also see the output
> is the same for cd /usr/src; make bu
[ Charset UTF-8 unsupported, converting... ]
> On Thu, 28 Feb 2019 at 03:50, Rodney W. Grimes
> wrote:
> >
> > Now the begging question, why isnt the toolchain as shipped
> > already properly built?
>
> The required toolchain is included in 12.0-RELEASE i386 - the linker
> is /usr/bin/ld.lld. It
On Thu, 28 Feb 2019 at 03:50, Rodney W. Grimes
wrote:
>
> Now the begging question, why isnt the toolchain as shipped
> already properly built?
The required toolchain is included in 12.0-RELEASE i386 - the linker
is /usr/bin/ld.lld. It just needs to be specified explicitly if build
via a method o
> On Thu, Feb 28, 2019 at 12:49:25AM -0800, Rodney W. Grimes wrote:
> > > -- Start of PGP signed section.
> > > > On 28 Feb 2019, at 00:37, Rodney W. Grimes
> > > > wrote:
> > > > >
> > > > > config CUSTOM
> > > > > Kernel build directory is ../compile/CUSTOM
> > > > > Don't forget to do ``make
On Thu, Feb 28, 2019 at 12:49:25AM -0800, Rodney W. Grimes wrote:
> > -- Start of PGP signed section.
> > > On 28 Feb 2019, at 00:37, Rodney W. Grimes
> > > wrote:
> > > >
> > > > config CUSTOM
> > > > Kernel build directory is ../compile/CUSTOM
> > > > Don't forget to do ``make cleandepend && m
> -- Start of PGP signed section.
> > On 28 Feb 2019, at 00:37, Rodney W. Grimes
> > wrote:
> > >
> > > config CUSTOM
> > > Kernel build directory is ../compile/CUSTOM
> > > Don't forget to do ``make cleandepend && make depend''
> > > fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
>
-- Start of PGP signed section.
> On 28 Feb 2019, at 00:37, Rodney W. Grimes
> wrote:
> >
> > config CUSTOM
> > Kernel build directory is ../compile/CUSTOM
> > Don't forget to do ``make cleandepend && make depend''
> > fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
> > fb-bld-120-i3
On 28 Feb 2019, at 00:37, Rodney W. Grimes
wrote:
>
> config CUSTOM
> Kernel build directory is ../compile/CUSTOM
> Don't forget to do ``make cleandepend && make depend''
> fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
> fb-bld-120-i386.dnsmgr.net:root {201}# (make cleandepend && m
[ Charset ISO-8859-1 unsupported, converting... ]
> Rodney W. Grimes wrote:
> >config CUSTOM
> >Kernel build directory is ../compile/CUSTOM
> >Don't forget to do ``make cleandepend && make depend''
> >fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
> >fb-bld-120-i386.dnsmgr.net:root {20
Rodney W. Grimes wrote:
>config CUSTOM
>Kernel build directory is ../compile/CUSTOM
>Don't forget to do ``make cleandepend && make depend''
>fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
>fb-bld-120-i386.dnsmgr.net:root {201}# (make cleandepend && make depend &&
>>make -j4 && make in
config CUSTOM
Kernel build directory is ../compile/CUSTOM
Don't forget to do ``make cleandepend && make depend''
fb-bld-120-i386.dnsmgr.net:root {200}# cd ../compile/CUSTOM
fb-bld-120-i386.dnsmgr.net:root {201}# (make cleandepend && make depend && make
-j4 && make install) >&make.OUT
fb-bld-120-i3
21 matches
Mail list logo