Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jun 2016 00:17:31 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: [CFT] WITH_META_MODE: Working incremental build [only on i386 and amd64] [filemon fails to load on powerpc64]
Message-ID:  <1D3FECB2-D7D9-491E-9BDD-C34436EFB333@dsl-only.net>
In-Reply-To: <39d3c132-cdac-8c9a-c580-82d18f071699@FreeBSD.org>
References:  <FE82CBAD-ED55-41A3-9413-34948A9CBC0F@dsl-only.net> <7748cc71-3788-22ae-fcb2-699eae529310@FreeBSD.org> <9A1A624D-9286-4C0F-A435-D590E07C1149@dsl-only.net> <39d3c132-cdac-8c9a-c580-82d18f071699@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2016-Jun-2, at 12:36 PM, Bryan Drewery <bdrewery at FreeBSD.org> =
wrote:

> On 6/1/2016 6:39 PM, Mark Millard wrote:
>> while filemon.ko now exists:
>>> # ls -l /boot/*/filemon*
>>> -r-xr-xr-x  1 root  wheel  32064 Jun  1 17:59 =
/boot/kernel/filemon.ko
>> it does not load:
>>> # kldload -n filemon
>>> kldload: can't load filemon: No such file or directory
>>> # dmesg | grep link_elf
>>> link_elf: symbol elf64_freebsd_sysvec undefined
>> So no WITH_META_MODE=3Dyes yet for powerpc64.
>=20
>=20
> Please try this patch: http://dpaste.com/37VP5MD.txt
>=20
> And once you have filemon loaded please run this basic test script.  =
It
> should return no output and a zero exit status.
>=20
> http://dpaste.com/23NTA0A.txt
>=20
> Just sh file it.
>=20
> --=20
> Regards,
> Bryan Drewery

Unfortunately other things interfered and I was unable to do this before =
temporarily losing access to the powerpc and powerpc64 boxes --for what =
will probably be weeks or months.

So for now it is the end of my native-testing for powerpc64 and powerpc.

I do not know if anyone else has an appropriate context and willingness =
to do this specific test or not.

For the duration I should still be able to do amd64 -> powerpc64 or =
powerpc cross builds (buildworld buildkernel), although likely with less =
time and more delay for doing so.

I am hoping to still have rpi2 access for armv6/v7 native use. But I've =
yet to make the soft-float to hard-float leap: I focused primarily on =
the powerpc64 and powerpc use, knowing up front of the pending =
temporarily-unavailable status.



Thanks for all the work on the build system by you and others. =
Originally I had a bunch of workarounds in my src.conf files to avoid =
problems that occurred for the likes of a libc++-based, xtoolchain-based =
so-called "cross build" (self-hosted), powerpc64 environment (no gcc =
4.2.1 and clang not working for such yet). Far more works implicitly in =
src.conf files for such a context now.

=3D=3D=3D
Mark Millard
markmi at dsl-only.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1D3FECB2-D7D9-491E-9BDD-C34436EFB333>