mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 23:50:19 +00:00
b7cc7b4e02
While we're here, make the host path detection more portable. |
||
---|---|---|
.. | ||
0001-Add-a-SerenityOS-platform-definition.patch | ||
0002-Disable-shared-memory-and-semaphores.patch | ||
0003-Serenity-doesn-t-support-utimensat-and-UTIME_NOW.patch | ||
0004-Hack-Force-searching-for-plugins-in-usr-local.patch | ||
0005-Disable-version-tagging.patch | ||
0006-Serenity-Disable-local-domain-name-lookup-via-resolv.patch | ||
ReadMe.md |
Patches for qt6-qtbase on SerenityOS
0001-Add-a-SerenityOS-platform-definition.patch
Add a SerenityOS platform definition
0002-Disable-shared-memory-and-semaphores.patch
Disable shared memory and semaphores
It's probably not done in the cleanest way but it works
0003-Serenity-doesn-t-support-utimensat-and-UTIME_NOW.patch
Serenity doesn't support utimensat and UTIME_NOW
0004-Hack-Force-searching-for-plugins-in-usr-local.patch
Hack: Force searching for plugins in /usr/local
I really don't know how else to do this but I'm sure there is a proper way to handle this. But this works and doesn't break the system so whatever for now.
0005-Disable-version-tagging.patch
Disable version tagging
This is necessary because as of now, Serenity doesn't support DT_VERSYM and other related ELF objects
0006-Serenity-Disable-local-domain-name-lookup-via-resolv.patch
Serenity: Disable local domain name lookup via resolv
Serenity doesn't support /etc/resolv.conf or the structures in <resolv.h> to do Unix-like domain name resolution.