Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 498836 - media-video/aegisub-3.1.0 - ass/dialogue_parser.cpp:25:37: fatal error: boost/locale/boundary.hpp: No such file or directory
Summary: media-video/aegisub-3.1.0 - ass/dialogue_parser.cpp:25:37: fatal error: boost...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nikoli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-21 20:26 UTC by Jaak Ristioja
Modified: 2014-02-04 16:51 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
aegisub-3.1.0-build.log (aegisub-3.1.0-build.log,19.82 KB, text/plain)
2014-01-21 20:26 UTC, Jaak Ristioja
Details
patch for ebuilds (0001-aegisub-boost-must-be-compiled-with-USE-nls-enabled.patch,5.16 KB, patch)
2014-02-04 16:47 UTC, Nikoli
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaak Ristioja 2014-01-21 20:26:33 UTC
Created attachment 368380 [details]
aegisub-3.1.0-build.log

[ebuild   R    ] dev-libs/boost-1.52.0-r6:0/1.52  USE="doc icu python threads -debug -mpi -nls -static-libs -tools" PYTHON_TARGETS="python2_7 python3_2 python3_3 -python2_6" 0 kB

It appears that the directory /usr/include/boost/locale does not exist, although the header /usr/include/boost/locale.hpp does.
Comment 1 Rafał Mużyło 2014-01-21 20:54:07 UTC
There seems to be something wrong with your boost package.
Not only the header should be present, but there this thing earlier:
> checking whether the Boost::Locale library is available... no

Usually, I'd follow it up with "attach config.log", but the missing headers suggest the lib might indeed not be there.
Comment 2 Jaak Ristioja 2014-01-22 06:23:20 UTC
media-video/aegisub-3.1.0 build when I built Boost with USE="nls":

[ebuild   R   ~] dev-libs/boost-1.53.0-r1:0/1.53  USE="doc icu nls python threads -debug -mpi -static-libs -tools" PYTHON_TARGETS="python2_7 python3_2 python3_3 -python2_6" 0 kB

Hence it appears that aegisub is missing a boost[nls] dependency.
Comment 3 Nikoli 2014-01-23 09:32:51 UTC
Please report this problem also upstream: configure should check if boost is compiled and installed correctly and exit with error when it is not.
Comment 4 Nikoli 2014-02-04 16:47:49 UTC
Created attachment 369542 [details, diff]
patch for ebuilds
Comment 5 Nikoli 2014-02-04 16:48:26 UTC
Reported upstream, please commit attached patch.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2014-02-04 16:51:48 UTC
(In reply to Nikoli from comment #4)
> Created attachment 369542 [details, diff] [details, diff]
> patch for ebuilds

in portage