Mailing List Archive

lyx 1.3.4 doesn't compile on gentoo 2004-2 & gcc 3.3.3
The subject says it all. What gives ?
As I do need lyx 1.3.4, what would be the solution :
- a pre compiler version ?
- an older version ?
- a CVS version ?
Please help, as I have a lot of work waiting for lyx to be avalaible.

Folloving, gcc and emerge output :

----------------------------------


g++ -DHAVE_CONFIG_H -I. -I. -I../../../../src -I../../../../boost -isystem
/usr/X11R6/include -O2 -march=i686 -fomit-frame-pointer -pipe -c
regex_synch.cpp -MT regex_synch.lo -MD -MP -MF .deps/regex_synch.TPlo
echo timestamp > w32_regex_traits.lo
echo timestamp > regex_synch.lo
../../../../boost/boost/regex/detail/regex_match.hpp: In function `unsigned int
boost::re_detail::reg_grep2(Predicate, I, I, const
boost::reg_expression<charT, traits, Allocator2>&, unsigned int, A2) [.with
Predicate =

boost::re_detail::merge_out_predicate<boost::re_detail::string_out_iterator<std::string>,
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, char,
std::allocator<char>, boost::regex_traits<char> >, I =
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, charT = char, traits =
boost::regex_traits<char>, A = std::allocator<char>, A2 =
std::allocator<char>]':
../../../../boost/boost/regex/detail/regex_match.hpp:1684: internal compiler
error: Segmentation
fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[4]: *** [cregex.lo] Error 1
make[4]: Leaving directory
`/var/tmp/portage/lyx-1.3.4/work/lyx-1.3.4/boost/libs/regex/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/lyx-1.3.4/work/lyx-1.3.4/boost/libs/regex'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/lyx-1.3.4/work/lyx-1.3.4/boost/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lyx-1.3.4/work/lyx-1.3.4/boost'
make: *** [all-recursive] Error 1

!!! ERROR: app-office/lyx-1.3.4 failed.
!!! Function src_compile, Line 74, Exitcode 2
!!! emake failed

--

Alain DIDIERJEAN

Obviously, the Lord shows the President the way...
Bush lit ?

--
gentoo-user@gentoo.org mailing list