Mercury Bugs - mercury
View Issue Details
0000435mercuryBugpublic2017-03-29 10:002018-09-22 12:16
Reporterjuliensf 
Assigned Towangp 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
Platformx86_64-pc-linux-gnuOSAlpine LinuxOS Version3.5
Product Version 
Target VersionFixed in Version 
Summary0000435: Old workaround in runtime causes compilation warnings
DescriptionThe #include of <sys/signal.h> in runtime/mercury_memory_handlers.c and runtime/mercury_memory_zones.c causes compilation warnings with musl libc, namely:

    warning redirecting incorrect #include <sys/signal.h> to <signal.h>

(glibc does a similar redirection minus the warning.)

The #include of sys/signal.h is a workaround for problems with FreeBSD around 2001.
TagsNo tags attached.
Attached Files

Notes
(0001013)
wangp   
2018-09-22 12:16   
Fixed by commit 58345256f

Issue History
2017-03-29 10:00juliensfNew Issue
2018-09-22 12:16wangpAssigned To => wangp
2018-09-22 12:16wangpStatusnew => resolved
2018-09-22 12:16wangpResolutionopen => fixed
2018-09-22 12:16wangpNote Added: 0001013