[VOTE] release 2.3.3 as alpha

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

[VOTE] release 2.3.3 as alpha

by Paul Querna-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Test tarballs for Apache httpd 2.3.3-alpha are available at:
    <http://httpd.apache.org/dev/dist/>

Your votes please;

 +/- 1
 [  ]  Release httpd-2.3.3 as Alpha

Vote closes at 18:00 UTC on Sunday November 15 2009.

Thanks,

Paul

Re: [VOTE] release 2.3.3 as alpha

by William A. Rowe Jr. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Paul Querna wrote:
> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>     <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha

-1 for bundled package httpd-2.3.3-alpha-deps - in fact this isn't up to
date w.r.t. pcre 8.

Otherwise, thanks Paul!  My vote and observations about httpd-2.3.3-alpha
base package will follow, but didn't have time to get pcre 8 together, as
it is missing win32 magic as-shipped.  I also plan to assemble 2.3.3 based
on subordinate binary dependencies as-shipped by the mingw crew, just for
a sanity check.

Suggestion; should the release notes/announcement be 'dynamic' on the wiki,
where we can collect realtime observations as users check this out and they
can preview each other's observations?


Re: [VOTE] release 2.3.3 as alpha

by Ruediger Pluem :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On 11/11/2009 08:54 PM, Paul Querna wrote:
> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>     <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha
>
> Vote closes at 18:00 UTC on Sunday November 15 2009.

-1: mod_ssl does not compile with OpenSSL before 1.0
(fixed in r835046).

Regards

Rüdiger


Re: [VOTE] release 2.3.3 as alpha

by Paul Querna-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Nov 11, 2009 at 12:36 PM, William A. Rowe Jr.
<wrowe@...> wrote:

> Paul Querna wrote:
>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>     <http://httpd.apache.org/dev/dist/>
>>
>> Your votes please;
>>
>>  +/- 1
>>  [  ]  Release httpd-2.3.3 as Alpha
>
> -1 for bundled package httpd-2.3.3-alpha-deps - in fact this isn't up to
> date w.r.t. pcre 8.

the -deps package does not contain PCRE at all.  The only software
contained inside the -deps package is APR and APR-Util, so I am not
quite sure what your comment about PCRE 8 is referencing.

Thanks,

Paul

Re: [VOTE] release 2.3.3 as alpha

by William A. Rowe Jr. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Paul Querna wrote:
>
> the -deps package does not contain PCRE at all.  The only software
> contained inside the -deps package is APR and APR-Util, so I am not
> quite sure what your comment about PCRE 8 is referencing.

Didn't realize that was dropped...

...if we presume sense and sensibility of the user to install pcre
(and apr project eventually assumes the same w.r.t. expat) and we don't
see a benefit to shipping the [very small] lua sources, then it's really
nothing to assert that apr should never be bundled again.

Otherwise, if we have a -deps package, the prereq packages such as pcre
must be bundled for consistency.

Getting out of the dep-distro business seems like a sensible move.


Re: [VOTE] release 2.3.3 as alpha

by Paul Querna-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Nov 11, 2009 at 11:54 AM, Paul Querna <paul@...> wrote:

> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>    <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha
>
> Vote closes at 18:00 UTC on Sunday November 15 2009.
>

www.apache.org  (and TLPs) is now running 2.3.3, on the event MPM:
<http://www.apache.org/server-status>

Problems:
 - the generated configure scripts failed to run with /bin/sh on
Solaris 10. I had to edit all of them to use /bin/bash.  ENOCLUE why
this is. Maybe a bug in newer autoconf I used to generate configure on
my mac.
 - It had problems linking libpcre on aurora.apache.org -- I had to
add a  -R/opt/sfw/lib to the LDFLAGS.  I already have to hack LDFLAGS
on these solaris machines to get BerkeleyDB to link correctly, so not
really a regression I guess.

Otherwise, it seems to mostly be working so far, with mod_fcgid running too.

Thanks,

Paul

Re: [VOTE] release 2.3.3 as alpha

by Paul Querna-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Nov 11, 2009 at 4:42 PM, Paul Querna <paul@...> wrote:

> On Wed, Nov 11, 2009 at 11:54 AM, Paul Querna <paul@...> wrote:
>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>    <http://httpd.apache.org/dev/dist/>
>>
>> Your votes please;
>>
>>  +/- 1
>>  [  ]  Release httpd-2.3.3 as Alpha
>>
>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>
>
> www.apache.org  (and TLPs) is now running 2.3.3, on the event MPM:
> <http://www.apache.org/server-status>
>
> Problems:
>  - the generated configure scripts failed to run with /bin/sh on
> Solaris 10. I had to edit all of them to use /bin/bash.  ENOCLUE why
> this is. Maybe a bug in newer autoconf I used to generate configure on
> my mac.
>  - It had problems linking libpcre on aurora.apache.org -- I had to
> add a  -R/opt/sfw/lib to the LDFLAGS.  I already have to hack LDFLAGS
> on these solaris machines to get BerkeleyDB to link correctly, so not
> really a regression I guess.

It also seems there is a bug in APR-Util's build for the DSO loading
of DBM drivers.

When using jlibtool, $prefix//lib/apr-util-1/apr_dbm_db.so is created.
 When loading the DSO, APR-Util looks for
$prefix//lib/apr-util-1/apr_dbm_db-1.so (trailing MAJOR version added
to the DSO name).

To work around it, I just made a symlink:
sudo ln -s /usr/local/apache2-install/www.apache.org/2.3.3/lib/apr-util-1/apr_dbm_db.so

/usr/local/apache2-install/www.apache.org/2.3.3/lib/apr-util-1/apr_dbm_db-1.so

Re: [VOTE] release 2.3.3 as alpha

by Gregg L. Smith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I did not get far

inet_pton.c
multicast.c
Generating Code...
Compiling...
socket_util.c
E:\build\httpd-2.3.3-alpha\srclib\apr\network_io\unix\socket_util.c(21)
: error C2373: 'apr_socket_atreadeof' : redefinition; different type
modifiers
         ./include\apr_network_io.h(362) : see declaration of
'apr_socket_atreadeof'
sendrecv.c
sockaddr.c


Paul Querna wrote:

> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>     <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha
>
> Vote closes at 18:00 UTC on Sunday November 15 2009.
>
> Thanks,
>
> Paul
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.425 / Virus Database: 270.14.60/2495 - Release Date: 11/10/09 19:56:00
>


Re: [VOTE] release 2.3.3 as alpha

by William A. Rowe Jr. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Gregg L. Smith wrote:

> Hello,
>
> I did not get far
>
> Generating Code...
> socket_util.c
> E:\build\httpd-2.3.3-alpha\srclib\apr\network_io\unix\socket_util.c(21)
> : error C2373: 'apr_socket_atreadeof' : redefinition; different type
> modifiers
>         ./include\apr_network_io.h(362) : see declaration of
> 'apr_socket_atreadeof'

We are missing a ton of information here; what VisualStudio and VC version
are you running, what SDK's have you updated?  That will be a good start.

Re: [VOTE] release 2.3.3 as alpha

by William A. Rowe Jr. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> E:\build\httpd-2.3.3-alpha\srclib\apr\network_io\unix\socket_util.c(21)
> : error C2373: 'apr_socket_atreadeof' : redefinition; different type
> modifiers
>         ./include\apr_network_io.h(362) : see declaration of
> 'apr_socket_atreadeof'

This is probably nothing but missing/mismatched APR_DECLARE macros.
One of the difficulties of shipping uninspected code :)

Re: [VOTE] release 2.3.3 as alpha

by Gregg L. Smith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry bout that,

I always try first with VS6 SP6 SDK 2003R2

I'm more curious why it is trying to build the 'unix' file in the first
place since there is a Win32 alternative

Gregg

William A. Rowe Jr. wrote:

> Gregg L. Smith wrote:
>> Hello,
>>
>> I did not get far
>>
>> Generating Code...
>> socket_util.c
>> E:\build\httpd-2.3.3-alpha\srclib\apr\network_io\unix\socket_util.c(21)
>> : error C2373: 'apr_socket_atreadeof' : redefinition; different type
>> modifiers
>>         ./include\apr_network_io.h(362) : see declaration of
>> 'apr_socket_atreadeof'
>
> We are missing a ton of information here; what VisualStudio and VC version
> are you running, what SDK's have you updated?  That will be a good start.
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.425 / Virus Database: 270.14.61/2497 - Release Date: 11/11/09 19:41:00
>


Re: [VOTE] release 2.3.3 as alpha

by Graham Dumpleton-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/11/12 Paul Querna <paul@...>:

> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>    <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha
>
> Vote closes at 18:00 UTC on Sunday November 15 2009.
>
> Thanks,
>
> Paul
>

What APR/APR-UTIL/PCRE versions are supposed to be used with this?

Failing to build on MacOS X 10.5.8.

Configure line:

./configure --prefix=/usr/local/apache-2.3
--with-apr=/usr/local/apr-1.4/bin/apr-1-config
--with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
--with-pcre=/usr/local/pcre-8.00/bin/pcre-config

Build error:

/usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
-I/usr/local/apr-1.4/include/apr-1
-I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
-prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
/usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
   -o htpasswd  htpasswd.lo
/usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
@LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
/usr/local/apr-1.4/lib/libapr-1.la -lpthread
i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory

The config.log shows:

AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
$(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
$(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
$(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
$(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
$(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
$(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
$(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
$(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
$(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
$(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
$(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
/usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
@LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
/usr/local/apr-1.4/lib/libapr-1.la -lpthread'

but no other mention of those non substituted values.

The config.status just reflects same thing:

S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
$(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
$(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
" $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
$(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
$(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
"UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
$(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
$(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
"_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
$(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
$(MOD_CGID_LDADD) $(MOD_"\
"NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
$(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
/usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
"D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
/usr/local/apr-1.4/lib/libapr-1.la -lpthread"

Had noticed this problem in subversion trunk couple of days before you
rolled this tarball but didn't have a chance to post anything.

If remove those values from build/config_vars.mk and continue build
then stops with:

/usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
-I/usr/local/apr-1.4/include/apr-1
-I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
-I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
-prefer-non-pic -static -c ab.c && touch ab.lo
/usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
   -o ab  ab.lo
/usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
/usr/local/apr-1.4/lib/libapr-1.la -lpthread
Undefined symbols:
  "_apr_pollset_create", referenced from:
      _main in ab.o
  "_apr_pollset_remove", referenced from:
      _set_conn_state in ab.o
  "_apr_pollset_poll", referenced from:
      _main in ab.o
  "_apr_pollset_add", referenced from:
      _set_conn_state in ab.o


Graham

Re: [VOTE] release 2.3.3 as alpha

by Gregg L. Smith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello again,

While were at it.
I dropped in APR/Util 1.3.9 and had a go at it.
I'll guess this error is because of it but in case it isn't;
--------------------Configuration: mod_ldap - Win32
Release--------------------
Compiling resources...
Compiling...
util_ldap.c
E:\build\httpd-2.3.3-alpha\modules\ldap\util_ldap.c(2667) : error C2065:
'AP_LDAP_OPT_DEBUG' : undeclared identifier
util_ldap_cache.c
util_ldap_cache_mgr.c
Generating Code...
Error executing cl.exe.

VS6 SP6 SDK 2003 R2 Win32-Release

Gregg


Paul Querna wrote:

> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>     <http://httpd.apache.org/dev/dist/>
>
> Your votes please;
>
>  +/- 1
>  [  ]  Release httpd-2.3.3 as Alpha
>
> Vote closes at 18:00 UTC on Sunday November 15 2009.
>
> Thanks,
>
> Paul
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.425 / Virus Database: 270.14.60/2495 - Release Date: 11/10/09 19:56:00
>


Re: [VOTE] release 2.3.3 as alpha

by William A. Rowe Jr. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Gregg L. Smith wrote:
> Hello again,
>
> While were at it.
> I dropped in APR/Util 1.3.9 and had a go at it.

> Compiling...
> util_ldap.c
> E:\build\httpd-2.3.3-alpha\modules\ldap\util_ldap.c(2667) : error C2065:
> 'AP_LDAP_OPT_DEBUG' : undeclared identifier

This looks like a purely httpd error; AP_ is the httpd namespace, nothing at
all to do with apr.

Re: [VOTE] release 2.3.3 as alpha

by Gregg L. Smith :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Bill,

I know this, even better now ;) ... will remember to pay more attention.

Since I have your eyes yet again, makefile.win wants to copy pcre.pdb
but my out-of-tree pcre does not include that file, the .dll is there,
not the pdb. Can this made to make noise only and not stop the copy
process at this point like it does with openssl. I always get these
warnings with openssl.exe, libeay.dll and ssleay.dll in 2.2 but it never
stops the process with a fatal.

For the time I let it stop (to copy the dll) and then commented out the
line (585) and let it run away from there. Since these are by default
not included in the out-of-tree builds can we just copy the dlls and
drop the pdbs from the copy command?

Thanks
Gregg


William A. Rowe Jr. wrote:

> Gregg L. Smith wrote:
>> Hello again,
>>
>> While were at it.
>> I dropped in APR/Util 1.3.9 and had a go at it.
>
>> Compiling...
>> util_ldap.c
>> E:\build\httpd-2.3.3-alpha\modules\ldap\util_ldap.c(2667) : error C2065:
>> 'AP_LDAP_OPT_DEBUG' : undeclared identifier
>
> This looks like a purely httpd error; AP_ is the httpd namespace, nothing at
> all to do with apr.


Re: [VOTE] release 2.3.3 as alpha

by Paul Querna-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton
<graham.dumpleton@...> wrote:

> 2009/11/12 Paul Querna <paul@...>:
>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>    <http://httpd.apache.org/dev/dist/>
>>
>> Your votes please;
>>
>>  +/- 1
>>  [  ]  Release httpd-2.3.3 as Alpha
>>
>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>
>> Thanks,
>>
>> Paul
>>
>
> What APR/APR-UTIL/PCRE versions are supposed to be used with this?
>
> Failing to build on MacOS X 10.5.8.
>

Any modern 1.4.x APR should work.

You can use the -deps version, by using '--with-included-apr'


re: your build errors, it seems like your install of APR is kinda
busted.  I'd guess it must be too old, and something about the build
system isn't picking up everyone correctly.

> Configure line:
>
> ./configure --prefix=/usr/local/apache-2.3
> --with-apr=/usr/local/apr-1.4/bin/apr-1-config
> --with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
> --with-pcre=/usr/local/pcre-8.00/bin/pcre-config
>
> Build error:
>
> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
> -I/usr/local/apr-1.4/include/apr-1
> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>   -o htpasswd  htpasswd.lo
> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory
>
> The config.log shows:
>
> AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
> /usr/local/apr-1.4/lib/libapr-1.la -lpthread'
>
> but no other mention of those non substituted values.
>
> The config.status just reflects same thing:
>
> S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
> $(MOD_CGID_LDADD) $(MOD_"\
> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
> /usr/local/apr-1.4/lib/libapr-1.la -lpthread"
>
> Had noticed this problem in subversion trunk couple of days before you
> rolled this tarball but didn't have a chance to post anything.
>
> If remove those values from build/config_vars.mk and continue build
> then stops with:
>
> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
> -I/usr/local/apr-1.4/include/apr-1
> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
> -prefer-non-pic -static -c ab.c && touch ab.lo
> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>   -o ab  ab.lo
> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
> Undefined symbols:
>  "_apr_pollset_create", referenced from:
>      _main in ab.o
>  "_apr_pollset_remove", referenced from:
>      _set_conn_state in ab.o
>  "_apr_pollset_poll", referenced from:
>      _main in ab.o
>  "_apr_pollset_add", referenced from:
>      _set_conn_state in ab.o
>
>
> Graham
>

Re: [VOTE] release 2.3.3 as alpha

by Graham Dumpleton-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/11/12 Paul Querna <paul@...>:

> On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton
> <graham.dumpleton@...> wrote:
>> 2009/11/12 Paul Querna <paul@...>:
>>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>>    <http://httpd.apache.org/dev/dist/>
>>>
>>> Your votes please;
>>>
>>>  +/- 1
>>>  [  ]  Release httpd-2.3.3 as Alpha
>>>
>>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>>
>>> Thanks,
>>>
>>> Paul
>>>
>>
>> What APR/APR-UTIL/PCRE versions are supposed to be used with this?
>>
>> Failing to build on MacOS X 10.5.8.
>>
>
> Any modern 1.4.x APR should work.
>
> You can use the -deps version, by using '--with-included-apr'

Huh. There is no bundled APR/APR-UTIL in the alpha tarball, so how is
--with-included-apr work going to work?

> re: your build errors, it seems like your install of APR is kinda
> busted.  I'd guess it must be too old, and something about the build
> system isn't picking up everyone correctly.

Or too new. It was actually the head from subversion versions of 1.4
for both APR and APR-UTIL.

http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x
http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x

I'll try with last official tarballs of both instead.

Graham

>> Configure line:
>>
>> ./configure --prefix=/usr/local/apache-2.3
>> --with-apr=/usr/local/apr-1.4/bin/apr-1-config
>> --with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
>> --with-pcre=/usr/local/pcre-8.00/bin/pcre-config
>>
>> Build error:
>>
>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>> -I/usr/local/apr-1.4/include/apr-1
>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>   -o htpasswd  htpasswd.lo
>> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory
>>
>> The config.log shows:
>>
>> AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
>> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
>> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
>> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
>> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
>> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread'
>>
>> but no other mention of those non substituted values.
>>
>> The config.status just reflects same thing:
>>
>> S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
>> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
>> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
>> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
>> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
>> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>> $(MOD_CGID_LDADD) $(MOD_"\
>> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
>> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
>> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread"
>>
>> Had noticed this problem in subversion trunk couple of days before you
>> rolled this tarball but didn't have a chance to post anything.
>>
>> If remove those values from build/config_vars.mk and continue build
>> then stops with:
>>
>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>> -I/usr/local/apr-1.4/include/apr-1
>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>> -prefer-non-pic -static -c ab.c && touch ab.lo
>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>   -o ab  ab.lo
>> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>> Undefined symbols:
>>  "_apr_pollset_create", referenced from:
>>      _main in ab.o
>>  "_apr_pollset_remove", referenced from:
>>      _set_conn_state in ab.o
>>  "_apr_pollset_poll", referenced from:
>>      _main in ab.o
>>  "_apr_pollset_add", referenced from:
>>      _set_conn_state in ab.o
>>
>>
>> Graham
>>
>

Re: [VOTE] release 2.3.3 as alpha

by Graham Dumpleton-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/11/12 Graham Dumpleton <graham.dumpleton@...>:

> 2009/11/12 Paul Querna <paul@...>:
>> On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton
>> <graham.dumpleton@...> wrote:
>>> 2009/11/12 Paul Querna <paul@...>:
>>>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>>>    <http://httpd.apache.org/dev/dist/>
>>>>
>>>> Your votes please;
>>>>
>>>>  +/- 1
>>>>  [  ]  Release httpd-2.3.3 as Alpha
>>>>
>>>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>>>
>>>> Thanks,
>>>>
>>>> Paul
>>>>
>>>
>>> What APR/APR-UTIL/PCRE versions are supposed to be used with this?
>>>
>>> Failing to build on MacOS X 10.5.8.
>>>
>>
>> Any modern 1.4.x APR should work.
>>
>> You can use the -deps version, by using '--with-included-apr'
>
> Huh. There is no bundled APR/APR-UTIL in the alpha tarball, so how is
> --with-included-apr work going to work?
>
>> re: your build errors, it seems like your install of APR is kinda
>> busted.  I'd guess it must be too old, and something about the build
>> system isn't picking up everyone correctly.
>
> Or too new. It was actually the head from subversion versions of 1.4
> for both APR and APR-UTIL.
>
> http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x
> http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x
>
> I'll try with last official tarballs of both instead.

Hmmm, no tarballs.

I tried trashing my APR/APR-UTIL install directories. Validated I was
up to date from those subversion branches, which I was, did make
distclean, ran configure again from scratch and reinstalled. Then
tried rebuilding 2.3 again and still had same problem.

Given that there are no 1.4 tarballs for APR/APR-UTIL, which
subversion trunk/branch are you meant to use?

Are the branches I used the correct thing to use. I noticed there was
no trunk for apr-util:

$ svn list http://svn.apache.org/repos/asf/apr/apr-util
branches/
tags/

and since had to use branch for that, assumed was supposed to use
branch for apr as well even though it has a trunk.

$ svn list http://svn.apache.org/repos/asf/apr/apr/
branches/
tags/
trunk/

Graham


>>> Configure line:
>>>
>>> ./configure --prefix=/usr/local/apache-2.3
>>> --with-apr=/usr/local/apr-1.4/bin/apr-1-config
>>> --with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
>>> --with-pcre=/usr/local/pcre-8.00/bin/pcre-config
>>>
>>> Build error:
>>>
>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>> -I/usr/local/apr-1.4/include/apr-1
>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>   -o htpasswd  htpasswd.lo
>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory
>>>
>>> The config.log shows:
>>>
>>> AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
>>> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
>>> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
>>> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
>>> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
>>> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread'
>>>
>>> but no other mention of those non substituted values.
>>>
>>> The config.status just reflects same thing:
>>>
>>> S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
>>> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
>>> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
>>> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
>>> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
>>> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>> $(MOD_CGID_LDADD) $(MOD_"\
>>> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
>>> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
>>> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread"
>>>
>>> Had noticed this problem in subversion trunk couple of days before you
>>> rolled this tarball but didn't have a chance to post anything.
>>>
>>> If remove those values from build/config_vars.mk and continue build
>>> then stops with:
>>>
>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>> -I/usr/local/apr-1.4/include/apr-1
>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>> -prefer-non-pic -static -c ab.c && touch ab.lo
>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>   -o ab  ab.lo
>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>> Undefined symbols:
>>>  "_apr_pollset_create", referenced from:
>>>      _main in ab.o
>>>  "_apr_pollset_remove", referenced from:
>>>      _set_conn_state in ab.o
>>>  "_apr_pollset_poll", referenced from:
>>>      _main in ab.o
>>>  "_apr_pollset_add", referenced from:
>>>      _set_conn_state in ab.o
>>>
>>>
>>> Graham
>>>
>>
>

Re: [VOTE] release 2.3.3 as alpha

by Graham Dumpleton-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

FWIW, the @??@ symbols are coming from apu-1-config because they are
never expanded by configure script for apr-util. Ie., snippet from
apu-1-config is:

LIBS="-lexpat -liconv"
INCLUDES=""
LDFLAGS=""
LDAP_LIBS=""
DBM_LIBS="@LDADD_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@"

APRUTIL_LIBNAME="aprutil-${APRUTIL_MAJOR_VERSION}"

APU_SOURCE_DIR="/Users/grahamd/Projects/apr-util-1.4-trunk"
APU_BUILD_DIR="/Users/grahamd/Projects/apr-util-1.4-trunk"
APR_XML_EXPAT_OLD="@APR_XML_EXPAT_OLD@"
APU_DB_VERSION="0"

This has occurred because autoconf hadn't been run to regenerate
configure script last time I updated from subversion.

Must of missed it. Remember to do it for apr. :-(

Trying again now.

Graham

2009/11/12 Graham Dumpleton <graham.dumpleton@...>:

> 2009/11/12 Graham Dumpleton <graham.dumpleton@...>:
>> 2009/11/12 Paul Querna <paul@...>:
>>> On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton
>>> <graham.dumpleton@...> wrote:
>>>> 2009/11/12 Paul Querna <paul@...>:
>>>>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>>>>    <http://httpd.apache.org/dev/dist/>
>>>>>
>>>>> Your votes please;
>>>>>
>>>>>  +/- 1
>>>>>  [  ]  Release httpd-2.3.3 as Alpha
>>>>>
>>>>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Paul
>>>>>
>>>>
>>>> What APR/APR-UTIL/PCRE versions are supposed to be used with this?
>>>>
>>>> Failing to build on MacOS X 10.5.8.
>>>>
>>>
>>> Any modern 1.4.x APR should work.
>>>
>>> You can use the -deps version, by using '--with-included-apr'
>>
>> Huh. There is no bundled APR/APR-UTIL in the alpha tarball, so how is
>> --with-included-apr work going to work?
>>
>>> re: your build errors, it seems like your install of APR is kinda
>>> busted.  I'd guess it must be too old, and something about the build
>>> system isn't picking up everyone correctly.
>>
>> Or too new. It was actually the head from subversion versions of 1.4
>> for both APR and APR-UTIL.
>>
>> http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x
>> http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x
>>
>> I'll try with last official tarballs of both instead.
>
> Hmmm, no tarballs.
>
> I tried trashing my APR/APR-UTIL install directories. Validated I was
> up to date from those subversion branches, which I was, did make
> distclean, ran configure again from scratch and reinstalled. Then
> tried rebuilding 2.3 again and still had same problem.
>
> Given that there are no 1.4 tarballs for APR/APR-UTIL, which
> subversion trunk/branch are you meant to use?
>
> Are the branches I used the correct thing to use. I noticed there was
> no trunk for apr-util:
>
> $ svn list http://svn.apache.org/repos/asf/apr/apr-util
> branches/
> tags/
>
> and since had to use branch for that, assumed was supposed to use
> branch for apr as well even though it has a trunk.
>
> $ svn list http://svn.apache.org/repos/asf/apr/apr/
> branches/
> tags/
> trunk/
>
> Graham
>
>
>>>> Configure line:
>>>>
>>>> ./configure --prefix=/usr/local/apache-2.3
>>>> --with-apr=/usr/local/apr-1.4/bin/apr-1-config
>>>> --with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
>>>> --with-pcre=/usr/local/pcre-8.00/bin/pcre-config
>>>>
>>>> Build error:
>>>>
>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>>> -I/usr/local/apr-1.4/include/apr-1
>>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>>> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>>   -o htpasswd  htpasswd.lo
>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
>>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory
>>>>
>>>> The config.log shows:
>>>>
>>>> AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
>>>> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
>>>> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
>>>> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
>>>> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>>> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
>>>> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
>>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread'
>>>>
>>>> but no other mention of those non substituted values.
>>>>
>>>> The config.status just reflects same thing:
>>>>
>>>> S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
>>>> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
>>>> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
>>>> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
>>>> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
>>>> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>>> $(MOD_CGID_LDADD) $(MOD_"\
>>>> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
>>>> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
>>>> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread"
>>>>
>>>> Had noticed this problem in subversion trunk couple of days before you
>>>> rolled this tarball but didn't have a chance to post anything.
>>>>
>>>> If remove those values from build/config_vars.mk and continue build
>>>> then stops with:
>>>>
>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>>> -I/usr/local/apr-1.4/include/apr-1
>>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>>> -prefer-non-pic -static -c ab.c && touch ab.lo
>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>>   -o ab  ab.lo
>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>>> Undefined symbols:
>>>>  "_apr_pollset_create", referenced from:
>>>>      _main in ab.o
>>>>  "_apr_pollset_remove", referenced from:
>>>>      _set_conn_state in ab.o
>>>>  "_apr_pollset_poll", referenced from:
>>>>      _main in ab.o
>>>>  "_apr_pollset_add", referenced from:
>>>>      _set_conn_state in ab.o
>>>>
>>>>
>>>> Graham
>>>>
>>>
>>
>

Re: [VOTE] release 2.3.3 as alpha

by Graham Dumpleton-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/11/12 Graham Dumpleton <graham.dumpleton@...>:

> FWIW, the @??@ symbols are coming from apu-1-config because they are
> never expanded by configure script for apr-util. Ie., snippet from
> apu-1-config is:
>
> LIBS="-lexpat -liconv"
> INCLUDES=""
> LDFLAGS=""
> LDAP_LIBS=""
> DBM_LIBS="@LDADD_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@"
>
> APRUTIL_LIBNAME="aprutil-${APRUTIL_MAJOR_VERSION}"
>
> APU_SOURCE_DIR="/Users/grahamd/Projects/apr-util-1.4-trunk"
> APU_BUILD_DIR="/Users/grahamd/Projects/apr-util-1.4-trunk"
> APR_XML_EXPAT_OLD="@APR_XML_EXPAT_OLD@"
> APU_DB_VERSION="0"
>
> This has occurred because autoconf hadn't been run to regenerate
> configure script last time I updated from subversion.
>
> Must of missed it. Remember to do it for apr. :-(
>
> Trying again now.

Get past the problem with @??@ variables, but still get linking issues with:

/usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
   -o ab  ab.lo
/usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
/usr/local/apr-1.4/lib/libapr-1.la -lpthread
Undefined symbols:
  "_apr_pollset_create", referenced from:
      _main in ab.o
  "_apr_pollset_remove", referenced from:
      _set_conn_state in ab.o
  "_apr_pollset_poll", referenced from:
      _main in ab.o
  "_apr_pollset_add", referenced from:
      _set_conn_state in ab.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

There are undefined references to them in libapr, but no actual code for it.

No more time to look at it today.

Graham

> 2009/11/12 Graham Dumpleton <graham.dumpleton@...>:
>> 2009/11/12 Graham Dumpleton <graham.dumpleton@...>:
>>> 2009/11/12 Paul Querna <paul@...>:
>>>> On Wed, Nov 11, 2009 at 10:33 PM, Graham Dumpleton
>>>> <graham.dumpleton@...> wrote:
>>>>> 2009/11/12 Paul Querna <paul@...>:
>>>>>> Test tarballs for Apache httpd 2.3.3-alpha are available at:
>>>>>>    <http://httpd.apache.org/dev/dist/>
>>>>>>
>>>>>> Your votes please;
>>>>>>
>>>>>>  +/- 1
>>>>>>  [  ]  Release httpd-2.3.3 as Alpha
>>>>>>
>>>>>> Vote closes at 18:00 UTC on Sunday November 15 2009.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Paul
>>>>>>
>>>>>
>>>>> What APR/APR-UTIL/PCRE versions are supposed to be used with this?
>>>>>
>>>>> Failing to build on MacOS X 10.5.8.
>>>>>
>>>>
>>>> Any modern 1.4.x APR should work.
>>>>
>>>> You can use the -deps version, by using '--with-included-apr'
>>>
>>> Huh. There is no bundled APR/APR-UTIL in the alpha tarball, so how is
>>> --with-included-apr work going to work?
>>>
>>>> re: your build errors, it seems like your install of APR is kinda
>>>> busted.  I'd guess it must be too old, and something about the build
>>>> system isn't picking up everyone correctly.
>>>
>>> Or too new. It was actually the head from subversion versions of 1.4
>>> for both APR and APR-UTIL.
>>>
>>> http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x
>>> http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x
>>>
>>> I'll try with last official tarballs of both instead.
>>
>> Hmmm, no tarballs.
>>
>> I tried trashing my APR/APR-UTIL install directories. Validated I was
>> up to date from those subversion branches, which I was, did make
>> distclean, ran configure again from scratch and reinstalled. Then
>> tried rebuilding 2.3 again and still had same problem.
>>
>> Given that there are no 1.4 tarballs for APR/APR-UTIL, which
>> subversion trunk/branch are you meant to use?
>>
>> Are the branches I used the correct thing to use. I noticed there was
>> no trunk for apr-util:
>>
>> $ svn list http://svn.apache.org/repos/asf/apr/apr-util
>> branches/
>> tags/
>>
>> and since had to use branch for that, assumed was supposed to use
>> branch for apr as well even though it has a trunk.
>>
>> $ svn list http://svn.apache.org/repos/asf/apr/apr/
>> branches/
>> tags/
>> trunk/
>>
>> Graham
>>
>>
>>>>> Configure line:
>>>>>
>>>>> ./configure --prefix=/usr/local/apache-2.3
>>>>> --with-apr=/usr/local/apr-1.4/bin/apr-1-config
>>>>> --with-apr-util=/usr/local/apr-util-1.4/bin/apu-1-config
>>>>> --with-pcre=/usr/local/pcre-8.00/bin/pcre-config
>>>>>
>>>>> Build error:
>>>>>
>>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>>>> -I/usr/local/apr-1.4/include/apr-1
>>>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>>>> -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
>>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>>>   -o htpasswd  htpasswd.lo
>>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la @LDADD_dbm_db@
>>>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_db@: No such file or directory
>>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_gdbm@: No such file or directory
>>>>> i686-apple-darwin9-gcc-4.0.1: @LDADD_dbm_ndbm@: No such file or directory
>>>>>
>>>>> The config.log shows:
>>>>>
>>>>> AP_LIBS='$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)
>>>>> $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEOUT_LDADD) $(MOD_REQUEST_LDADD)
>>>>> $(MOD_INCLUDE_LDADD) $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD)
>>>>> $(MOD_ENV_LDADD) $(MOD_SETENVIF_LDADD) $(MOD_VERSION_LDADD)
>>>>> $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>>>> $(MOD_CGID_LDADD) $(MOD_NEGOTIATION_LDADD) $(MOD_DIR_LDADD)
>>>>> $(MOD_ACTIONS_LDADD) $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDADD_dbm_db@
>>>>> @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread'
>>>>>
>>>>> but no other mention of those non substituted values.
>>>>>
>>>>> The config.status just reflects same thing:
>>>>>
>>>>> S["AP_LIBS"]="$(MOD_AUTHN_FILE_LDADD) $(MOD_AUTHN_CORE_LDADD)
>>>>> $(MOD_AUTHZ_HOST_LDADD) $(MOD_AUTHZ_GROUPFILE_LDADD)
>>>>> $(MOD_AUTHZ_USER_LDADD) $(MOD_AUTHZ_CORE_LDADD)"\
>>>>> " $(MOD_ACCESS_COMPAT_LDADD) $(MOD_AUTH_BASIC_LDADD)
>>>>> $(MOD_AUTH_FORM_LDADD) $(MOD_SO_LDADD) $(MOD_BUFFER_LDADD)
>>>>> $(MOD_RATELIMIT_LDADD) $(MOD_REQTIMEO"\
>>>>> "UT_LDADD) $(MOD_REQUEST_LDADD) $(MOD_INCLUDE_LDADD)
>>>>> $(MOD_FILTER_LDADD) $(MOD_LOG_CONFIG_LDADD) $(MOD_ENV_LDADD)
>>>>> $(MOD_SETENVIF_LDADD) $(MOD_VERSION"\
>>>>> "_LDADD) $(MOD_HTTP_LDADD) $(MOD_MIME_LDADD) $(MOD_UNIXD_LDADD)
>>>>> $(MOD_STATUS_LDADD) $(MOD_AUTOINDEX_LDADD) $(MOD_ASIS_LDADD)
>>>>> $(MOD_CGID_LDADD) $(MOD_"\
>>>>> "NEGOTIATION_LDADD) $(MOD_DIR_LDADD) $(MOD_ACTIONS_LDADD)
>>>>> $(MOD_USERDIR_LDADD) $(MOD_ALIAS_LDADD)
>>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la  @LDAD"\
>>>>> "D_dbm_db@ @LDADD_dbm_gdbm@ @LDADD_dbm_ndbm@ -lexpat -liconv
>>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread"
>>>>>
>>>>> Had noticed this problem in subversion trunk couple of days before you
>>>>> rolled this tarball but didn't have a chance to post anything.
>>>>>
>>>>> If remove those values from build/config_vars.mk and continue build
>>>>> then stops with:
>>>>>
>>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=compile gcc -g -O2
>>>>>  -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp    -I.
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/os/unix
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/include
>>>>> -I/usr/local/apr-1.4/include/apr-1
>>>>> -I/usr/local/apr-util-1.4/include/apr-1 -I/usr/local/pcre-8.00/include
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/aaa
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/cache
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/core
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/database
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/filters
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ldap
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/loggers
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/lua
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/proxy
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/session
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/ssl
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/test
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/arch/unix
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/dav/main
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/generators
>>>>> -I/Users/grahamd/Packages/httpd-2.3.3-alpha/modules/mappers
>>>>> -prefer-non-pic -static -c ab.c && touch ab.lo
>>>>> /usr/local/apr-1.4/build-1/libtool --silent --mode=link gcc -g -O2
>>>>>   -o ab  ab.lo
>>>>> /usr/local/apr-util-1.4/lib/libaprutil-1.la -lexpat -liconv
>>>>> /usr/local/apr-1.4/lib/libapr-1.la -lpthread
>>>>> Undefined symbols:
>>>>>  "_apr_pollset_create", referenced from:
>>>>>      _main in ab.o
>>>>>  "_apr_pollset_remove", referenced from:
>>>>>      _set_conn_state in ab.o
>>>>>  "_apr_pollset_poll", referenced from:
>>>>>      _main in ab.o
>>>>>  "_apr_pollset_add", referenced from:
>>>>>      _set_conn_state in ab.o
>>>>>
>>>>>
>>>>> Graham
>>>>>
>>>>
>>>
>>
>
< Prev | 1 - 2 | Next >