ruby/gc
Earlopain 3826019f31 Fix a build failure with musl
```
compiling gc.c
In file included from gc.c:80:
/usr/include/sys/prctl.h:88:8: error: redefinition of 'struct prctl_mm_map'
   88 | struct prctl_mm_map {
      |        ^~~~~~~~~~~~
In file included from gc.c:79:
/usr/include/linux/prctl.h:134:8: note: originally defined here
  134 | struct prctl_mm_map {
      |        ^~~~~~~~~~~~
```

The first include is not needed and is what causes this issue.
Two other places in ruby exclusively use the sys import.

See https://github.com/seccomp/libseccomp/issues/19 for a similar problem.
2024-11-24 17:47:06 +09:00
..
mmtk [ruby/mmtk] Use extconf.rb for external GC compilation 2024-11-22 09:55:25 +00:00
default.c Fix a build failure with musl 2024-11-24 17:47:06 +09:00
gc.h Move object processing in Process.warmup to gc.c 2024-10-18 09:06:46 -04:00
gc_impl.h Make rb_gc_impl_stat_heap return a VALUE instead of size_t 2024-10-23 13:18:09 -04:00