On Wed, 29 May 2013 19:07:33 -0500 Doug Newgard <scimmi...@outlook.com> said:

> I  helped figure out what was going on when the bug reporter came on IRC
> trying to figure out why his build failed. There was no pkgconfig file on his
> system, as you can see by his configure log: "checking whether PNG image
> loader will be built... no".  That's why the question is being asked here,
> should the configure script fail without libpng or should it disable certain
> things that depend on libpng?

as per my reply - it should, unless explicitly --disabled. same for jpeg, gif
and tiff.

> 
> ----------------------------------------
> > Date: Thu, 30 May 2013 08:55:33 +0900
> > From: ras...@rasterman.com
> > To: enlightenment-devel@lists.sourceforge.net
> > CC: scimmi...@outlook.com
> > Subject: Re: [E-devel] compilation fail without png support
> >
> > On Wed, 29 May 2013 18:37:06 -0500 Doug Newgard <scimmi...@outlook.com>
> > said:
> >
> >> I think you missed the point, raster. The problem is that the configure
> >> script doesn't find the libpng .pc file, but continues to try to build
> >> anyway, resulting in a build failure.
> >
> > i thought it did but the header was missing? i thought we made png, jpeg,
> > tiff, gif mandatory (unless --disabled)?
> >
> >> ----------------------------------------
> >>> Date: Thu, 30 May 2013 08:20:57 +0900
> >>> From: ras...@rasterman.com
> >>> To: enlightenment-devel@lists.sourceforge.net
> >>> Subject: Re: [E-devel] compilation fail without png support
> >>>
> >>> On Wed, 29 May 2013 23:35:54 +0200 Jérémy Zurcher <jer...@asynk.ch> said:
> >>>
> >>> i havent checked yet - seen the ticket though. as such if you have the pc
> >>> file (pkg-config) but dont have the .h... your system is broken
> >>> regardless. we will fail compiling in a gazillion ways if deps behave
> >>> this way. we can't be expected to test every possible broken system setup
> >>> (have pc file
> >>> - missing 1, 2, 3 or 4 headers? which permutation of headers is missing?
> >>> are we missing shared libs - should we test linking? what if the version
> >>> the pc advertises is not the version of the lib installed? shall we test
> >>> for every function symbol?). thus this is a low priority thing imho due to
> >>> it seemingly just being a broken build system, but if there are any sanity
> >>> checks they go in configure and we abort configure. the problem here is
> >>> that our configure just gets bigger and messier the more of these we
> >>> add. :(
> >>>
> >>>> Hi,
> >>>> as reported in https://phab.enlightenment.org/T64,
> >>>> without proper png support compilation crashes because of:
> >>>> - emotion_test
> >>>> - edje examples
> >>>> - ethumb emotion module
> >>>>
> >>>> what is the right way to handle this ?
> >>>> - crash configure
> >>>> - disable compilation of faulty bits
> >>>>
> >>>> I have patches ready for both of these options in
> >>>> https://phab.enlightenment.org/D133
> >>>>
> >>>> Jérémy
> >>>>
> >>>> ------------------------------------------------------------------------------
> >>>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> >>>> Get 100% visibility into your production application - at no cost.
> >>>> Code-level diagnostics for performance bottlenecks with <2% overhead
> >>>> Download for free and get started troubleshooting in minutes.
> >>>> http://p.sf.net/sfu/appdyn_d2d_ap1
> >>>> _______________________________________________
> >>>> enlightenment-devel mailing list
> >>>> enlightenment-devel@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>>
> >>>
> >>> --
> >>> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> >>> The Rasterman (Carsten Haitzler) ras...@rasterman.com
> >>>
> >>>
> >>> ------------------------------------------------------------------------------
> >>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> >>> Get 100% visibility into your production application - at no cost.
> >>> Code-level diagnostics for performance bottlenecks with <2% overhead
> >>> Download for free and get started troubleshooting in minutes.
> >>> http://p.sf.net/sfu/appdyn_d2d_ap1
> >>> _______________________________________________
> >>> enlightenment-devel mailing list
> >>> enlightenment-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>>
> >> ------------------------------------------------------------------------------
> >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> >> Get 100% visibility into your production application - at no cost.
> >> Code-level diagnostics for performance bottlenecks with <2% overhead
> >> Download for free and get started troubleshooting in minutes.
> >> http://p.sf.net/sfu/appdyn_d2d_ap1
> >> _______________________________________________
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler) ras...@rasterman.com
> >
> >
> > ------------------------------------------------------------------------------
> > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> > Get 100% visibility into your production application - at no cost.
> > Code-level diagnostics for performance bottlenecks with <2% overhead
> > Download for free and get started troubleshooting in minutes.
> > http://p.sf.net/sfu/appdyn_d2d_ap1
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >                                       
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to