Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-20 Thread Thorsten Glaser
Gregor Best dixit: wasting much time. If it works with the patch replacing $() by ``, The issue here is the use of $(shell …) which is not the same as the shellish $(…). Replace it by $$(…) instead, as U+0060 should die. bye, //mirabilos -- Hi, does anyone sell openbsd stickers by themselves

[dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread David Lind
Hi, I am trying to compile ST 0.4 on a OpenBSD 5.2 system, however, these errors appears: In file included from /usr/X11R6/include/X11/Xlib.h:47, from st.c:23: /usr/X11R6/include/X11/Xfuncproto.h:135:24: warning: ISO C does not permit named variadic macros In file included

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Gregor Best
I'm on OpenBSD -current at the moment and the latest git HEAD of st compiles with the following patch: diff --git a/config.mk b/config.mk index 88355c7..f1a24d7 100644 --- a/config.mk +++ b/config.mk @@ -26,3 +26,4 @@ LDFLAGS += -g ${LIBS} #

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread David Lind
Verified, this works! Thanks. /David On Fri, 19 Apr 2013, Gregor Best wrote: I'm on OpenBSD -current at the moment and the latest git HEAD of st compiles with the following patch: diff --git a/config.mk b/config.mk index 88355c7..f1a24d7 100644 --- a/config.mk

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Anthony J. Bentley
Gregor Best writes: I'm on OpenBSD -current at the moment and the latest git HEAD of st compiles with the following patch: diff --git a/config.mk b/config.mk index 88355c7..f1a24d7 100644 --- a/config.mk +++ b/config.mk @@ -26,3 +26,4 @@ LDFLAGS += -g ${LIBS}

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Christoph Lohmann
Greetings. On Fri, 19 Apr 2013 21:07:57 +0200 Gregor Best g...@ring0.de wrote: I'm on OpenBSD -current at the moment and the latest git HEAD of st compiles with the following patch: diff --git a/config.mk b/config.mk index 88355c7..f1a24d7 100644 --- a/config.mk

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Christoph Lohmann
Greetings. On Fri, 19 Apr 2013 21:11:22 +0200 Anthony J. Bentley anth...@cathet.us wrote: That's because the st makefiles use $(shell ...) which is a GNUism. I’ve applied your patch. Thanks. Shouldn’t using GNUisms then provide a meaningful error when they appear on BSD make? Maybe some

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Anthony J. Bentley
Christoph Lohmann writes: Greetings. On Fri, 19 Apr 2013 21:11:22 +0200 Anthony J. Bentley anth...@cathet.us w rote: That's because the st makefiles use $(shell ...) which is a GNUism. I’ve applied your patch. Thanks. Shouldn’t using GNUisms then provide a meaningful error when

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Gregor Best
Ahoy, On Fri, Apr 19, 2013 at 09:07:57PM +0200, Christoph Lohmann wrote: [...] Doesn’t your patch imply that [...] on OpenBSD is flawed and should be fixed? [...] Nope, that works. It's a GNUism-issue. I won’t apply such a fix to st, that’s a problem pkg‐config has to solve. [...]

Re: [dev] ST 0.4 and OpenBSD 5.2

2013-04-19 Thread Joerg Jung
Am 19.04.2013 um 21:11 schrieb Christoph Lohmann 2...@r-36.net: On Fri, 19 Apr 2013 21:11:22 +0200 Anthony J. Bentley anth...@cathet.us wrote: That's because the st makefiles use $(shell ...) which is a GNUism. I’ve applied your patch. Thanks. Good. Would you mind rolling a new release,