Not logged in
Ticket Change Details
Overview

Artifact ID: 4ff670c3d7288380f78db788d76b3f8f65b18bec
Ticket: 558c72bab65b4493f71b096f2fd8d373a90720b5
unnecessary links to -lreadline -ldl
User & Date: anonymous 2014-06-21 19:44:38
Changes

  1. foundin changed to: "1.29"
  2. Untracked field icomment:
    In generating the debian package of fossil 1.29, the build system coughed up the following warning:
    
    dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fossil/usr/bin/fossil was not linked against libreadline.so.6 (it uses none of the library's symbols)
    
    dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/fossil/usr/bin/fossil was not linked against libdl.so.2 (it uses none of the library's symbols)
    
    I manually invoked the linking command with -lreadline -ldl removed, and by gum it was right!
    
    Either I'm missing some options I should be passing ./configure or something unnecessary is going on.
    
    Cheers,
    
    --Barak.
    
  3. Untracked field login: "anonymous"
  4. Untracked field mimetype: "text/x-fossil-wiki"
  5. private_contact changed to: "6ba147a4218010d3c6ffddc5ed73dc017a44bf3c"
  6. severity changed to: "Minor"
  7. status changed to: "Open"
  8. title changed to: "unnecessary links to -lreadline -ldl"
  9. type changed to: "Code_Defect"