Ticket Change Details
Overview

Artifact ID: b0cf94ff6721a2e9be579fb00d9c5c74c9511ee3e704ba549ae43e5c76847ef1
Ticket: 37bbdb9fb2abbc383fb4657118642fd495cf723d
`make install` does not work when `configure` was called without --prefix
User & Date: anonymous on 2021-01-27 08:17:35
Changes

  1. foundin changed to: "1.7.22"
  2. icomment:
    The TCL_PACKAGE_PATH variable is set to {/usr/lib} <em>with braces</em>.
    
    <pre>
      $ sudo make install
      ...
      /usr/bin/install -c -d '{/usr/lib}/tcltls1.7.22'
      /usr/bin/install -c tcltls.so '{/usr/lib}/tcltls1.7.22'
      /usr/bin/install -c -m 644    pkgIndex.tcl '{/usr/lib}/tcltls1.7.22'
    </pre>
    
    As this is not valid brace expansion (comma is required), that results in creating a directory called <code>{</code> and installing the files under it, instead of /usr/lib.
    
  3. login: "anonymous"
  4. mimetype: "text/x-fossil-wiki"
  5. private_contact changed to: "241654a7f79770f722aeac35f624ff46a5e6cbde"
  6. severity changed to: "Important"
  7. status changed to: "Open"
  8. title changed to:
    `make install` does not work when `configure` was called without --prefix
    
  9. type changed to: "Build Problem"