| Anonymous | Login | Signup for a new account | 2013-05-22 19:46 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
| 0005672 | OCaml | Camlp4 | public | 2012-07-06 21:41 | 2012-09-21 14:57 | ||||||
| Reporter | hongboz | ||||||||||
| Assigned To | |||||||||||
| Priority | normal | Severity | tweak | Reproducibility | always | ||||||
| Status | confirmed | Resolution | open | ||||||||
| Platform | OS | OS Version | |||||||||
| Product Version | |||||||||||
| Target Version | 4.01.0+dev | Fixed in Version | |||||||||
| Summary | 0005672: Remove camlp4_import.ml | ||||||||||
| Description | Previous building process for camlp4 will try to extract some code from parsing/ at compile time and copy them to camlp4_import.ml Since ocaml4.00. compilerlibs is officially installed. This ugly hack is no longer required. Then camlp4 is simply a normal ocaml library.(To my limited knowledge, there's not any internal compiler support for camlp4) | ||||||||||
| Tags | No tags attached. | ||||||||||
| Attached Files | |||||||||||
Notes |
|
|
(0007978) hongboz (developer) 2012-08-24 17:16 edited on: 2012-08-24 17:19 |
For your interest, I have made camlp4 a library with success and a number of bug fixes and feature enhancements (still work in progress), https://bitbucket.org/HongboZhang/camlp4 [^] A immediate benefit is that the building process is blazing fast. bootstrapping only take 1 min, and building camlp4.byte only takes 30s in my machine -- For comparison, it takes 20 minutes more or less to go through the bootstrapping process, which makes patching non-necessarily tedious |
|
(0008001) meyer (developer) 2012-09-02 04:43 |
There is a configure option: -no-camlp4. |
|
(0008140) hongboz (developer) 2012-09-21 14:57 |
I mean technically, building camlp4 still depends on ocaml's source tree, but this is not necessary actually |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2012-07-06 21:41 | hongboz | New Issue | |
| 2012-07-09 14:51 | doligez | Severity | minor => tweak |
| 2012-07-09 14:51 | doligez | Status | new => confirmed |
| 2012-07-09 14:51 | doligez | Target Version | => 4.01.0+dev |
| 2012-07-31 13:36 | doligez | Target Version | 4.01.0+dev => 4.00.1+dev |
| 2012-08-24 17:16 | hongboz | Note Added: 0007978 | |
| 2012-08-24 17:19 | hongboz | Note Edited: 0007978 | View Revisions |
| 2012-09-02 04:43 | meyer | Note Added: 0008001 | |
| 2012-09-21 14:38 | doligez | Target Version | 4.00.1+dev => 4.01.0+dev |
| 2012-09-21 14:57 | hongboz | Note Added: 0008140 | |
| Copyright © 2000 - 2011 MantisBT Group |