Opened 8 years ago

Last modified 8 years ago

#10813 new Bugs

Boost headers files incorrect permissions

Reported by: zhouyan@… Owned by: Marshall Clow
Milestone: To Be Determined Component: parameter
Version: Boost 1.57.0 Severity: Problem
Keywords: Cc:

Description

I recently updated Boost 1.57, I noticed that a few header files "parameter.hpp" and some of those in the "parameter" directory has permission 755 instead of normal 644. Why make these normal header files executable?

Change History (3)

comment:1 by Marshall Clow, 8 years ago

Owner: set to Marshall Clow

comment:2 by Marshall Clow, 8 years ago

The easy answer is "because they're that way in git".

However, they shouldn't be.

BTW, it's not just parameter, but many libraries:

asio, assign, bimap, chrono, concept_check, foreach, fusion, gil, graph, iostreams, lambda, mpl, msm, numeric, parameter, polygon, predef, ptr_container, python, test, thread, type_traits, typeof, variant and xpressive

comment:3 by viboes, 8 years ago

Component: Noneparameter
Note: See TracTickets for help on using tickets.