> On Jan 5, 2015, at 11:17 AM, James Peach <jpe...@apache.org> wrote: > > >> On Jan 5, 2015, at 4:05 AM, Nick Kew <n...@apache.org> wrote: >> >> On Mon, 2015-01-05 at 08:44 +0700, Neddy, NH. Nam wrote: >>> I can't build RC3 on Debian Whezzy x64. >>> >>> ./configure --prefix=/opt/ats520 --enable-static-proxy >>> --enable-experimental-plugins --enable-test-tools --with-user=proxy >>> --with-ncurses --with-openssl=/usr >> >> I can reproduce exactly that on wheezy. The culprit is the >> --enable-static-proxy, without which it builds just fine. >> What's the history of that option? I've never used it, >> and it appears not to exist in 4.x. > > Apparantly in the past, people built the traffic_server binary static for > performance reasons (the --enable-static-libts build option). I introduced > this build option to preserve the original use case, but to play better with > automake linking options. I'll try to fix this …
Cool, thanks James. Please file a Jira for this unless there already is one. I’m not going to stop the release process for v5.2.0 for this, but we can consider a backport for v5.2.1 if there is a need / wish for it. Fwiw, the performance reasons, afaik, was for 32-bit platforms, where the static linking could save a register. I don’t know that we care much for that any more, right? Cheers, — leif