Skip to content

"make install" target doesn't seem to respect configured program-suffix #2379

@erikjwaxx

Description

@erikjwaxx

Steps to reproduce:

  • autoregen && mkdir boinc-build
  • ../configure [maybe some other switches] --program-suffix=.foo
  • make
  • make install

Expected result: Install target completes
Actual result:

make install-exec-hook
make[4]: Entering directory '/home/erikjwaxx/git/boinc/build/client'
rm -f /usr/local/bin/boinc
/bin/ln /usr/local/bin/boinc_client /usr/local/bin/boinc
/bin/ln: failed to access '/usr/local/bin/boinc_client': No such file or directory
Makefile:1904: recipe for target 'install-exec-hook' failed
make[4]: *** [install-exec-hook] Error 1
make[4]: Leaving directory '/home/erikjwaxx/git/boinc/build/client'
Makefile:1822: recipe for target 'install-exec-am' failed
make[3]: *** [install-exec-am] Error 2
make[3]: Leaving directory '/home/erikjwaxx/git/boinc/build/client'
Makefile:1768: recipe for target 'install-am' failed
make[2]: *** [install-am] Error 2
make[2]: Leaving directory '/home/erikjwaxx/git/boinc/build/client'
Makefile:646: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/erikjwaxx/git/boinc/build'
Makefile:945: recipe for target 'install' failed
make: *** [install] Error 2

Looks like it's trying to link the default program names instead of the suffixed ones?

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Backlog

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions