[MacPorts] #12979: w3m build hangs in mktable
MacPorts
trac at macosforge.org
Thu Dec 20 04:56:02 PST 2007
#12979: w3m build hangs in mktable
--------------------------------------+-------------------------------------
Reporter: com-macosforge at sabi.net | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.5.2
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by matthieu.kaczmarek at loria.fr):
I had the same problem.
I used the following local Portfiles the first one is for boehmgc 6.7 and
the second one simply adds a variant 'leopard' for w3m
{{{
# $Id $
PortSystem 1.0
name boehmgc67
version 6.7
categories devel
maintainers waqar at macports.org
description Boehm-Demers-Weiser conservative garbage collector
long_description The Boehm-Demers-Weiser conservative garbage collector
\
can be used as a garbage collecting replacement for C \
malloc or C++ new. It is also used by a number of \
programming language implementations that use C as \
intermediate code.
set d_name gc
homepage http://www.hpl.hp.com/personal/Hans_Boehm/${d_name}/
platforms darwin
master_sites ${homepage}gc_source/
distname ${d_name}${version}
checksums sha1 22d7f81bf141bd1df8fe7a692e80b03754717498
configure.args --with-threads=posix \
--enable-parallel-mark \
--enable-cplusplus
variant redirect {
configure.args-append --enable-redirect-malloc
}
platform darwin 8 {
configure.compiler gcc-4.0
}
platform darwin 9 {
configure.cflags-append -D_NONSTD_SOURCE
}
test.run yes
test.target check
livecheck.check regex
livecheck.url ${master_sites}?C=M&O=D
livecheck.regex ${d_name}-(\\d+(?:\\.\\d+)*)
}}}
{{{
# $Id $
PortSystem 1.0
name w3m
version 0.5.2
categories www
maintainers nomaintainer
description pager/text based browser
long_description w3m is a pager/text-based WWW browser. \
It is a similar application to Lynx, but it has \
several features Lynx doesn't have, like tables,
frames\
and inline image rendering. Its 8-bit support is
second\
to none.
platforms darwin
master_sites sourceforge
checksums md5 ba06992d3207666ed1bf2dcf7c72bf58
depends_lib lib:libgccpp.1:boehmgc
patchfiles gc_init.patch
configure.args --with-gc=${prefix} --with-ssl=${prefix} \
--enable-keymap=w3m --enable-image=x11 \
--with-termlib=curses --mandir=${prefix}/share/man
# libwc will not find gc unless ..
configure.cflags-append "-I${prefix}/include/"
variant leopard {
depends_lib lib:libgccpp.1:boehmgc67
}
}}}
--
Ticket URL: <https://svn.macosforge.org/projects/macports/ticket/12979#comment:6>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list