On Fri, 25 Jan 2013 14:38:26 -0200 Gustavo Sverzut Barbieri
<barbi...@profusion.mobi> said:

> On Thu, Jan 24, 2013 at 1:10 AM, Carsten Haitzler <ras...@rasterman.com>
> wrote:
> > On Wed, 23 Jan 2013 22:20:56 -0200 Gustavo Sverzut Barbieri
> > <barbi...@profusion.mobi> said:
> >
> >> Hi all,
> >>
> >> Today I did investigate this issue and the reason is that Debian (and
> >> thus Ubuntu) apply a patch called link_all_deplibs.patch that will
> >> forcefuly disable emitting the .la dependencies (at leas on linux).
> >> They also apply another one to have binaries to never use .la
> >> dependencies. This patch exposes bugs with libraries that are missing
> >> in LIBADD and LDADD of automake.
> >>
> >> this patch is to ltmain.sh and libtool.m4, but even if I copy their
> >> files to Fedora/Arch it's not behaving the same. I'm still
> >> investigating how to force the same behavior everywhere, so we can
> >> have it more consistent.
> >>
> >> As for Ubuntu/Debian patch correctness: although in theory their patch
> >> is valid, it is useless if you use -Wl,--as-neeeded and just makes us
> >> do more work. They carry this patch for some years and libtool
> >> upstream vetoed the inclusion of it (not sure why).
> >
> > well i can see why deb/ubuntu do it.. they are being anal... but reality deb
> > +ubunut+mint+whoever bases from deb carries this "anal" patch and this is
> > probably like 60% of the linux installs out there. :( so it's a reality we
> > have to live with... even our friends at bodhi will have to deal with it
> > too.
> >
> > unless we just give up on supporting linux in general and "make our own
> > distro"... :)
> >
> >> Talking to one friend that used to maintain autotools he mentioned
> >> that even in development (svn) we should not call autoreconf or
> >> autogen.sh. He mentions that the proper usage is to have a single
> >> point to place all files in m4/ (svn) and generate configure. I find
> >> this quite disgusting, but would solve our problem as well.
> >
> > wait.. put ALL the .m4 files that come FROM autoconf/libtool/automake etc.
> > inside out m4/ dir - ie copy them in? duplicate them?
> 
> as ugly and painful as it sounds: yes. We'd ship everything, people
> just run ./configure. Ugly I know, I said :-)

omfg ugh.... errrgh.. ugh... hrmf. while i can see the possible sense in
this... still... UGH! i need to "get over this" first... my instincts reject
this.. but my brain says "well.. i see why." :/ conflict! conflict! <boom>

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to