Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 371725

Summary: media-gfx/freecad with dev-libs/boost-1.46.1 - runtime error : locale::facet::_S_create_c_locale name not valid
Product: Gentoo Linux Reporter: lalebarde <l.alebarde2>
Component: [OLD] LibraryAssignee: Tiziano Müller (RETIRED) <dev-zero>
Status: RESOLVED WORKSFORME    
Severity: normal CC: cpp+disabled, dilfridge, sci
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: https://svn.boost.org/trac/boost/ticket/4688
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: boost-1.46.1.ebuild including boost_filesystem.2.patch
boost_filesystem.2.patch

Description lalebarde 2011-06-15 09:53:09 UTC
When I run media-gfx/freecad-0.11.3729, I get :

$ FreeCAD
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid
Abandon


Reproducible: Always

Steps to Reproduce:
1. emerge freecad
2. run it : $ FreeCAD
Actual Results:  
as described earlier. The FreeCAD does not start.

Expected Results:  
Just work.

The correcting patch for boost is here : https://svn.boost.org/trac/boost/attachment/ticket/4688/boost_filesystem.2.patch
Comment 1 lalebarde 2011-06-15 09:56:58 UTC
Created attachment 277093 [details]
boost-1.46.1.ebuild including boost_filesystem.2.patch
Comment 2 lalebarde 2011-06-15 09:57:29 UTC
Created attachment 277095 [details, diff]
boost_filesystem.2.patch
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2011-06-17 21:33:50 UTC
Can't do anything on the freecad side, reassigning to boost maintainers.
Comment 4 lalebarde 2011-09-30 08:33:33 UTC
I did not keep track of the version of boost when I opened this bug, but after upgrading, freecad builds and works fine, with the same version.
On my side, the bug is closed, though I cannot tell what have solved it.