Skip to content

Latest commit

 

History

History

patches

Patches for citron on SerenityOS

0001-Get-rid-of-wordexp-on-serenity.patch

Get rid of wordexp on serenity

0002-Make-fiber-a-noop.patch

Make fiber a noop

Serenity doesn't have ucontext.

0003-Make-coroutines-a-noop.patch

Make coroutines a noop

Serenity doesn't have ucontext.

0004-Don-t-mess-with-libsocket.patch

Don't mess with libsocket

0005-Disable-inject.patch

Disable inject

tcc requires ucontext.

0006-Disable-openmp.patch

Disable openmp

0007-Disable-GC-on-serenity.patch

Disable GC on serenity

0008-Don-t-use-libbsd-on-serenity.patch

Don't use libbsd on serenity

arc4random exists on serenity, there's no need to pull libbsd in for functionality that already exists.

0009-Disable-boehm-GC-on-serenity.patch

Disable boehm GC on serenity

Serenity doesn't have a bdwgc port, so disable it here.