Axel Viala
Axel Viala
@zeha > Related #11234. (added in PR description) on `9c9e6a1dc3929201e8205a4814407f0352c368e9` It's compiling under gcc12 before and after the change.
> Also I spotted a mismatch on commas in the configure.ac files. My bad thanks for your sharp eye review. I Will make a all module build
I did: I edited the `./configure` iotuibs to reduce checks `-fanalyzer` was doing only reporting on boost things ``` make clean autoreconf -vi /configure --with-modules="" --disable-lua-records CFLAGS="-fsanitize=address -DHAVE_CXX11" LDDFLAGS="-fsanitize=address" CXXFLAGS="-O3...
See next comment ~~Ok fixed it. It was auto-tool wizardry... [Doc ASC_SUBST](https://www.gnu.org/software/automake/manual/automake.html#index-AC_005fSUBST)~~ ~~It compile well for me, it's important to run:~~ ``` autoconf xi make clean # Don't think the...
Definitively not was I was expecting `make V=1 -j4`: ``` make[4]: Entering directory '/home/darnuria/programmation/pdns/ext/yahttp/yahttp' depbase=`echo reqresp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../.....
Ok got it right by passing as configure args `-DHAVE_CXX11`. Maybe a bit redundant but I will remove redundant use of `DHAVE_CXX11` later it's late now. ``` ./configure --with-modules="" --disable-lua-records...
Compillation ended well, so it was the wrong place to call `yahttp` makefile with this arg by default.
> I believe the proposed syntax in configure.ac is also wrong and does nothing. Got into the same conclusion. Got into a wrong way of making the change due by...
Would be happy to do the commit, but I am a little bit puzzled with autotools and don't know where to commit the change since my previous attempt at doing...
Found some time to check it was not that hard, but i am still not an autotool wizard.