| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0004225 | OCaml | OCaml general | public | 2007-03-11 13:41 | 2009-03-31 13:06 |
|
| Reporter | gerd | |
| Assigned To | ertai | |
| Priority | high | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | |
| Platform | | OS | | OS Version | |
| Product Version | 3.10+dev | |
| Target Version | | Fixed in Version | 3.10.0 | |
|
| Summary | 0004225: Staged installation of 3.10beta |
| Description | In previous versions of ocaml it was possible to do a staged installation by setting PREFIX (or the triple BINDIR, LIBDIR, MANDIR) when installing ocaml, like in
make install PREFIX=stagedir
This is no longer possible in 3.10 because camlp4 and ocamlbuild are installed from a shell script that directly sources config/config.sh to get these variables, and overriding on the command line has no effect.
Of course, this is an undocumented feature, but nevertheless worth keeping it. All packagers will be thankful if this could be fixed. |
| Additional Information | The fix could be to pass PREFIX, BINDIR, LIBDIR, MANDIR explicitly from Makefile to the script. |
| Tags | No tags attached. |
|
| Attached Files | |
|