Opened 20 years ago
Closed 19 years ago
#1572 closed defect (fixed)
New package: Boehm GC
Reported by: | Owned by: | Randy McMurchy | |
---|---|---|---|
Priority: | high | Milestone: | 6.2.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
The w3m page lists the "gc" package (currently not in the book) as a required dependency. Please add "gc" to the book.
Change History (7)
comment:1 by , 20 years ago
comment:2 by , 20 years ago
I've just realised that the gc.1 that I have is from graphwiz. So probably no issues if this gc went in. R.
comment:4 by , 19 years ago
bug_file_loc: | → http://www.hpl.hp.com/personal/Hans_Boehm/gc/ |
---|---|
Milestone: | future → 6.2 |
Owner: | changed from | to
rep_platform: | PC → All |
comment:5 by , 19 years ago
Status: | new → assigned |
---|
comment:6 by , 19 years ago
I'm not seeing this package as a CMMI build.
1) I'm passing --datadir=/usr/share/doc so that the documentation that gets installed by default to /usr/share/gc is instead installed to /usr/share/doc/gc
2) I'm using a sed to change the default documentation directory from /usr/share/doc/gc to the more standardized /usr/share/doc/gc-6.5
3) I'm passing --enable-cplusplus so that the C++ library is built along with the standard C library.
4) The man page talked about in previous comments in this bug is solved by copying the gc.man file to /usr/share/man/man3/gc_malloc.3. I haven't yet decided whether or not to link that file to /usr/share/man/man3/gc.3.
Additionally, it is hard to determine exactly which version should be used as the "stable" version. The text in the home page says to download gc.tar.gz. However, I don't like to do that, as then BLFS doesn't have real control over which version is installed. The package could be updated and users would be downloading and installing an untested version.
As is, the gc.tar.gz and gc6.5.tar.gz tarballs are identical, so the BLFS instructions are going to download the gc6.5.tar.gz file.
If there are questions or comments about anything I've suggested, please don't hesitate to enter it into this bug, or take it to the -dev list. Discussion is welcome about any of my ideas.
comment:7 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added the GC-6.5 package to Chapter 12 of BLFS
Although just a CMMI build, this has one wrinkle - the man page is not installed in a manpath directory (it's filed in /usr/share/gc/gc.man) and if installed would name-clash with 'gc(1) - count graph components'.
There is no problem with adding it, but it's just another CMMI package to maintain. Do we really want it in?