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
