Re: devdmatch: Can't read linker file.

From: Edward Napierala <trasz_at_freebsd.org>
Date: Wed, 14 Mar 2018 17:05:55 +0000
Hm.  Perhaps we should make kldxref_enable default to YES by default
on all platforms, then?  The overhead is pretty much none when it has
nothing to do - it won't try to recreate the linker.hints if it already
exists.

2018-03-14 17:01 GMT+00:00 Steve Wills <swills_at_freebsd.org>:

> FWIW, I ran into this issue on an i386 image I built from an amd64 host
> using poudriere and poudriere image.
>
> Steve
>
>
> On 03/13/2018 14:44, Warner Losh wrote:
>
>> Makes sense. I'd forgotten that kldxref can't do cross-platform stuff....
>> One could arrange to build it targeting arch X but running on the native
>> host and fix things that way. Nobody has care enough to do that, though
>> perhaps this gives us a use case for why one might want to try.
>>
>> Warner
>>
>> On Tue, Mar 13, 2018 at 11:41 AM, Daniel Braniss <danny_at_cs.huji.ac.il>
>> wrote:
>>
>>
>>>
>>> On 13 Mar 2018, at 19:12, Edward Napierala <trasz_at_freebsd.org> wrote:
>>>
>>> I think it's only needed for kernels that are cross-built.  That's due to
>>> kldxref(8) being unable to handle kernels for other architectures.
>>>
>>> my case exactly.
>>>
>>> 2018-03-13 13:34 GMT+00:00 Warner Losh <imp_at_bsdimp.com>:
>>>
>>> I wonder why that isn't the default, or why the linker.hints isn't at
>>>> least
>>>> created by the make installkernel step...
>>>>
>>>> Warner
>>>>
>>>> On Tue, Mar 13, 2018 at 2:40 AM, Edward Tomasz Napierała <
>>>> trasz_at_freebsd.org>
>>>> wrote:
>>>>
>>>> FWIW, it seems to be a common problem, see https://reviews.freebsd.org/
>>>>> D14534.
>>>>>
>>>>> On 0312T1027, Warner Losh wrote:
>>>>>
>>>>>> Well, is there a /boot/kernel/linker.hints?
>>>>>>
>>>>>> Warner
>>>>>>
>>>>>> On Mon, Mar 12, 2018 at 9:56 AM, Daniel Braniss <danny_at_cs.huji.ac.il>
>>>>>>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hi,
>>>>>>> the above i get on arm/nanopi-neo. (it’s the only platform I run
>>>>>>>
>>>>>> current
>>>>>
>>>>>> :-)
>>>>>>>
>>>>>>> cheers,
>>>>>>>          danny
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>> freebsd-current_at_freebsd.org mailing list
>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_
>>>>>>
>>>>> freebsd.org"
>>>>>
>>>>> _______________________________________________
>>>> freebsd-current_at_freebsd.org mailing list
>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_f
>>>> reebsd.org
>>>> "
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org
>> "
>>
>>
Received on Wed Mar 14 2018 - 16:06:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:15 UTC