Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:3890 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20331 invoked from network); 13 Aug 2003 22:07:57 -0000 Received: from unknown (HELO lt1.firehawksystems.com) (64.71.143.247) by pb1.pair.com with SMTP; 13 Aug 2003 22:07:57 -0000 Received: from wireless-laptop.firehawksystems.com (adsl-64-169-129-174.dsl.sktn01.pacbell.net [64.169.129.174]) (authenticated (0 bits)) by lt1.firehawksystems.com (8.11.6p2/8.11.6) with ESMTP id h7DM7qH02610 (using TLSv1/SSLv3 with cipher EDH-RSA-DES-CBC3-SHA (168 bits) verified NO); Wed, 13 Aug 2003 15:07:55 -0700 Date: Wed, 13 Aug 2003 15:08:00 -0700 To: internals@lists.php.net Cc: sascha@php.net Message-ID: <20030813150800639226.GyazMail.list@firehawksystems.com> Mime-Version: 1.0 (GMessage framework 0.9.9.9.4) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: GyazMail version 0.9.9.9.4 Subject: Extension building problems From: list@firehawksystems.com ("Brian J. France") I am having problem building extension with long names. As an example say my extension name is foooo_naaaaame_baaaaar and FOOOO_NAAAAAME_BAAAAAR_SHARED_LIBADD is used to link libraries. The problem is when the Makefile is generated I get FOOOO_NAAAAAME_BAAAAAR_SHARED_LIBADD at the top of the Makefile, but FOOOONAAAAAMEBAAAAAR_SHARED_LIBADD at the bottom for the link line. If I change line 1224 of acinclude.m4 from: $3/$1.la: \$($2) \$(translit($1,a-z-,A-Z_)_SHARED_DEPENDENCIES) to: $3/$1.la: \$($2) \$(translit($1,a-z_-,A-Z__)_SHARED_DEPENDENCIES) it works fine. What else is strange is that if I shorten the name it works with out the change (foooo_baaaaar works). Did something change recently to cause this? If nobody sees a problem with the change I am going to check it in. Thanks, Brian