Installing doxygen from git solved problem, for both git and 1.17.2. В Wed, 17 Aug 2016 15:00:17 +0500 Nikita Zlobin <[email protected]> пишет:
> 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 ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
