You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by Rodent of Unusual Size <Ke...@Golux.Com> on 2003/01/16 05:45:31 UTC

[STATUS] (apr-util) Wed Jan 15 23:45:31 EST 2003

APRUTIL LIBRARY STATUS:						-*-text-*-
Last modified at [$Date: 2002/09/13 23:15:22 $]

Release:

    0.9.2   : in progress
    0.9.1   : Released as alpha on September 11, 2002
    0.9.0   : Not released

    2.0a9   : released December 12, 2000


RELEASE SHOWSTOPPERS:

    * Separate apr build process so that apr-util can build on its own.

      Suggestions: Create an apr-build subproject and start using it.

RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:

    * Solaris's Sun Freeware (sfw) package has a busted gcc/ld setup.
      This gcc passes -L/opt/sfw/lib to /usr/ccs/bin/ld, but does not 
      pass -R.  Therefore, when trying to run the code using a
      library from /opt/sfw/lib (say, libdb), the run-time linker
      will not look in /opt/sfw/lib and the program will die.
        Status: Workaround is to add "-R/opt/sfw/lib" to LDFLAGS.
                Should check latest sfw package set and see if Sun
                may have fixed this.

    * GDBM usage of errno is not-thread-safe.  Fix.

Other bugs that need fixing:



Other features that need writing:

    * possibly move test/testdbm* to util/dbu
      Justin says: Do we still want to do this?  testdate is now in test.
      Status: Greg +1 (volunteers)

Documentation that needs writing:

    * API documentation
        Status:

    * doc the lifetimes of apr_dbm return values


Available Patches:


Open Issues:

Re: What happened to rfc1413.h ?

Posted by Jeff Trawick <tr...@attglobal.net>.
Bob Gustafson wrote:

 > After recent cvs update -d , ./buildconf and ./configure (with args), then
 > make I get the following error
 >
 > gawk: /usr/local/src/apache/httpd-2.1/httpd-2.0/build/make_exports.awk:138:
 > (FIL
 > ENAME=/usr/local/src/apache/httpd-2.1/httpd-2.0/include/pcreposix.h FNR=99)
 > fata
 > l: cannot open file
 > `/usr/local/src/apache/httpd-2.1/httpd-2.0/include/rfc1413.h
 > ' for reading (No such file or directory)

1) this is question for dev@httpd, not dev@apr
2) header file was removed from 2.1 development tree; you need to force exports.c
    to be removed; I notice that you didn't run make extraclean after updating...
    you really need to do that* to avoid weird build problems

*well, you could optimize it sort of like this (no guarantee of accuracy :) ):

if any .m4 or .in files changed or were removed or added,
   run "make extraclean" followed by "buildconf" et al
else if any .h files changed or were removed or added,
   run "make clean" followed by "make"
else
   run "make"



What happened to rfc1413.h ?

Posted by Bob Gustafson <bo...@rcnChicago.com>.
After recent cvs update -d , ./buildconf and ./configure (with args), then
make I get the following error

gawk: /usr/local/src/apache/httpd-2.1/httpd-2.0/build/make_exports.awk:138:
(FIL
ENAME=/usr/local/src/apache/httpd-2.1/httpd-2.0/include/pcreposix.h FNR=99)
fata
l: cannot open file
`/usr/local/src/apache/httpd-2.1/httpd-2.0/include/rfc1413.h
' for reading (No such file or directory)
make[2]: *** [/usr/local/src/apache/httpd-2.1/httpd-2.0/server/exports.c] Error
2
make[2]: Leaving directory `/usr/local/src/apache/httpd-2.1/httpd-2.0/server'
make[1]: *** [all-recursive] Error 1


Looking in an older directory tree (httpd-2.0.43), the file
include/rfc1413.h is there