#1052 makefile attempt to alter the execution bit of some programs

obsolete: 8.2.1
closed-fixed
nobody
2
2001-04-04
2000-10-26
Anonymous
No

OriginalBugID: 3366 RFE
Version: 8.2.1
SubmitDate: '1999-11-05'
LastModified: '2000-01-12'
Severity: LOW
Status: Released
Submitter: techsupp
ChangedBy: hobbs
OS: IRIX
OSVersion: 6.5
FixedDate: '2000-01-12'
FixedInVersion: 8.3b2
ClosedDate: '2000-10-25'

Name:
Albert Chin

DesiredBehavior:
During a 'make install', if the build was done on an NFS mounted
partition but 'make install' is run as root, several parts of the
makefile attempt to alter the execution bit of some programs (like
install-sh and mkLinks). Rather than doing this outright, it'd be better
to test if the files were not executable and only then perform the
chmod.

Also, in unix/aclocal.m4, you incorrectly test for the socket library.
Just because the library is present on a system doesn't mean it should
be used (don't ask me why). A more intelligent test is included in the
patch.

Patch:
ftp://ftp.thewrittenword.com/incoming/pub/tcl8.2.1.patch

PatchFiles:
unix/Makefile.in
unix/aclocal.m4

Changes made for 8.3b2.
-- 01/12/2000 hobbs

Discussion

  • Brent B. Welch

    Brent B. Welch - 2000-10-26
    • priority: 5 --> 2
    • status: open --> closed-fixed
     
  • Don Porter

    Don Porter - 2001-04-04
    • labels: 104235 --> 53. Configuration and Build Tools