Github user micah commented on the pull request:

    https://github.com/apache/couchdb/pull/302#issuecomment-108083567
  
    I'm not positive, but I think putting the DESTDIR into the configure script 
isn't the right place. The DESTDIR environment variable should be usable as a 
prefix in from of installation paths for supporting changing the prefix at 
'make install' time, *without* changing any of the paths built into the 
software. I think that changing it in configure will make it so that pathing 
will get built into all of the things that are made, when it should just be 
used in the Makefile to change things (for the 'make install').
    
    As a side note, after running make, running make install should not rebuild 
any files and in particular shouldn't encode any new paths. Otherwise, it's 
very hard to install the software in a temporary staging area without including 
the paths to the staging area in the final software (which in the case of RPATH 
can even be a security concern).



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to