Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 20038 invoked by uid 500); 30 Jan 2001 19:48:24 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 19865 invoked from network); 30 Jan 2001 19:48:09 -0000 Sender: gregames@raleigh.ibm.com Message-ID: <3A771A08.E4815986@raleigh.ibm.com> Date: Tue, 30 Jan 2001 14:46:16 -0500 From: Greg Ames X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.17-21mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: new-httpd@apache.org Subject: [Beta blocker] apr_get_username undefined, BSD w/dso Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N I still don't have an apr_get_username symbol in the httpd executable on apache.org. server/exports.c doesn't have it or any of the others that should come from apr/include/apr_user.h; same story with apr/apr.exports. If you feed apr_user.h into apr/helpers/make_export.pl (Ryan's perl prototype), it does the Right Thing. If you feed it into apr/helpers/make_export.awk (what the build uses), it produces nada, nil, zip, nothing. Feeding other header files into make_export.awk does the Right Thing: [gregames@gandalf apr]$ awk -f helpers/make_export.awk include/apr_xlate.h APR_HAS_XLATE apr_xlate_open apr_xlate_get_sb apr_xlate_conv_buffer APR_NOT_DONE_YET apr_xlate_conv_char /APR_NOT_DONE_YET apr_xlate_close /APR_HAS_XLATE [gregames@gandalf apr]$ awk -f helpers/make_export.awk include/apr_user.h [gregames@gandalf apr]$ You can repro this part of it on Linux - piece of cake. The only hard part is figuring out what the awk program doesn't like about apr_user.h . Any awk experts out there? Greg