Re: GerH source distro at hebbut.net: HOW TO compile/compare/merge for Bill et al

"Steve" <[email protected]>
Newsgroups gmane.mail.spam.crm114
Message-ID <[email protected]>
-------- Original-Nachricht --------
> Datum: Thu, 27 Mar 2008 10:42:58 +0100
> Von: "Ger Hobbelt" <[email protected]>
> An: [email protected]
> Betreff: Re: [Crm114-general] GerH source distro at hebbut.net: HOW TO	compile/compare/merge for Bill et al

> On Thu, Mar 27, 2008 at 8:23 AM, Steve <[email protected]> wrote:
> >  One other thing: What about the man pages? Looks like I need Zoem
> (http://micans.org/zoem/) in order to build them. Is that right? Under what
> conditions do they get build?
> 
> Oh boy. You got me right where it hurts right there. The man pages are
> still on the 'TODO' list; read: need to be pushed kicking and
> screaming into the Year of the Fruitbat.
> 
> Haven't gotten a working zoem here, so that's all left over from
> 2004/5? when Joost van Baal did the initial configure/autoconf
> transition.
> 
> 
> >  Okay. Just before I go I tried one without the above mentioned --with-
> stuff and guess what? It works :)
> 
> Nice. And there I was trying something else already.
> Anyway, your trouble may probably be due to the configure script
> loading the incorrect regex.h after all; TRE is interface conpatible
> with the other POSIX ones IIRC, so mixing regex.h header files doesn't
> hurt as long as you don't use the TRE extended features, like p->value
> 
> 
> >   This is CRM114, version 20080325-BlameSentansoken (TRE 0.7.5 (LGPL))
> (OS: linux-gnu)
> 
> So yours gets reported as linux-gnu too. Good. Now if there were
> people with AIX and the like around....
> 
> 
> >  So the problem is "preg->value" in crmregex_tre.c:
> 
> sorta. It's regex.h cocktailing what's doing you & me in here.
> 
> 
> >  I will probably anyway need to add "--with-regex=tre" and
> "--with-regex-includes=<path to tre regex.h>" into the ebuild for all the users wanting
> to build a static CRM114 with TRE.
> 
> Yup, in that case, you'll need those.
> 
I think I found another one:
--- src/crm114.h        2008-03-29 00:48:03.987265420 +0100
+++ src/crm114.h.new    2008-03-29 00:54:28.716274886 +0100
@@ -692,7 +692,7 @@

 int crm_regcomp(regex_t *preg, const char *regex, int regex1_len, int cflags);

-int crm_regexec(regex_t * preg, const char *string, int string_len,
+int crm_regexec(regex_t *preg, const char *string, int string_len,
                 size_t nmatch, regmatch_t pmatch[], int eflags,
                 const char *aux_string);


> 
> Cheers,
> 
> Ger
> 
Steve


> 
> 
> 
> 
> 
> 
> 
> -- 
> Met vriendelijke groeten / Best regards,
> 
> Ger Hobbelt
> 
> --------------------------------------------------
> web: http://www.hobbelt.com/
>  http://www.hebbut.net/
> mail: [email protected]
> mobile: +31-6-11 120 978
> --------------------------------------------------
> 
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Crm114-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crm114-general

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.