Re: CVS commit: src/share/mk

2024-01-03 Thread Izumi Tsutsui
I would also prefer current general "virt68k", rather than specific emulators like qemu68k etc. because: - it's unlikely that someone will design and implement new virtual Ethernet/storage I/O devices for ancient architectures - we should avoid dumb copies of MD locore.s, pmap_bootstrap.c,

Re: CVS commit: src/share/mk

2024-01-03 Thread Jason Thorpe
> On Jan 3, 2024, at 9:16 AM, Jason Thorpe wrote: > > There’s really nothing Qemu specific about it, other than Qemu version number > extraction. Let me elaborate, actually, now that I am not constrained by thumbs-only typing. It uses the generic Linux m68k “bootinfo”, which specify the

Re: CVS commit: src/share/mk

2024-01-03 Thread Jason Thorpe
There’s really nothing Qemu specific about it, other than Qemu version number extraction. -- thorpej Sent from my iPhone. > On Jan 2, 2024, at 11:03 PM, Valery Ushakov wrote: > > On Wed, Jan 03, 2024 at 02:48:06 +, Jason R Thorpe wrote: > >> Add virt68k to MACHINES.m68k. > > "virt" is

Re: CVS commit: src/share/mk

2024-01-02 Thread Valery Ushakov
On Wed, Jan 03, 2024 at 02:48:06 +, Jason R Thorpe wrote: > Add virt68k to MACHINES.m68k. "virt" is too generic a name, if this is specifically a qemu version, may be it should have been called qemu68k... Guess it's too late now. -uwe

re: CVS commit: src/share/mk

2023-08-08 Thread matthew green
please review this. i'll try to figure out tests for everything, though it seems annoying :) https://www.netbsd.org/~mrg/gcc12-use-after-free.diff it should handle all the open use-after-free problems. .mrg. ps: you'll notice no new headers needed for ptrdiff_t usage ;)

re: CVS commit: src/share/mk

2023-08-08 Thread matthew green
matthew green writes: > > > - used = dst - conv->wbuff; > > > + size_t sused = (uintptr_t)dst - (uintptr_t)conv->wbuff; > > > > Any particular reason why there is a cast to uintptr_t here? I don't > > think there is a guarantee that you can calculate an offset by > > subtracting

re: CVS commit: src/share/mk

2023-08-08 Thread matthew green
> > - used = dst - conv->wbuff; > > + size_t sused = (uintptr_t)dst - (uintptr_t)conv->wbuff; > > Any particular reason why there is a cast to uintptr_t here? I don't > think there is a guarantee that you can calculate an offset by > subtracting uintptr_ts calculated from

Re: CVS commit: src/share/mk

2023-08-08 Thread Rhialto
On Tue 08 Aug 2023 at 14:10:41 +0200, Joerg Sonnenberger wrote: > On Tue, Aug 08, 2023 at 01:42:39PM +0200, Rhialto wrote: > > On Tue 08 Aug 2023 at 09:44:41 +1000, matthew green wrote: > > > Index: lib/libedit/chartype.c > > > === >

Re: CVS commit: src/share/mk

2023-08-08 Thread Joerg Sonnenberger
On Tue, Aug 08, 2023 at 01:42:39PM +0200, Rhialto wrote: > On Tue 08 Aug 2023 at 09:44:41 +1000, matthew green wrote: > > Index: lib/libedit/chartype.c > > === > > RCS file: /cvsroot/src/lib/libedit/chartype.c,v > > retrieving

Re: CVS commit: src/share/mk

2023-08-08 Thread Rhialto
On Tue 08 Aug 2023 at 09:44:41 +1000, matthew green wrote: > Index: lib/libedit/chartype.c > === > RCS file: /cvsroot/src/lib/libedit/chartype.c,v > retrieving revision 1.36 > diff -p -u -r1.36 chartype.c > --- lib/libedit/chartype.c

Re: CVS commit: src/share/mk

2023-08-08 Thread Taylor R Campbell
> Date: Mon, 7 Aug 2023 23:58:50 +0200 > From: Tobias Nygren > > Is this sort of fix acceptable for the above cases? > > + ptrdiff_t offset = pos - buf; > new_buf = realloc(buf, buf_size); > if (!new_buf) >

re: CVS commit: src/share/mk

2023-08-07 Thread matthew green
Valery Ushakov writes: > On Mon, Aug 07, 2023 at 23:58:50 +0200, Tobias Nygren wrote: > > > Is this sort of fix acceptable for the above cases? > [...] > > + ptrdiff_t offset = pos - buf; > [...] > > - pos = new_buf + (pos - buf); > > + pos =

Re: Restoring pointers after realloc (was: Re: CVS commit: src/share/mk)

2023-08-07 Thread Valery Ushakov
On Tue, Aug 08, 2023 at 00:44:41 +0200, Roland Illig wrote: > Am 07.08.2023 um 23:58 schrieb Tobias Nygren: > > Is this sort of fix acceptable for the above cases? > > > > + ptrdiff_t offset = pos - buf; > > new_buf = realloc(buf, buf_size); > > - pos = new_buf + (pos - buf); > > + pos

Re: CVS commit: src/share/mk

2023-08-07 Thread Valery Ushakov
On Mon, Aug 07, 2023 at 23:58:50 +0200, Tobias Nygren wrote: > Is this sort of fix acceptable for the above cases? [...] > + ptrdiff_t offset = pos - buf; [...] > - pos = new_buf + (pos - buf); > + pos = new_buf + offset; I think so.

Restoring pointers after realloc (was: Re: CVS commit: src/share/mk)

2023-08-07 Thread Roland Illig
Am 07.08.2023 um 23:58 schrieb Tobias Nygren: > Is this sort of fix acceptable for the above cases? > > + ptrdiff_t offset = pos - buf; > new_buf = realloc(buf, buf_size); > - pos = new_buf + (pos - buf); > + pos = new_buf + offset; Yes. Instead of ptrdiff_t, I prefer to use

Re: CVS commit: src/share/mk

2023-08-07 Thread Tobias Nygren
On Thu, 3 Aug 2023 23:30:31 +0900 Rin Okuyama wrote: > On 2023/08/03 23:23, Valery Ushakov wrote: > > On Thu, Aug 03, 2023 at 13:33:27 +, Rin Okuyama wrote: > > > >> -Wuse-after-free for GCC 12 is premature. It fires on a common idiom: > >> > >>newbuf = realloc(buf, size); > >>p =

re: CVS commit: src/share/mk

2023-08-03 Thread matthew green
> > Ah, I only thought about "obvious" impl. Thank you for kind > > explanation! I will revert them for now. > > We should fix those cases that gcc12 found. i was able to fix some of them with some code to apply offsets generated before realloc() or free(), but not in all case. a couple of them

Re: CVS commit: src/share/mk

2023-08-03 Thread Valery Ushakov
On Thu, Aug 03, 2023 at 23:30:31 +0900, Rin Okuyama wrote: > On 2023/08/03 23:23, Valery Ushakov wrote: > > On Thu, Aug 03, 2023 at 13:33:27 +, Rin Okuyama wrote: > > > > > -Wuse-after-free for GCC 12 is premature. It fires on a common idiom: > > > > > > newbuf = realloc(buf, size); > > >

Re: CVS commit: src/share/mk

2023-08-03 Thread Rin Okuyama
On 2023/08/03 23:23, Valery Ushakov wrote: On Thu, Aug 03, 2023 at 13:33:27 +, Rin Okuyama wrote: -Wuse-after-free for GCC 12 is premature. It fires on a common idiom: newbuf = realloc(buf, size); p = newbuf + (p - buf); Let shut this up for GCC 12 (with hoping it gets

Re: CVS commit: src/share/mk

2023-08-03 Thread Valery Ushakov
On Thu, Aug 03, 2023 at 13:33:27 +, Rin Okuyama wrote: > -Wuse-after-free for GCC 12 is premature. It fires on a common idiom: > > newbuf = realloc(buf, size); > p = newbuf + (p - buf); > > Let shut this up for GCC 12 (with hoping it gets improved for 13!). C99 says J.2

Re: Detecting typos in makefiles (was: Re: CVS commit: src/share/mk)

2023-01-15 Thread Simon Gerraty
On Sun, 15 Jan 2023 19:14:14 +0100, Roland Illig writes: >It is really unfortunate that make didn't catch this typo by itself. > >.if ${MACHINE_ARCH} =3D=3D "x86_64" || \ > ${MACHINE_ARCH} =3D=3D "i386" || \ > ${MACHINE_ARCH} =3D=3D "alpha" || \\ > !empty(MACHINE_ARCH:Maarch64*) || \ >

Detecting typos in makefiles (was: Re: CVS commit: src/share/mk)

2023-01-15 Thread Roland Illig
Am 15.01.2023 um 11:51 schrieb Nick Hudson: Module Name:src Committed By: skrll Date: Sun Jan 15 10:51:04 UTC 2023 Modified Files: src/share/mk: bsd.own.mk Log Message: Really switch aarch64 and sparc binutils to 2.39 To generate a diff of this commit: cvs rdiff -u

Re: Detecting typos in makefiles (was: Re: CVS commit: src/share/mk)

2023-01-15 Thread Christos Zoulas
That's very funny. Yes I think we should warn. I don't think that \\ should be a valid variable name. Best, christos > On Jan 15, 2023, at 1:14 PM, Roland Illig wrote: > > Am 15.01.2023 um 11:51 schrieb Nick Hudson: >> Module Name: src >> Committed By:skrll >> Date:Sun

Re: CVS commit: src/share/mk

2021-05-27 Thread Christos Zoulas
Ok, I did not realize that all mips had switched. christos > On May 27, 2021, at 4:48 PM, matthew green wrote: > > "Christos Zoulas" writes: >> Module Name: src >> Committed By:christos >> Date:Thu May 27 20:29:24 UTC 2021 >> >> Modified Files: >> src/share/mk:

re: CVS commit: src/share/mk

2021-05-27 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Thu May 27 20:29:24 UTC 2021 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > mips64 only works with gcc-10 the MACHINE_CPU==mips test should cover mipsn64, that i assume you mean here...

Re: CVS commit: src/share/mk

2020-11-09 Thread Rin Okuyama
On 2020/11/10 1:15, Christos Zoulas wrote: - when we need to run ctfconvert, go through an intermediate ${.TARGET}.o file, instead of writing directly to ${.TARGET} and then overwriting ${.TARGET} with ctfconvert. This avoids build failures after a build got interrupted (the "partially

re: CVS commit: src/share/mk

2020-07-13 Thread matthew green
Joerg Sonnenberger writes: > On Mon, Jul 13, 2020 at 07:22:51AM +, matthew green wrote: > > Module Name:src > > Committed By: mrg > > Date: Mon Jul 13 07:22:51 UTC 2020 > > > > Modified Files: > > src/share/mk: bsd.README > > > > Log Message: > > MKLLVMRT is

Re: CVS commit: src/share/mk

2020-07-13 Thread Joerg Sonnenberger
On Mon, Jul 13, 2020 at 07:22:51AM +, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Mon Jul 13 07:22:51 UTC 2020 > > Modified Files: > src/share/mk: bsd.README > > Log Message: > MKLLVMRT is automatically enabled on x86 and arm64, not mesa18+. It is

re: CVS commit: src/share/mk

2020-02-08 Thread matthew green
> what sort of testing did you do with this change? simply removing > it breaks the build. and trying to fix it otherwise is hard. see > only a month ago: huh. my build *did* complete. so something else has changed in the last month or so to fix this... sorry for the noise. .mrg.

re: CVS commit: src/share/mk

2020-02-08 Thread matthew green
"Maya Rashish" writes: > Module Name: src > Committed By: maya > Date: Sat Feb 8 21:16:53 UTC 2020 > > Modified Files: > src/share/mk: sys.mk > > Log Message: > Don't special case aarch64 and add -fomit-frame-pointer to builds. > > This behaviour is probably due to a past

Re: CVS commit: src/share/mk

2019-12-20 Thread David Holland
On Thu, Dec 19, 2019 at 11:04:25PM -0500, Christos Zoulas wrote: > Module Name: src > Committed By:christos > Date:Fri Dec 20 04:04:25 UTC 2019 > > Modified Files: > src/share/mk: bsd.sys.mk sys.mk > > Log Message: > move MV to sys.mk because it is used

Re: CVS commit: src/share/mk

2019-12-19 Thread Joerg Sonnenberger
On Mon, Jan 21, 2019 at 04:11:55PM -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Mon Jan 21 21:11:55 UTC 2019 > > Modified Files: > src/share/mk: bsd.dep.mk bsd.hostprog.mk bsd.info.mk bsd.kmodule.mk > bsd.lib.mk bsd.man.mk bsd.prog.mk

Re: CVS commit: src/share/mk

2019-11-15 Thread Roy Marples
On 15/11/2019 13:41, Greg Troxel wrote: Me too. #metoo Roy

Re: CVS commit: src/share/mk

2019-11-15 Thread Greg Troxel
David Brownlee writes: > On Thu, 14 Nov 2019 at 21:05, Christos Zoulas wrote: >> >> The first issue is that I prefer to have tar respect existing >> symlinks (ones that it did not create by default -- without having >> to specify extra flags) since to do this (in my opinion) does not >> pose a

Re: CVS commit: src/share/mk

2019-11-15 Thread David Brownlee
On Thu, 14 Nov 2019 at 21:05, Christos Zoulas wrote: > > In article <2c05e1ed-8410-fa0f-d786-06ee6e1c4...@marples.name>, > Roy Marples wrote: > >On 14/11/2019 05:47, Martin Husemann wrote: > >> On Thu, Nov 14, 2019 at 03:53:02PM +1100, matthew green wrote: > >>> i'm not happy about this change.

Re: CVS commit: src/share/mk

2019-11-14 Thread Christos Zoulas
In article <2c05e1ed-8410-fa0f-d786-06ee6e1c4...@marples.name>, Roy Marples wrote: >On 14/11/2019 05:47, Martin Husemann wrote: >> On Thu, Nov 14, 2019 at 03:53:02PM +1100, matthew green wrote: >>> i'm not happy about this change. i wish that bsdtar was >>> fixed to not be unfriendly, because

Re: CVS commit: src/share/mk

2019-11-13 Thread Roy Marples
On 14/11/2019 04:53, matthew green wrote: TLDR; libarchive has feature parity with NetBSD pax. i don't know how you can make this claim. are you simply ignoring that others have a problem you haven't seen? How can you make this claim? Are you ignoring my very simple request that NetBSD tar

Re: CVS commit: src/share/mk

2019-11-13 Thread Roy Marples
On 14/11/2019 05:47, Martin Husemann wrote: On Thu, Nov 14, 2019 at 03:53:02PM +1100, matthew green wrote: i'm not happy about this change. i wish that bsdtar was fixed to not be unfriendly, because it mostly is a better implementation. just these edge cases are rather .. problematic yet

Re: CVS commit: src/share/mk

2019-11-13 Thread Martin Husemann
On Thu, Nov 14, 2019 at 03:53:02PM +1100, matthew green wrote: > i'm not happy about this change. i wish that bsdtar was > fixed to not be unfriendly, because it mostly is a better > implementation. just these edge cases are rather .. > problematic yet these issues are being ignored or >

re: CVS commit: src/share/mk

2019-11-13 Thread matthew green
> TLDR; libarchive has feature parity with NetBSD pax. i don't know how you can make this claim. are you simply ignoring that others have a problem you haven't seen? people's upgrades are breaking now in ways they never have before. that's not feature parity by a long shot. instead of

Re: CVS commit: src/share/mk

2019-11-13 Thread Kamil Rytarowski
On 14.11.2019 05:11, Kamil Rytarowski wrote: > On 14.11.2019 04:55, Roy Marples wrote: >> On 14/11/2019 02:40, Kamil Rytarowski wrote: >>> On 14.11.2019 03:34, Roy Marples wrote: On 13/11/2019 22:32, Joerg Sonnenberger wrote: > Module Name:    src > Committed By:    joerg > Date:  

Re: CVS commit: src/share/mk

2019-11-13 Thread Kamil Rytarowski
On 14.11.2019 04:55, Roy Marples wrote: > On 14/11/2019 02:40, Kamil Rytarowski wrote: >> On 14.11.2019 03:34, Roy Marples wrote: >>> On 13/11/2019 22:32, Joerg Sonnenberger wrote: Module Name:    src Committed By:    joerg Date:    Wed Nov 13 22:32:16 UTC 2019

Re: CVS commit: src/share/mk

2019-11-13 Thread Roy Marples
On 14/11/2019 02:40, Kamil Rytarowski wrote: On 14.11.2019 03:34, Roy Marples wrote: On 13/11/2019 22:32, Joerg Sonnenberger wrote: Module Name:    src Committed By:    joerg Date:    Wed Nov 13 22:32:16 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Restore

Re: CVS commit: src/share/mk

2019-11-13 Thread Kamil Rytarowski
On 14.11.2019 03:34, Roy Marples wrote: > On 13/11/2019 22:32, Joerg Sonnenberger wrote: >> Module Name:    src >> Committed By:    joerg >> Date:    Wed Nov 13 22:32:16 UTC 2019 >> >> Modified Files: >> src/share/mk: bsd.own.mk >> >> Log Message: >> Restore pax-as-tar. >> >> >> To

Re: CVS commit: src/share/mk

2019-11-13 Thread Roy Marples
On 13/11/2019 22:32, Joerg Sonnenberger wrote: Module Name:src Committed By: joerg Date: Wed Nov 13 22:32:16 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Restore pax-as-tar. To generate a diff of this commit: cvs rdiff -u -r1.1159 -r1.1160

re: CVS commit: src/share/mk

2019-08-13 Thread Paul Goyette
So 9.99.7 does not install *_pic.a any longer while earlier versions did. Shouldn't they be marked as "obsolete" in the set lists? this would break builds that do want them. they've been built conditionally for a long time, we just changed the default value of the condition is all. i

re: CVS commit: src/share/mk

2019-08-13 Thread matthew green
Thomas Klausner writes: > On Sat, Aug 10, 2019 at 08:20:17AM -0400, Christos Zoulas wrote: > > Module Name:src > > Committed By: christos > > Date: Sat Aug 10 12:20:17 UTC 2019 > > > > Modified Files: > > src/share/mk: bsd.own.mk > > > > Log Message: > > Don't

Re: CVS commit: src/share/mk

2019-08-13 Thread Paul Goyette
On Wed, 14 Aug 2019, Thomas Klausner wrote: On Sat, Aug 10, 2019 at 08:20:17AM -0400, Christos Zoulas wrote: Module Name:src Committed By: christos Date: Sat Aug 10 12:20:17 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Don't install PIC libraries by

Re: CVS commit: src/share/mk

2019-08-13 Thread Thomas Klausner
On Sat, Aug 10, 2019 at 08:20:17AM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sat Aug 10 12:20:17 UTC 2019 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > Don't install PIC libraries by default because they are too big since

Re: CVS commit: src/share/mk

2019-06-21 Thread Kamil Rytarowski
On 21.06.2019 18:29, Christos Zoulas wrote: > On Jun 21, 3:21pm, n...@gmx.com (Kamil Rytarowski) wrote: > -- Subject: Re: CVS commit: src/share/mk > > | I've started to observe issues with signals in recent GDB as well, a > | debugger is stopping self and detaching from terminal.

Re: CVS commit: src/share/mk

2019-06-21 Thread Christos Zoulas
On Jun 21, 3:21pm, n...@gmx.com (Kamil Rytarowski) wrote: -- Subject: Re: CVS commit: src/share/mk | I've started to observe issues with signals in recent GDB as well, a | debugger is stopping self and detaching from terminal. | | Please tell me whether you want me to fix it. It slows down

Re: CVS commit: src/share/mk

2019-06-21 Thread Christos Zoulas
Both of them should be simple to fix... Let me take a look. christos > On Jun 21, 2019, at 7:55 AM, Martin Husemann wrote: > > On Fri, Jun 21, 2019 at 11:22:18AM +, m...@netbsd.org wrote: >> On Fri, Jun 21, 2019 at 01:15:18PM +0200, Martin Husemann wrote: >>> On Fri, Jun 21, 2019 at

Re: CVS commit: src/share/mk

2019-06-21 Thread Martin Husemann
On Fri, Jun 21, 2019 at 11:22:18AM +, m...@netbsd.org wrote: > On Fri, Jun 21, 2019 at 01:15:18PM +0200, Martin Husemann wrote: > > On Fri, Jun 21, 2019 at 11:08:16AM +, m...@netbsd.org wrote: > > > Please revert for mips. The debugger is extremely broken, and the old > > > version is

Re: CVS commit: src/share/mk

2019-06-21 Thread maya
On Fri, Jun 21, 2019 at 01:15:18PM +0200, Martin Husemann wrote: > On Fri, Jun 21, 2019 at 11:08:16AM +, m...@netbsd.org wrote: > > Please revert for mips. The debugger is extremely broken, and the old > > version is slightly less broken. > > Same for sparc64. > > Martin > What's the

Re: CVS commit: src/share/mk

2019-06-21 Thread Martin Husemann
On Fri, Jun 21, 2019 at 11:08:16AM +, m...@netbsd.org wrote: > Please revert for mips. The debugger is extremely broken, and the old > version is slightly less broken. Same for sparc64. Martin

Re: CVS commit: src/share/mk

2019-06-21 Thread maya
On Thu, May 30, 2019 at 05:33:57PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Thu May 30 21:33:57 UTC 2019 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > Everyone is on gdb-8.3 now. Please revert for mips. The debugger is

Re: CVS commit: src/share/mk

2018-11-10 Thread Martin Husemann
On Sat, Nov 10, 2018 at 01:40:47AM +, Michael Lorenz wrote: > Module Name: src > Committed By: macallan > Date: Sat Nov 10 01:40:47 UTC 2018 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > more Xorg on iyonix building goop > > > To generate a diff of this

Re: CVS commit: src/share/mk

2018-07-10 Thread Christos Zoulas
In article <20180710222851.ga5...@britannica.bec.de>, Joerg Sonnenberger wrote: >On Tue, Jul 10, 2018 at 04:13:24PM -0400, Christos Zoulas wrote: >> On Jul 10, 9:58pm, mar...@duskware.de (Martin Husemann) wrote: >> -- Subject: Re: CVS commit: src/share/mk >> >>

Re: CVS commit: src/share/mk

2018-07-10 Thread Joerg Sonnenberger
On Tue, Jul 10, 2018 at 04:13:24PM -0400, Christos Zoulas wrote: > On Jul 10, 9:58pm, mar...@duskware.de (Martin Husemann) wrote: > -- Subject: Re: CVS commit: src/share/mk > > | On Tue, Jul 10, 2018 at 08:31:16PM +0200, Joerg Sonnenberger wrote: > | > This is wrong. Pleas

Re: CVS commit: src/share/mk

2018-07-10 Thread Christos Zoulas
On Jul 10, 9:58pm, mar...@duskware.de (Martin Husemann) wrote: -- Subject: Re: CVS commit: src/share/mk | On Tue, Jul 10, 2018 at 08:31:16PM +0200, Joerg Sonnenberger wrote: | > This is wrong. Please revert. The seed should be specific per source as | > it is used to distinguish e.g. ano

Re: CVS commit: src/share/mk

2018-07-10 Thread Joerg Sonnenberger
On Tue, Jul 10, 2018 at 12:53:16PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Tue Jul 10 16:53:16 UTC 2018 > > Modified Files: > src/share/mk: sys.mk > > Log Message: > Build seed fixes: > - use MKREPRO_TIMESTAMP as the seed if available.

Re: CVS commit: src/share/mk

2018-06-22 Thread maya
On Fri, Jun 22, 2018 at 12:37:34PM +1000, matthew green wrote: > "Maya Rashish" writes: > > Module Name:src > > Committed By: maya > > Date: Wed Jun 20 02:15:13 UTC 2018 > > > > Modified Files: > > src/share/mk: sys.mk > > > > Log Message: > > Strip

re: CVS commit: src/share/mk

2018-06-21 Thread matthew green
"Maya Rashish" writes: > Module Name: src > Committed By: maya > Date: Wed Jun 20 02:15:13 UTC 2018 > > Modified Files: > src/share/mk: sys.mk > > Log Message: > Strip -Wsystem-headers from CXXFLAGS. > > GCC's C++ headers are not clean (yet). They are trying, but haven't got

Re: CVS commit: src/share/mk

2018-04-19 Thread Christos Zoulas
On Apr 19, 6:33am, m...@netbsd.org (m...@netbsd.org) wrote: -- Subject: Re: CVS commit: src/share/mk | On Sun, Apr 15, 2018 at 04:08:14PM -0400, Christos Zoulas wrote: | > Module Name:src | > Committed By: christos | > Date: Sun Apr 15 20:08:13

Re: CVS commit: src/share/mk

2018-04-19 Thread maya
On Sun, Apr 15, 2018 at 04:08:14PM -0400, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Sun Apr 15 20:08:13 UTC 2018 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > switch x86 to binutils-2.30 > > > To generate a diff of this

re: CVS commit: src/share/mk

2018-03-05 Thread matthew green
Rin Okuyama writes: > On 2018/03/05 16:46, matthew green wrote: > > yes - it was alpha i switched, and while it worked a week > > or two ago, it seems broken now. argh. > > Ah, I understand. Sorry for the noise. no noise. you let me know i had confused myself :-) thanks. arm and ia64 are now

Re: CVS commit: src/share/mk

2018-03-04 Thread Rin Okuyama
On 2018/03/05 16:46, matthew green wrote: yes - it was alpha i switched, and while it worked a week or two ago, it seems broken now. argh. Ah, I understand. Sorry for the noise. Thanks, rin

re: CVS commit: src/share/mk

2018-03-04 Thread matthew green
Rin Okuyama writes: > Hi, > > On 2018/03/05 7:47, matthew green wrote: > > Module Name:src > > Committed By: mrg > > Date: Sun Mar 4 22:47:49 UTC 2018 > > > > Modified Files: > > src/share/mk: bsd.own.mk > > > > Log Message: > > switch powerpc, mips and arm

Re: CVS commit: src/share/mk

2018-03-04 Thread Rin Okuyama
Hi, On 2018/03/05 7:47, matthew green wrote: Module Name:src Committed By: mrg Date: Sun Mar 4 22:47:49 UTC 2018 Modified Files: src/share/mk: bsd.own.mk Log Message: switch powerpc, mips and arm ports to GCC 6. arm was not switched actually. rin

Re: CVS commit: src/share/mk

2017-02-20 Thread Joerg Sonnenberger
On Mon, Feb 20, 2017 at 04:05:34PM +, Rin Okuyama wrote: > Module Name: src > Committed By: rin > Date: Mon Feb 20 16:05:34 UTC 2017 > > Modified Files: > src/share/mk: bsd.prog.mk > > Log Message: > add missing LIBCXX What is libcxx? Joerg

Re: CVS commit: src/share/mk

2016-09-10 Thread Christos Zoulas
On Sep 10, 10:14pm, co...@sdf.org (co...@sdf.org) wrote: -- Subject: Re: CVS commit: src/share/mk | > a reduced case which shows the failure I had with pkgsrc (even with | > gcc 4.8.5) is: | > awk 'BEGIN { print x++; }' | > | > it prints 2.22507e-308 on gxemul-emulated pmax

Re: CVS commit: src/share/mk

2016-09-10 Thread coypu
On Fri, Sep 09, 2016 at 09:26:40PM +, co...@sdf.org wrote: > On Fri, Sep 09, 2016 at 04:02:18PM +, co...@sdf.org wrote: > > On Thu, Sep 08, 2016 at 09:37:25PM -0400, Christos Zoulas wrote: > > > On Sep 8, 8:40pm, co...@sdf.org (co...@sdf.org) wrote: > > > -- S

Re: CVS commit: src/share/mk

2016-09-09 Thread coypu
On Fri, Sep 09, 2016 at 04:02:18PM +, co...@sdf.org wrote: > On Thu, Sep 08, 2016 at 09:37:25PM -0400, Christos Zoulas wrote: > > On Sep 8, 8:40pm, co...@sdf.org (co...@sdf.org) wrote: > > -- Subject: Re: CVS commit: src/share/mk > > > > | I think we need to rever

Re: CVS commit: src/share/mk

2016-09-08 Thread Christos Zoulas
On Sep 8, 8:40pm, co...@sdf.org (co...@sdf.org) wrote: -- Subject: Re: CVS commit: src/share/mk | I think we need to revert this commit. I see issues with awk on pmax | too. | I don't have a nice hardfloat case like martin in PR 51026 but | attempting to build anything from pkgsrc will fail

Re: CVS commit: src/share/mk

2016-09-08 Thread coypu
I think we need to revert this commit. I see issues with awk on pmax too. I don't have a nice hardfloat case like martin in PR 51026 but attempting to build anything from pkgsrc will fail on checksum compare. On Sat, Sep 03, 2016 at 08:32:12AM -0400, Christos Zoulas wrote: > Module Name: src >

Re: CVS commit: src/share/mk

2016-09-04 Thread Reinoud Zandijk
On Sun, Sep 04, 2016 at 06:57:40PM +, matthew green wrote: ... > and considering riscv and or1k both need to either wait for GCC 6 or have > someone who cares port their 5.x patches to our tree, that really only means > we have mips and m68k left. riscv is still a WIP in the current 5.x tree.

re: CVS commit: src/share/mk

2016-09-01 Thread matthew green
> | > Modified Files: > | > src/share/mk: bsd.own.mk > | > > | > Log Message: > | > Turn on PIE for all arm and sh3 > | > | this breaks earmv4 builds. the patch below "fixes" that for me. > > I will take a look thanks! this seems to have been the old binutils problem. fixed now. thanks.

re: CVS commit: src/share/mk

2016-08-30 Thread matthew green
Christos Zoulas writes: > On Aug 30, 1:47pm, m...@eterna.com.au (matthew green) wrote: > -- Subject: re: CVS commit: src/share/mk > > | "Christos Zoulas" writes: > | > Module Name: src > | > Committed By: christos > | > Date:

re: CVS commit: src/share/mk

2016-08-30 Thread Christos Zoulas
On Aug 30, 1:47pm, m...@eterna.com.au (matthew green) wrote: -- Subject: re: CVS commit: src/share/mk | "Christos Zoulas" writes: | > Module Name:src | > Committed By: christos | > Date: Sun Aug 28 14:22:35 UTC 2016 | > | > Modified Fi

re: CVS commit: src/share/mk

2016-08-29 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Sun Aug 28 14:22:35 UTC 2016 > > Modified Files: > src/share/mk: bsd.own.mk > > Log Message: > Turn on PIE for all arm and sh3 this breaks earmv4 builds. the patch below "fixes" that for me. .mrg.

re: CVS commit: src/share/mk

2016-02-01 Thread Christos Zoulas
On Feb 1, 11:45pm, m...@eterna.com.au (matthew green) wrote: -- Subject: re: CVS commit: src/share/mk | I think you missed a change to bsd.README ;) Fixed, thanks! christos

re: CVS commit: src/share/mk

2016-01-12 Thread Christos Zoulas
On Jan 12, 5:06pm, m...@eterna.com.au (matthew green) wrote: -- Subject: re: CVS commit: src/share/mk | > Modified Files: | > src/share/mk: bsd.sys.mk | > | > Log Message: | > - use -fdebug-regex-map to remap one style of object dirs. There are others. | > - change DES

re: CVS commit: src/share/mk

2016-01-11 Thread matthew green
> Modified Files: > src/share/mk: bsd.sys.mk > > Log Message: > - use -fdebug-regex-map to remap one style of object dirs. There are others. > - change DESTDIR to nothing so that we don't get // in the front > - apply the mappings to both c and c++ for all the options like this that we

re: CVS commit: src/share/mk

2015-12-18 Thread Christos Zoulas
On Dec 19, 1:26pm, m...@eterna.com.au (matthew green) wrote: -- Subject: re: CVS commit: src/share/mk | thanks for writing sortinfo! | | can you apply this all the time? i find it really frustrating | when the top level file is unsorted and irregular. | It is applied all the time now

re: CVS commit: src/share/mk

2015-12-18 Thread matthew green
"Christos Zoulas" writes: > Module Name: src > Committed By: christos > Date: Fri Dec 18 18:57:56 UTC 2015 > > Modified Files: > src/share/mk: bsd.info.mk bsd.own.mk > > Log Message: > Sort texinfo dir file for MKREPRO thanks for writing sortinfo! can you apply this all the

Re: CVS commit: src/share/mk

2015-09-08 Thread Joerg Sonnenberger
On Tue, Sep 08, 2015 at 01:14:59PM +0900, Masao Uebayashi wrote: > On Tue, Sep 8, 2015 at 1:33 AM, Joerg Sonnenberger > wrote: > > On Mon, Sep 07, 2015 at 06:42:07AM +, Masao Uebayashi wrote: > >> Module Name: src > >> Committed By: uebayasi > >> Date: Mon

Re: CVS commit: src/share/mk

2015-09-07 Thread Joerg Sonnenberger
On Mon, Sep 07, 2015 at 06:42:07AM +, Masao Uebayashi wrote: > Module Name: src > Committed By: uebayasi > Date: Mon Sep 7 06:42:07 UTC 2015 > > Modified Files: > src/share/mk: bsd.lib.mk > > Log Message: > Order object build alphabetically. Given that we are still tsorting

Re: CVS commit: src/share/mk

2015-09-07 Thread Masao Uebayashi
On Tue, Sep 8, 2015 at 1:33 AM, Joerg Sonnenberger wrote: > On Mon, Sep 07, 2015 at 06:42:07AM +, Masao Uebayashi wrote: >> Module Name: src >> Committed By: uebayasi >> Date: Mon Sep 7 06:42:07 UTC 2015 >> >> Modified Files: >> src/share/mk:

Re: CVS commit: src/share/mk

2015-07-20 Thread Joerg Sonnenberger
On Mon, Jul 20, 2015 at 02:25:33PM +0200, Thomas Klausner wrote: On Mon, Jul 20, 2015 at 12:20:27PM +, Joerg Sonnenberger wrote: Module Name:src Committed By: joerg Date: Mon Jul 20 12:20:26 UTC 2015 Modified Files: src/share/mk: bsd.lib.mk

Re: CVS commit: src/share/mk

2015-07-20 Thread Thomas Klausner
On Mon, Jul 20, 2015 at 12:20:27PM +, Joerg Sonnenberger wrote: Module Name: src Committed By: joerg Date: Mon Jul 20 12:20:26 UTC 2015 Modified Files: src/share/mk: bsd.lib.mk Log Message: Simplify the build of library archives by no longer doing a topological sort.

Re: CVS commit: src/share/mk

2015-06-07 Thread Leonardo Taccari
Hello Matt, Matt Thomas writes: Module Name: src Committed By: matt Date: Sun Jun 7 15:04:28 UTC 2015 Modified Files: src/share/mk: bsd.gcc.mk bsd.prog.mk Log Message: Make LIBCRT* depend on the right files if MLIBDIR from MKCOMPAT is defined. To generate a diff of

re: CVS commit: src/share/mk

2015-06-02 Thread matthew green
Christos Zoulas writes: Module Name: src Committed By: christos Date: Tue Jun 2 23:00:25 UTC 2015 Modified Files: src/share/mk: bsd.lib.mk Log Message: Strip the debug symbols via a temporary file, atomically replacing the full random access archive to avoid races.

Re: CVS commit: src/share/mk

2014-11-12 Thread Masao Uebayashi
It'd be better to always generate kldscript and kill *.mk contionals completely.

Re: CVS commit: src/share/mk

2014-04-09 Thread Matt Thomas
On Apr 9, 2014, at 9:29 AM, Christos Zoulas chris...@netbsd.org wrote: Module Name: src Committed By: christos Date: Wed Apr 9 16:29:08 UTC 2014 Modified Files: src/share/mk: bsd.lib.mk Log Message: change -x to OBJCOPYLIBFLAGS like everywhere else. Does that really

Re: CVS commit: src/share/mk

2014-04-09 Thread Christos Zoulas
In article 8309261f-7d35-4be6-884a-bb10ec7ce...@3am-software.com, Matt Thomas m...@3am-software.com wrote: Does that really fix it? since .target is not a .po that should allow -x as well. ${${.TARGET:M*.po} != :?-X:-x} It does not change anything. It is the same as before. It just allows

re: CVS commit: src/share/mk

2014-03-23 Thread matthew green
Matthias Scheler writes: Module Name: src Committed By: tron Date: Sun Mar 23 19:49:52 UTC 2014 Modified Files: src/share/mk: bsd.x11.mk Log Message: Fix generation of pkg-config(1) files. Patch from Ryo ONODERA via current-users mailing list. thanks for fixing those.

re: CVS commit: src/share/mk

2014-02-28 Thread matthew green
On Feb 27, 2014, at 12:43 PM, matthew green m...@netbsd.org wrote: remove the GCC 4 EXTERNAL_GCC_SUBDIR, and switch GCC 4.8 to use gcc.old. huh? oh, the above should read GCC 4.5

Re: CVS commit: src/share/mk

2014-02-27 Thread Matt Thomas
On Feb 27, 2014, at 12:43 PM, matthew green m...@netbsd.org wrote: remove the GCC 4 EXTERNAL_GCC_SUBDIR, and switch GCC 4.8 to use gcc.old. huh?

Re: CVS commit: src/share/mk

2014-02-20 Thread Matt Thomas
On Jan 23, 2014, at 8:53 PM, Masao Uebayashi uebay...@gmail.com wrote: How about kernel modules? even kernel modules

Re: CVS commit: src/share/mk

2014-02-20 Thread David Laight
On Thu, Feb 20, 2014 at 01:30:27PM -0800, Matt Thomas wrote: On Jan 23, 2014, at 8:53 PM, Masao Uebayashi uebay...@gmail.com wrote: How about kernel modules? even kernel modules Personally I think that DESTDIR should only contain the headers needed for applications. So some parts of

  1   2   >