Re: Fails to build sys/i386/boot2 with gcc 4.9

2015-03-29 Thread Garrett Cooper
On Mar 29, 2015, at 15:56, Warner Losh i...@bsdimp.com wrote: On Mar 29, 2015, at 2:29 PM, Craig Rodrigues rodr...@freebsd.org wrote: On Sun, Mar 29, 2015 at 11:04 AM, Warner Losh i...@bsdimp.com wrote: If we built a UFS1-only boot2, that would fit in the 7.5k we have left to play

Re: Jenkins build is still unstable: FreeBSD_HEAD-tests2 #867

2015-03-22 Thread Garrett Cooper
On Mar 22, 2015, at 14:36, Dimitry Andric d...@freebsd.org wrote: On 22 Mar 2015, at 22:32, Craig Rodrigues rodr...@freebsd.org wrote: On Sun, Mar 22, 2015 at 2:29 PM, Dimitry Andric d...@freebsd.org wrote: Ah right, that was on i386, on amd64 it does result in -2^63. It is indeed

Re: Jenkins build is still unstable: FreeBSD_HEAD-tests2 #867

2015-03-22 Thread Garrett Cooper
On Mar 22, 2015, at 15:01, Craig Rodrigues rodr...@freebsd.org wrote: ... OK, converting expr.y to use unsigned integers would require a bit of work. Can you commit your patch to the Makefile? It fixes the problem for now. +1 I’d still like to know why clang 3.5 doesn’t have this behavior

Re: Unable to build world w/o clang on 11

2014-11-11 Thread Garrett Cooper
On Nov 11, 2014, at 07:51, Chris H bsd-li...@bsdforge.com wrote: On Mon, 10 Nov 2014 19:52:48 -0800 Chris H bsd-li...@bsdforge.com wrote On Mon, 10 Nov 2014 19:22:31 -0800 Steve Kargl s...@troutmask.apl.washington.edu wrote On Mon, Nov 10, 2014 at 06:37:35PM -0800, Chris H wrote: ===

Building clang in buildworld as part of the bootstrap process -- is it really necessary?

2014-09-05 Thread Garrett Cooper
Hi all, One of the questions that came up from a co-worker is why do I need to build clang in buildworld if I already installed it from ports? I could see some valid reasons for doing this (one needs a cross-compiler, one might need specific options that might not be set in the ports version),

Re: Building clang in buildworld as part of the bootstrap process -- is it really necessary?

2014-09-05 Thread Garrett Cooper
tl;dr: NO. Makes sense. I'll do some poking around and see if things could potentially be optimized with the clang build. On beefy machines it's not a big deal, but as we know on machines without a ton of memory or SSDs, it can become painful, as expected. Thanks :)! -Garrett

Help with review/commit of conf/189156?

2014-04-30 Thread Garrett Cooper
, 2014 at 5:00 PM Subject: Re: conf/189156: include/Makefile does not honor MK_GSSAPI == no To: Garrett Cooper yaneurab...@gmail.com Thank you very much for your problem report. It has the internal identification `conf/189156'. The individual assigned to look at your report is: freebsd-bugs. You can

Fwd: conf/178421: [PATCH] compile_et needs to be built with bootstrap-tools for buildworld when WITH_KERBEROS is set

2013-05-08 Thread Garrett Cooper
To: Garrett Cooper yaneurab...@gmail.com Reply-To: freebsd-gnats-sub...@freebsd.org, freebsd-b...@freebsd.org Thank you very much for your problem report. It has the internal identification `conf/178421'. The individual assigned to look at your report is: freebsd-bugs. You can access

[RFC] adding a variable to .mk and Makefile.inc1 to point to top of the FreeBSD source tree

2013-05-07 Thread Garrett Cooper
Hi, A common pattern that I've seen at Isilon and something else that I've wanted to have for a while is the ability to designate where the top of a source tree was. This is important and helpful when dealing with source files that build upon each other or depend on sources located in other

Re: [RFC] adding a variable to .mk and Makefile.inc1 to point to top of the FreeBSD source tree

2013-05-07 Thread Garrett Cooper
On Tue, May 7, 2013 at 1:12 PM, Xin Li delp...@delphij.net wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 05/07/13 13:05, Garrett Cooper wrote: Hi, A common pattern that I've seen at Isilon and something else that I've wanted to have for a while is the ability to designate

clang doesn't make temporary files in all instances, causes build races by not using mk*temp(3) in /tmp

2013-05-07 Thread Garrett Cooper
Hi Dimitriy, I ran into the following error when trying to execute make tinderbox with FreeBSD svn head with ATF changes I'm going to push to benno@: cc -O -pipe -DHAVE_CONFIG_H -I/scratch/freebsd/head-svn/gnu/lib/libgomp -I.

Re: [RFC] adding a variable to .mk and Makefile.inc1 to point to top of the FreeBSD source tree

2013-05-07 Thread Garrett Cooper
On May 7, 2013, at 10:09 PM, Warner Losh i...@bsdimp.com wrote: On May 7, 2013, at 9:42 PM, Garrett Cooper wrote: On Tue, May 7, 2013 at 2:26 PM, Garrett Cooper yaneg...@gmail.com wrote: On Tue, May 7, 2013 at 2:00 PM, Warner Losh i...@bsdimp.com wrote: On May 7, 2013, at 2:46 PM

Fwd: docs/178286: [PATCH] document the LOCAL_* vars in build(7)

2013-05-01 Thread Garrett Cooper
patches as I can. Thanks, -Garrett -- Forwarded message -- From: freebsd-gnats-sub...@freebsd.org Date: Wed, May 1, 2013 at 2:30 PM Subject: Re: docs/178286: [PATCH] document the LOCAL_* vars in build(7) To: Garrett Cooper yaneurab...@gmail.com Thank you very much for your

Re: [RFC] [Optionally] build tests with buildworld

2013-04-24 Thread Garrett Cooper
On Apr 23, 2013, at 10:28 AM, Garrett Cooper wrote: On Apr 23, 2013, at 9:59 AM, Brooks Davis wrote: On Fri, Apr 19, 2013 at 11:17:50PM -0700, Garrett Cooper wrote: Hi arch@ and toolchain@, One of the items that I'm proposing be added to Makefile.inc1 in order to make building

Re: [RFC] [Optionally] build tests with buildworld

2013-04-24 Thread Garrett Cooper
On Apr 24, 2013, at 9:23 AM, Brooks Davis wrote: … Hi Brooks! Does this look ok? Most of the MK_TESTS logic has been shoved into bsd.own.mk and NO_TESTS is sprinkled around Makefile.inc1 as recommended. Thanks! -Garrett The functional parts seem fine. Some comments below.

Re: [RFC] teach config(8) about KERNCONFDIR

2012-12-06 Thread Garrett Cooper
On Wed, Dec 5, 2012 at 9:23 PM, Garrett Cooper yaneg...@gmail.com wrote: (Sorry in advance for GMail mangling). I recently moved all of my svn trees to git and in order to ensure that my trees are in as pristine a state as possible I've started setting KERNCONFDIR=/root in /etc/src.conf and I

[RFC] teach config(8) about KERNCONFDIR

2012-12-05 Thread Garrett Cooper
(Sorry in advance for GMail mangling). I recently moved all of my svn trees to git and in order to ensure that my trees are in as pristine a state as possible I've started setting KERNCONFDIR=/root in /etc/src.conf and I specify KERNCONF?= foo foo-DEBUG. This works pretty well in a standard setup

Re: [RFC] adding -Wmissing-include-dirs to CWARNFLAGS

2011-04-07 Thread Garrett Cooper
On Thu, Apr 7, 2011 at 1:53 PM, Garrett Cooper yaneg...@gmail.com wrote: On Thu, Apr 7, 2011 at 11:55 AM, Alexander Best arun...@freebsd.org wrote: hi there, i'd like to propose adding -Wmissing-include-dirs to CWARNFLAGS. this will let tinderbox fail, if any new kernel code was committed

Re: [RFC] adding -Wmissing-include-dirs to CWARNFLAGS

2011-04-07 Thread Garrett Cooper
On Thu, Apr 7, 2011 at 2:22 PM, Alexander Best arun...@freebsd.org wrote: On Thu Apr  7 11, Garrett Cooper wrote: On Thu, Apr 7, 2011 at 1:53 PM, Garrett Cooper yaneg...@gmail.com wrote: On Thu, Apr 7, 2011 at 11:55 AM, Alexander Best arun...@freebsd.org wrote: hi there, i'd like