Clang has a heuristic that turns off its default lib `-lmsvcrt` if
`-lmsvcr*` is specified. Avoid this by setting the SONAME without the
msvcrt- prefix on clang. Note this will also result in the absence of
the x64- prefix for clang64. Hopefully no depending packages depend on
these prefixes.
__builtin_setjmp/longjmp are only meant for internal exception handling
usage, use mingw-w64's setjmp instead.
Pass full options --extern-only and --defined-only to nm, llvm-nm
doesn't accept the truncated variant.
__builtin_setjmp/longjmp are only meant for internal exception handling
usage, use mingw-w64's setjmp instead.
Pass full options --extern-only and --defined-only to nm, llvm-nm
doesn't accept the truncated variant.
Added provides for the default gems and the bundled gems that are included as well as a script for updating them. The idea is that as more gems get added, we could track dependencies or gems that are already included. This is similar to what is being done with perl. If ruby drops a gem from the bundle or default, we want to know in case a dependency is broken. Some distributions actually package bundled gems separately.
* Updates for some packages
lua - 5.3.3 - Update to altest version and set up equivilants to
symlinks with a 5.3 suffix - rekey a patch
ncurses - 6.0 Update to 2016100
ruby - 2.3.1 Update to latest version
tcl and tk - 0.6.6 Update to latest version
* OOPS, I forgot LICENSE file for lua