Hi!

>> Their may be a problem with the PCRE and recent snapshots have a more
>> verbose output about PCRE in -vv.
>
> this is the result


I notice this is PCRE 8.33 - which is the latest PCRE release available,
but I doubt Mac OS X ships it. Did you install PCRE 8.33 manually on
your system? Probably that installation is somehow broken or you have
a PATH problem somewhere.

Can you try:
- post the output ´ldd haproxy´ (on your current executable)
- try building without PCRE, this should work (just to confirm this is a
  PCRE issue)
- try building it statically from your system (USE_STATIC_PCRE=1)


If this still doesn't work, then download pcre-8.33 and compile it (but
don't install it to the system):
  $ cd  /home/lukas/pcre-8.33
  $ ./configure --enable-jit --enable-utf && make
  $ cd  /home/lukas/haproxy
  $ make TARGET=[...] USE_STATIC_PCRE=1 PCRE_INC=/home/lukas/pcre-8.33/ \
     PCRE_LIB=/home/lukas/pcre-8.32/.libs

Triple check your paths when doing this.

Since your are using latest PCRE and latest HAProxy release, you can
also enable USE_PCRE_JIT=1.


Regards,

Lukas                                     

Reply via email to