Menu

#1307 --program-prefix unexpectedly renames library manpages

closed-invalid
None
5
2013-12-24
2013-11-20
No

After configuring 7.32.0 with "--program-prefix=j" and building, running "make install" created library manual pages jcurl_easy_setopt.3, jlibcurl-easy.3 etc.

This is unexpected, since --program-prefix does not affect the library name libcurl.so.*, nor the function names curl_*

Discussion

  • Daniel Stenberg

    Daniel Stenberg - 2013-11-28
    • assigned_to: Daniel Stenberg
     
  • Daniel Stenberg

    Daniel Stenberg - 2013-11-28

    Thanks!

    To me it looks like we're using automake correctly and according to the docs, so this would then either be by design or an automake bug.

    Do you happen to know of any other automake-based projects that can do this without this side-effect?

     
  • Daniel Stenberg

    Daniel Stenberg - 2013-12-22
    • status: open --> pending-needsinfo
     
  • Colin Hogben

    Colin Hogben - 2013-12-23

    Thanks for looking into it. I don't know what other automake-based projects might use this, nor how.

    As far as I am concerned, I was able to apply my own tweaks to work round the issue, so I wouldn't consider it worthwhile pursuing. I'd be happy for you to mark the issue as whatever flavour of 'closed' you think appropriate.

     
  • Daniel Stenberg

    Daniel Stenberg - 2013-12-24
    • status: pending-needsinfo --> closed-invalid
     
  • Daniel Stenberg

    Daniel Stenberg - 2013-12-24

    Thanks for the additional info. As I believe we're using the autotools correctly I don't think this is a curl bug and I'll close this entry now.