a simple program such as import core.sys.posix.signal; void main() { int rtmin = SIGRTMIN; } fails to compile with Error: function core.sys.posix.signal.__libc_current_sigrtmin is not accessible from module main Due to the functions being marked private in core.sys.posix.signal
Sent a pull request: https://github.com/D-Programming-Language/druntime/pull/1386
Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/a6e3f93f762dd555b84e90dc881519cfe0ab8721 Bug 15073: convert SIGRTMIN/SIGRTMAX to properties https://github.com/D-Programming-Language/druntime/commit/bc54d8080a5a41803c159c3b81ea84aa47c10fd4 Bug 15073: only Solaris and Linux support realtime signals https://github.com/D-Programming-Language/druntime/commit/877233f6149ee5387d1ffb630626ee4d20e800da Bug 15073: make static variable __gshared https://github.com/D-Programming-Language/druntime/commit/d42d96c14b2f92fe9b6eb1f66db4124e8a38c749 Merge pull request #1386 from tomerfiliba/patch-2 Bug 15073: statically-initialize SIGRTMIN/MAX
PR was merged.
Commits pushed to stable at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/a6e3f93f762dd555b84e90dc881519cfe0ab8721 Bug 15073: convert SIGRTMIN/SIGRTMAX to properties https://github.com/D-Programming-Language/druntime/commit/bc54d8080a5a41803c159c3b81ea84aa47c10fd4 Bug 15073: only Solaris and Linux support realtime signals https://github.com/D-Programming-Language/druntime/commit/877233f6149ee5387d1ffb630626ee4d20e800da Bug 15073: make static variable __gshared https://github.com/D-Programming-Language/druntime/commit/d42d96c14b2f92fe9b6eb1f66db4124e8a38c749 Merge pull request #1386 from tomerfiliba/patch-2