Yeah, i will try with doxygen live version, as well as manual building
without options.

Some of them are defaults for ebuild (glib and physics flags, last -
enabling dependence on bullet lib). I did not analyze flags, simply
copied configure line with all options from emerge log. I think, they
could eventually add some warnings into ebuild about extra functionality
loss without some use flags.

В Wed, 17 Aug 2016 11:40:19 +0200
Stefan Schmidt <[email protected]> пишет:

> Hello.
> 
> On 17/08/16 10:40, Stefan Schmidt wrote:
> > Hello.
> >
> > On 17/08/16 01:14, Carsten Haitzler (The Rasterman) wrote:  
> >> On Wed, 17 Aug 2016 00:14:40 +0500 Nikita Zlobin
> >> <[email protected]> said: 
> >>> Hit, it is gentoo S). And this is not first case.
> >>> But in turn, i remember case - when i took part in ladish
> >>> development, i used ubuntu... and my code, being ok on my system,
> >>> segfailed on gentoo system of project leader, revealing one hard
> >>> to detect bug.
> >>>
> >>> doxygen 1.8.11, gcc 4.9.3 (though how it relates to doc gen...)
> >>>
> >>> As for configuration, i took them from ebuild log:
> >>> $ ./configure --enable-cserve --enable-image-loader-generic
> >>> --enable-image-loader-jpeg --disable-tizen --disable-gesture
> >>> --disable-gstreamer --enable-xinput2 --disable-xinput22
> >>> --disable-multisense --enable-libmount --with-opengl-full
> >>> --disable-physics --with-glib=no --enable-image-loader-jp2k
> >>> --enable-gnutls
> >>> --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb
> >>> --prefix=/usr
> >>>
> >>> As for bugs - you can see there one veeery looooonnng option, so
> >>> decided to consult. Can't beleive, that these options might cause
> >>> doc making to fail.  
> >>
> >> --enable-cserve <- you know this is enabled by default? why enable?
> >> --enable-image-loader-generic <- enabled by default too
> >> --enable---disable-image-loader-jpeg <- enabled by default too
> >> --disable-tizen <- disabled by defaault...
> >> --disable-gesture <- disabled by default...
> >> --disable-gstreamer <- you know this is disabled by default...
> >> --disable-multisense <- you do know this breaks theme
> >> functionality right? --enable-libmount <- you know itss enabled by
> >> default? --with-opengl-full <- you know this is a typo? it should
> >> be: --with-opengl=full ... and this is the default anyway...
> >> --disable-physics <- you know this can break theme functionality
> >> right? --with-glib=no <- you know this can create problems with
> >> things like the ibus imf modules which require it (because libibus
> >> need glib mainloop stuff), though you don't enable the ibus imf
> >> module here...? --enable-gnutls <- why gnutls not openssl. you
> >> know we test openssl as it's the default. gnutls gets little to no
> >> testing. also optimization - little to none with it.
> >>
> >> almost all your options are redundant and several i would think
> >> are dubious to alter... though none of these SHOULD affect
> >> document generation - maybe unless there is more glib main loop
> >> integration that is needed that we've missed (scim? something
> >> else?) and since it's on by default ... we haven't seen the
> >> brokenness with it off. there is a reason we make you put in that
> >> insanely long option accepting your fate if you stray from tested
> >> defaults that might have an effect.  
> >
> > We can easily tell if it works with the default configure options
> > on his system. Nikita, can you run a configure without these
> > options (any options at all) followed by a make and a make doc?
> >
> > This is not going to install anything so it will not touch your
> > system.
> >
> > If that still breaks the same way as before it is more likely a
> > problem with your doxygen version. It works for me here with
> > 1.8.9.1 and yours is 1.8.11. So if it still fails the next try
> > might be to downgrade your doxygen version and see if that helps.  
> 
> I did the inverted test and tried with doxygen 1.8.11 (which is the 
> latest release, December 2015) and can verify that it breaks our doc 
> build the way you reported.
> 
> Latest doxygen from their git repo works though. So it is really a 
> problem in 1.8.11 (maybe also 1.8.10) and is fixed already. We can
> only hope for a new release or go back to an older version.
> 
> regards
> Stefan Schmidt
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to