.. | ||
0001-poll.h-is-located-at-root.patch | ||
0002-use-glib-in-built-C_IN.patch | ||
0003-let-glib-know-where-our-resolv.h-is.patch | ||
0004-disable-IPV6-support.patch | ||
0005-serenity-does-not-have-IN_MULTICAST.patch | ||
0006-conflict-rename-gio-mount-function.patch | ||
0009-include-section-with-missing-functionality.patch | ||
0010-stub-for-function-dn_expand.patch | ||
0011-ntohl-ntohs-located-in-arpa-inet.h.patch | ||
0012-include-strings.h-for-strcasecmp.patch | ||
0013-nameser.h-is-not-needed.patch | ||
ReadMe.md |
Patches for glib (and submodules) on SerenityOS
0001-poll.h-is-located-at-root.patch
glib includes poll.h from sys/poll.h, but our poll.h is located at root.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0002-use-glib-in-built-C_IN.patch
We do not have C_IN so use glib's in-built C_IN
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0003-let-glib-know-where-our-resolv.h-is.patch
Let glib's res_query_test know where our resolv.h is located.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0004-disable-IPV6-support.patch
Disable IPV6 support since we do not support that yet.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0005-serenity-does-not-have-IN_MULTICAST.patch
Since Serenity does not have IN_MULTICAST we just return 0 instead of calling IN_MULTICAST.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0006-conflict-rename-gio-mount-function.patch
Somehow we get a conflict with glib's mount function. This patch renames glib's mount function to gio_mount.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0009-include-section-with-missing-functionality.patch
This includes a bigger section with functionality that Serenity is missing.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0010-stub-for-function-dn_expand.patch
Adds a stub for the function dn_expand.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0011-ntohl-ntohs-located-in-arpa-inet.h.patch
In Serenity ntohl/ntohs is located in arpa/inet.h, other stuff glib needs is included in 'netinet/in.h'.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0012-include-strings.h-for-strcasecmp.patch
Include 'strings.h' for strcasecmp.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack
0013-nameser.h-is-not-needed.patch
glib compiles fine without arpa/nameser.h so do not include since we do not yet support it.
Status
- Local?
- Should be merged to upstream?
- Resolves issue(s) with our side of things
- Hack