Re: Answers to questions raised on IRC

From: Alex Rousskov <rousskov_at_measurement-factory.com>
Date: Tue, 09 Oct 2012 11:32:50 -0600

On 10/09/2012 09:51 AM, Kinkie wrote:
> Hi all,
> a quick summary of questions that were raised while I was offline on IRC.
>
> @Alex:
> kinkie, --disable-inline (and, hence, --disable-optimizations) breaks
> build of many test cases. This is relatively new because I often work
> with --disable-optimizations and it was not a problem. If your recent
> changes affected how .cci files are handled in Makefile.am (or
> elsewhere), you may want to double check those changes by running
> "make check" after building with --disable-optimizations.
>
> I'm a bit puzzled: --disable-inline and --disable-optimizations are
> included in layer-01-minimal. If you can pass me the configure options
> that break things for you, I can do some more specific checks. I
> didn't change .cci file handling, at least not intentionally.

To avoid misunderstanding, I am pretty sure this is a relatively new
problem, but I have no idea which change(s) broke the build. A few bugs
may have been fixed since my earlier tests, and the remaining bugs may
not be related to your changes.

My configure options are:

> ./configure \
> --enable-icap-client \
> --enable-ecap \
> --enable-ssl \
> --enable-ssl-crtd \
> \
> --enable-delay-pools \
> --disable-eui \
> \
> --disable-optimizations \
> --disable-translation \
> --with-valgrind-debug

The "make -k check" build errors in current trunk (r12375) are:

> trunk/src/cbdata.cc:256: undefined reference to `hash_create'
> trunk/src/cbdata.cc:304: undefined reference to `hash_join'
...
> trunk/src/DelayId.cc:123: undefined reference to `ClientHttpRequest::getConn() const'
> trunk/src/DelayId.cc:124: undefined reference to `ClientHttpRequest::getConn() const'

I have attached a compressed full build log.

Thank you,

Alex.

Received on Tue Oct 09 2012 - 17:33:02 MDT

This archive was generated by hypermail 2.2.0 : Thu Oct 11 2012 - 12:00:06 MDT