Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-14 Thread Chris Burroughs
On 05/10/2014 09:44 AM, Willy Tarreau wrote: Now the bind-process mess is fixed so that we now support per-listener process binding using the process bind keyword, which ensures that we won't need to change the config format during the stable release if we want to slightly improve it. And that

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Willy Tarreau
On Sat, May 10, 2014 at 11:42:50PM +0200, Baptiste wrote: On Sat, May 10, 2014 at 11:37 PM, Cyril Bonté cyril.bo...@free.fr wrote: I think the behaviour has changed since dev23. I've not tested to verify it but it may be related to the 2 commits :

RE: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Lukas Tribus
Hi Willy, Hi all, we're almost done! Now the bind-process mess is fixed so that we now support per-listener process binding using the process bind keyword, which ensures that we won't need to change the config format during the stable release if we want to slightly improve it. And that

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Willy Tarreau
Hi Lukas, On Sun, May 11, 2014 at 09:47:58PM +0200, Lukas Tribus wrote: Nice release, all those small new features are extremely useful :) Yeah I know, that's why I decided to attack them before the release :-) Btw, not really related to dev25, but when compiling with -O3 I see the following

RE: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Lukas Tribus
Did you force any specific cflags on your makefile ? By default we build with -fno-strict-aliasing specifically to avoid this. Ah, I see whats going on. I specified CFLAGS on the command line via: make CFLAGS=-g -O3 [...] Which is overwriting a lot of things in the Makefile, including

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Willy Tarreau
On Sun, May 11, 2014 at 10:04:24PM +0200, Lukas Tribus wrote: Did you force any specific cflags on your makefile ? By default we build with -fno-strict-aliasing specifically to avoid this. Ah, I see whats going on. I specified CFLAGS on the command line via: make CFLAGS=-g -O3 [...]

RE: [ANNOUNCE] haproxy-1.5-dev25

2014-05-11 Thread Lukas Tribus
No it's simpler, just define a new set of per-CPU options like I do for development : make -j 4 CC=gcc TARGET=linux2628 CPU=native CPU_CFLAGS.native=-O0 Thanks! Lukas

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-10 Thread Baptiste
Hi Willy, I wonder if I found a bug or if HAProxy's behavior has changed in a recent release. I'm using: # /opt/haproxy/sbin/haproxy -vv HA-Proxy version 1.5-dev25 2014/05/10 Copyright 2000-2014 Willy Tarreau w...@1wt.eu Build options : TARGET = linux2628 CPU = generic CC = gcc

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-10 Thread Cyril Bonté
Hi Baptiste, Le 10/05/2014 23:20, Baptiste a écrit : (...) In my configuration, I have the following log-format directive: log-format %ci:%cp\ [%t]\ %ft\ %b/%s\ %Tq/%Tw/%Tc/%Tr/%Tt\ %ST\ %B\ %CC\ %CS\ %tsc\ %ac/%fc/%bc/%sc/%rc\ %sq/%bq\ %hr\ %hs\

Re: [ANNOUNCE] haproxy-1.5-dev25

2014-05-10 Thread Baptiste
On Sat, May 10, 2014 at 11:37 PM, Cyril Bonté cyril.bo...@free.fr wrote: I think the behaviour has changed since dev23. I've not tested to verify it but it may be related to the 2 commits : http://haproxy.1wt.eu/git?p=haproxy.git;a=commit;h=e87cac16cc082fa43d5f65dd68e1244add7871c6