Oh, well done, I was a few paragraphs into that chapter of the libtool
manual, and there you go :-)

On Mon, 2007-02-26 at 10:51 +0100, Paul J Stevens wrote:
> don't worry Aaron, I fixed this already.
> 
> Aaron Stone wrote:
> > On Mon, 2007-02-26 at 10:09 +0100, [EMAIL PROTECTED] wrote:
> >> A NOTE has been added to this issue. 
> >> ====================================================================== 
> >> http://www.dbmail.org/mantis/view.php?id=510 
> >> ====================================================================== 
> >> Reported By:                bjohnson
> >> Assigned To:                
> >> ====================================================================== 
> >> Project:                    DBMail
> >> Issue ID:                   510
> >> Category:                   General
> >> Reproducibility:            always
> >> Severity:                   trivial
> >> Priority:                   normal
> >> Status:                     feedback
> >> target:                      
> >> ====================================================================== 
> >> Date Submitted:             22-Feb-07 00:38 CET
> >> Last Modified:              26-Feb-07 10:09 CET
> >> ====================================================================== 
> >> Summary:                    libsqlite.so.* is build even when 
> >> --with-sqlite is
> >> not specified
> >> Description: 
> >> Building dbmail without --with-sqlite still produces libsqlite.so.* files.
> >>
> >> Even when built on a system that does not have sqlite!
> >>
> >>
> >> ====================================================================== 
> >>
> >> ---------------------------------------------------------------------- 
> >>  paul - 26-Feb-07 09:29  
> >> ---------------------------------------------------------------------- 
> >> So what's the problem here, really. Those .so files are pretty much empty
> >> stubs. If the fact that libtool builds them annoyes you this would be a
> >> cosmetic issue at best. 
> >>
> >> ---------------------------------------------------------------------- 
> >>  bjohnson - 26-Feb-07 10:09  
> >> ---------------------------------------------------------------------- 
> >> Having libsqlite.so.* file on the system where there is no support for
> >> sqlite is confusing at best.  I was building this as a package for
> >> Fedora/CentOS when I came across this.  At first, I though it was a
> >> problem with configure not obeying the options correctly.  Then after
> >> removing any sqlite devel libs so it would be impossible to build support,
> >> it became apparent that it was always built.
> > 
> > Unfortunately I don't know enough off the top of my head about how to
> > set up the Makefile.am / libtool build to make these libraries
> > completely conditional. I agree with Bernard that these shouldn't be
> > built at all.
> > 
> > I really don't like the stubs thing because they don't emit useful
> > errors like "This file is a stub, please rebuild with --foodb support".
> > Instead you just see some kind of "unable to find function db_connect in
> > libsqlite.so", and the file is clearly present and non-zero. You have to
> > run 'nm' against it to find out that it hasn't got any functions inside!
> > 
> > Makefile.am and libtool magic help appreciated.
> > 
> > Aaron
> > 
> > _______________________________________________
> > Dbmail-dev mailing list
> > [email protected]
> > http://twister.fastxs.net/mailman/listinfo/dbmail-dev
> > 
> 

_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev

Reply via email to