Date: Fri, 27 Mar 2015 10:36:15 -0600 From: Warner Losh <imp@bsdimp.com> To: "Bjoern A. Zeeb" <bz@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Warner Losh <imp@FreeBSD.org> Subject: Re: svn commit: r280728 - head/sys/conf Message-ID: <7F5C3FC3-3306-458E-83A2-5E67F8F78688@bsdimp.com> In-Reply-To: <D23492A7-9C96-4E1F-AC3B-73092015338D@FreeBSD.org> References: <201503270235.t2R2ZQeA047220@svn.freebsd.org> <D23492A7-9C96-4E1F-AC3B-73092015338D@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] > On Mar 27, 2015, at 1:54 AM, Bjoern A. Zeeb <bz@FreeBSD.org> wrote: > > >> On 27 Mar 2015, at 02:35 , Warner Losh <imp@FreeBSD.org> wrote: >> >> Author: imp >> Date: Fri Mar 27 02:35:25 2015 >> New Revision: 280728 >> URL: https://svnweb.freebsd.org/changeset/base/280728 >> >> Log: >> Categorize certain kernel builds as being broken in certain places. >> >> Differential Revision: https://reviews.freebsd.org/D2011 >> >> Modified: >> head/sys/conf/kern.opts.mk >> >> Modified: head/sys/conf/kern.opts.mk >> ============================================================================== >> --- head/sys/conf/kern.opts.mk Fri Mar 27 02:35:11 2015 (r280727) >> +++ head/sys/conf/kern.opts.mk Fri Mar 27 02:35:25 2015 (r280728) >> @@ -75,6 +75,34 @@ BROKEN_OPTIONS+= EISA >> BROKEN_OPTIONS+= OFED >> .endif >> >> +# Options that cannot be turned on this architecture, usually because >> +# of compilation or other issues so severe it cannot be used even >> +# on an experimental basis >> +__ALWAYS_NO_OPTIONS= >> + >> +# Things that don't work based on the CPU >> +.if ${MACHINE_CPUARCH} == "arm" >> +__ALWAYS_NO_OPTIONS+= CDDL ZFS >> +.endif >> + >> +.if ${MACHINE_CPUARCH} == "mips" >> +__ALWAYS_NO_OPTIONS+= CDDL ZFS >> +.endif >> + > > > Wouldn’t this also mean no Dtrace on arm or mips? Please revert this. This just enshrines what’s already in the sys/modules/Makefiles. It already wasn’t building them for arm or mips. This doesn’t change that. It also doesn’t change the ability of people to add these to the list of files that are built. The module files don’t check. There’s nothing to revert. Warner [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVFYcAAAoJEGwc0Sh9sBEA3HEP/2ow0ZHhaZZLiOdUHC3JF0sM oP+ih3yf6mWjrgVbAwSwMVPng66m5uKmwMy6yk6cCSL5h4ZgilOA64toIGDAMOEI Y6LXGhXoLEPZFKZt8DLBwjsOMPOsM0uUL4hNtye7MiSOgCkXEHU5ul7lh1eq8/Le tF0vqTvBmvM1QWMKi7hOWyi3NVoFKLEtHMFjN5MjXTRHHjf2UJdCu2YksWxQDIlT u1iD+ZQ2Rdp76cNCmQHJeMk7Pw129t2xvgiNT8qhhlTpYuem4+anHGmnyTu2mS5f JeOiDB6aF+ME0n1KVctOls1ojRMX3KKm5cdten3ob6BtZ7/cjqjFsuWCr6gdZs3u h0P7K9+nrwNSOeEIys+8wZyPjbSays1JSZxo/zf70Xdt+E6HlWEj9jeHvp2oZwSq GK5xm3mrs2WUDMCX3T1bkCxF1XLfxwwu46291Hp7/WsRyZ4Vytn6d89AxEZR2tD6 XWxVxzsznmZsaNoVIDGVJe9HA7RZ11C0rbMhkg2agRRAj/mHKArIUPCKFsVPoihx FhL76gD44tu6Jw4PRLf0CSHVfqQ3y3ZyQu9ZzQVPBKURVf7x0BrtOT5PJzz/h4B3 vHvgElEz04AIz3YbduBN5vY11K7z9CD2/eC/AHikr5oXkQwkAzXd/j9nf2SXXlgH Vc1FmjsyhFDRne2fRgrL =9GCT -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7F5C3FC3-3306-458E-83A2-5E67F8F78688>
