php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #3043 configre does not pass include dirs to Makefile if /usr/ucb is in $PATH
Submitted: 1999-12-24 13:46 UTC Modified: 1999-12-28 21:27 UTC
From: wdr at bell-labs dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 3.0.12 OS: Solaris 2.6 (sun/sparc)
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: wdr at bell-labs dot com
New email:
PHP Version: OS:

 

 [1999-12-24 13:46 UTC] wdr at bell-labs dot com
The configure shell doesn't pass non-standard include directories to the
Makef ile if /usr/ucb is ahead of /usr/bin in $PATH.  /usr/ucb is an old Berkeley unix compatibility package. The problem is that /usr/ucb/tr  does handl e flags
correctly if they are two separate flag arguments.  Eg,
	/usr/ucb/tr -cd a-z
works, but 
	/usr/ucb/tr -c -d a-z
does not work as expected.  Unfortunately, in this case /usr/ucb/tr does
not print an error -- it just ignores one of the flags.  And that screws up
the configure script.

The solution is probably tohave configure or setup check that tr  works as expected, and if not,, tell the user to change their $PATH.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-12-28 21:27 UTC] sas at cvs dot php dot net
Thanks for your report. An appropiate fix has been committed.
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Fri Jul 03 03:00:02 2026 UTC