mason icon indicating copy to clipboard operation
mason copied to clipboard

Cross platform package manager for C/C++ apps

Results 88 mason issues
Sort by recently updated
recently updated
newest added

gdb currently dynamically links `libncurses`, `libexpat`, and `libtinfo` which are not going to always be available. We should be statically linking them. Also refs #309. ``` # ldd ./mason_packages/linux-x86_64/gdb/7.12/bin/gdb linux-vdso.so.1...

Ticket to track that I plan to revisit building latest curl against: - static boringssl (https://boringssl.googlesource.com/boringssl/) - all the normal CA certs bundled in The goal would be to have...

Currently we target `libstdc++-5-dev` by default while libstdc++-4.8-dev is the default on ubuntu precise. We are targeting `libstdc++-5-dev` because the clang++ 3.8 compiler we default to had a runtime dependency...

This will allow include-what-you-use packages to be portable across more linux versions TODO: lldb may also gain added functionality by using this curses package on linux Currently: ``` $ ldd...

Downstream issue: https://github.com/Project-OSRM/osrm-backend/issues/3502 For OSRM we now have a masonized build system providing pre-built packages for x86_64. In case users invoke mason with a different architecture for which there are...

enhancement

Looks like CMake doesn't like compiling for Android without a toolchain file. We should add toolchain.cmake files to compiler packages, and populate `MASON_CMAKE_TOOLCHAIN` so that the builds pick it up...

On Sailfish SDK, I get an invalid usage error for sed (GNU sed version 4.1.5) when trying to build mapbox-gl-native. Based on http://blog.dmitryleskov.com/small-hacks/mysterious-gnu-sed-option-e/ it looks like -r is equivalent to...

I'm seeing many custom packages that specify the same path both in `-I` and `-isystem`. Is there a particular reason to do that? In https://github.com/mapbox/mason/blob/master/mason.sh#L496, we are removing the prefix...

We have packages that either no longer build, accidentally broke due to changes in mason itself, or never should have worked because of buggy script.sh usage. Going to use this...

Recently it became clear that the ios/android builds were broken due to clang++-3.8 being installed for those platforms (and not being available). Glitches that cascade from the main .travis.yml need...