headers.t error on 2.4 HEAD

2016-10-11 Thread Jim Jagielski
On HEAD of httpd-2.4, the test framework fails on headers.t: header: [Foo Bar] vs [Foo Bar] # testing : compare header Hello value # expected: 'Foo Bar' # received: 'Foo Bar' not ok 3 I am guessing that this is due to the header work being in some sort of intermediate state of

Re: how to build httpd with profile-guided-optimization?

2016-10-11 Thread Reindl Harald
since there are already higly optimized parts with "-O3 -fPIC -funswitch-loops -minline-all-stringops -fno-strict-aliasing -flto -ffat-lto-objects -fuse-ld=gold -fuse-linker-plugin" even if you biuld with -Os (which is a good combination when performance critical code is optimized while the res

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Jim Jagielski
Bringo! https://www.youtube.com/watch?v=4MpyHBoiTwk > On Oct 11, 2016, at 10:35 AM, Stefan Eissing > wrote: > > Fixed (hopefully ;-) > > -Stefan > >> Am 11.10.2016 um 15:59 schrieb Jim Jagielski : >> >> Looks like 2 were missed :) >> >> duplicate symbol _h2_proxy_res_ignore_header in:

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Stefan Eissing
Fixed (hopefully ;-) -Stefan > Am 11.10.2016 um 15:59 schrieb Jim Jagielski : > > Looks like 2 were missed :) > > duplicate symbol _h2_proxy_res_ignore_header in: >modules/http2/.libs/libmod_proxy_http2.a(h2_proxy_util.o) >modules/http2/.libs/libmod_http2.a(h2_util.o) > duplicate symbol

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Jim Jagielski
Looks like 2 were missed :) duplicate symbol _h2_proxy_res_ignore_header in: modules/http2/.libs/libmod_proxy_http2.a(h2_proxy_util.o) modules/http2/.libs/libmod_http2.a(h2_util.o) duplicate symbol _h2_util_ngheader_make_req in: modules/http2/.libs/libmod_proxy_http2.a(h2_proxy_util.o)

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Stefan Eissing
Changed. If you could verify that current trunk + 2.4.x do not have this issue any more, that'd be nice. -Stefan > Am 11.10.2016 um 15:13 schrieb Jim Jagielski : > > ... and on trunk too it seems... >> On Oct 11, 2016, at 9:05 AM, Jim Jagielski wrote: >> >> Forgot to mention: This is on HEAD

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Jim Jagielski
... and on trunk too it seems... > On Oct 11, 2016, at 9:05 AM, Jim Jagielski wrote: > > Forgot to mention: This is on HEAD httpd-2.4 > >> On Oct 11, 2016, at 8:50 AM, Jim Jagielski wrote: >> >> There are a bunch of dup symbols popping up during link; these >> symbols exist in both h2_util.c a

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Stefan Eissing
Fix incoming. > Am 11.10.2016 um 15:05 schrieb Jim Jagielski : > > Forgot to mention: This is on HEAD httpd-2.4 > >> On Oct 11, 2016, at 8:50 AM, Jim Jagielski wrote: >> >> There are a bunch of dup symbols popping up during link; these >> symbols exist in both h2_util.c and h2_proxy_util.c. >>

Re: Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Jim Jagielski
Forgot to mention: This is on HEAD httpd-2.4 > On Oct 11, 2016, at 8:50 AM, Jim Jagielski wrote: > > There are a bunch of dup symbols popping up during link; these > symbols exist in both h2_util.c and h2_proxy_util.c. > > Note: this is AFTER ensuring a 'make extraclean'...

Loads of dup symbols in h2_util.c and h2_proxy_util.c

2016-10-11 Thread Jim Jagielski
There are a bunch of dup symbols popping up during link; these symbols exist in both h2_util.c and h2_proxy_util.c. Note: this is AFTER ensuring a 'make extraclean'...

how tu build httpd with profile-guided-optimization?

2016-10-11 Thread Reindl Harald
https://en.wikipedia.org/wiki/Profile-guided_optimization for PHP it's easy because the makefiles support it directly make %{?_smp_mflags} prof-gen /usr/bin/bash /rpmbuild/PHP-PGO/profile.sh --php_build $PWD make prof-clean make %{?_smp_mflags} prof-use __