Opened 7 years ago

Last modified 7 years ago

#11677 new Bugs

too long file name

Reported by: anonymous Owned by: awulkiew
Milestone: To Be Determined Component: geometry
Version: Boost 1.57.0 Severity: Problem
Keywords: Cc:

Description

C:\Users\me\Downloads\boost_1_59_0.7z\boost_1_59_0\libs\geometry\doc\html\geometry\reference\spatial_indexes\boostgeometryindexrtree\rtree_parameters_type_constindexable_getter_constvalue_equal_constallocator_type_const_.html

I need to do automation to build boost by jenkins this path (and many other else) really annoys me, windows only accept 260 char I don't know why on earth do people need this kind of super long file name

Change History (6)

comment:1 by anonymous, 7 years ago

boost_1_58_0
doc
html
images
accumulators
structboost_1_1accumulators_1_1detail_1_1istailvariatefeature_3_01tag_1_1tailvariate_3_05c8781b637de300b03d4be7e8c3a6d3b.png' What is this???

comment:2 by viboes, 7 years ago

Component: Nonegeometry
Owner: set to Barend Gehrels

comment:3 by Barend Gehrels, 7 years ago

Owner: changed from Barend Gehrels to awulkiew

comment:4 by Barend Gehrels, 7 years ago

Indeed that filename is way too long. But apparently it is generated (by Doxygen), I don't know if it is easy to change that.

comment:5 by lmstearn, 7 years ago

In Windows it looked more like this:

rtree_parameters_type_const___indexable_getter___value_equal_const___allocator_type_const__.html

How critical is this file?

comment:6 by awulkiew, 7 years ago

Regarding the Geometry, it's either a name generated by doxygen or by quickbook, probably the latter. The Accumulators' image name looks like generated by doxygen.

What exactly would you like to build? If you're using released version of Boost, to use Boost.Geometry you only need boost directory since it's a header-only library. In libs/geometry there is documentation, tests and examples, you could remove the whole directory. There may be a problem with libraries that need to be built, but even in this case you could throw away the doc and libs/*/doc directories.

Note: See TracTickets for help on using tickets.