Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: When compiling gnash, I get: In file included from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:13, from /usr/include/boost/date_time/gregorian/conversion.hpp:24, from /usr/include/boost/date_time/gregorian/gregorian.hpp:22, from /usr/include/boost/date_time/posix_time/time_formatters.hpp:13, from /usr/include/boost/date_time/posix_time/posix_time.hpp:25, from ../libamf/element.h:32, from ../libamf/amf.h:31, from FLVParser.cpp:24: /usr/include/boost/date_time/date_facet.hpp:560: error: declaration of 'void boost::date_time::date_input_facet<date_type, CharT, InItrT>::special_values_parser(boost::date_time::special_values_parser<date_type, charT>)' /usr/include/boost/date_time/special_values_parser.hpp:34: error: changes meaning of 'special_values_parser' from 'class boost::date_time::special_values_parser<date_type, charT>' make[2]: *** [libgnashbase_la-FLVParser.lo] Erreur 1 Looks like a boost bug to me, showing up with gcc 4.3.0. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
*** Bug 432611 has been marked as a duplicate of this bug. ***
I fixed what seems to be the culprit, new boost build is spinning: http://koji.fedoraproject.org/koji/taskinfo?taskID=423476 But actually I was unable to reproduce your problem with gnash build. There was another GCC 4.3 related problem, which was trivially fixed with #include <string.h>, and I had to BR kdelibs3; but other than that, the build passed: http://koji.fedoraproject.org/koji/taskinfo?taskID=423304
Sorry, I should have said that it is the cvs of gnash (which should be released soon).
I tried the CVS gnash, and the build passed with freshly built boost package. So this is fixed as far as I can tell. (drago01): If the problem doesn't go away for you, feel free to reopen the bug.