9a75c30
--- api/libuv/src/Clib/bgluv.c.orig	2023-12-22 09:18:46.000000000 -0700
9a75c30
+++ api/libuv/src/Clib/bgluv.c	2023-12-25 14:09:43.234920017 -0700
9a75c30
@@ -2978,7 +2978,7 @@ uv_listen_cb(uv_stream_t *handle, int st
9a75c30
 /*    bgl_uv_listen ...                                                */
9a75c30
 /*---------------------------------------------------------------------*/
9a75c30
 int
9a75c30
-bgl_uv_listen(obj_t obj, int backlog, obj_t proc, bgl_uv_loop_t bloop) {
9a75c30
+bgl_uv_listen(obj_t obj, int backlog, obj_t proc) {
9a75c30
    if (!(PROCEDUREP(proc) && (PROCEDURE_CORRECT_ARITYP(proc, 2)))) {
9a75c30
       C_SYSTEM_FAILURE(BGL_TYPE_ERROR, "uv-tcp-listen",
9a75c30
 			"wrong callback", proc);
9a75c30
--- runtime/Clib/csystem.c.orig	2023-12-22 09:18:46.000000000 -0700
9a75c30
+++ runtime/Clib/csystem.c	2023-12-25 11:46:58.136516120 -0700
9a75c30
@@ -837,17 +837,17 @@ bgl_getrlimit(long resource) {
9a75c30
 /*    obj_t                                                            */
9a75c30
 /*    bgl_setrlimit ...                                                */
9a75c30
 /*---------------------------------------------------------------------*/
9a75c30
-obj_t
9a75c30
+bool_t
9a75c30
 bgl_setrlimit(long resource, long soft, long hard) {
9a75c30
 #if BGL_HAVE_GETRLIMIT
9a75c30
    struct rlimit lim = { .rlim_cur = soft, .rlim_max = hard };
9a75c30
    if (!setrlimit(resource, &lim)) {
9a75c30
-      return BTRUE;
9a75c30
+      return 1;
9a75c30
    } else {
9a75c30
-      return BFALSE;
9a75c30
+      return 0;
9a75c30
    }
9a75c30
 #else
9a75c30
-   return BFALSE;
9a75c30
+   return 0;
9a75c30
 #endif
9a75c30
 }
9a75c30
 
9a75c30
--- runtime/Include/bigloo_pair.h.orig	2023-12-22 09:18:46.000000000 -0700
9a75c30
+++ runtime/Include/bigloo_pair.h	2023-12-25 11:44:51.923177225 -0700
f85d36f
@@ -60,7 +60,7 @@ struct bgl_epair {
f85d36f
    obj_t car;       
f85d36f
    obj_t cdr;
f85d36f
    /* extended header type */
f85d36f
-#if( (BGL_GC == BGL_BOEHM_GC) && TAG_PAIR )
f85d36f
+#if( TAG_PAIR )
f85d36f
    obj_t eheader;
f85d36f
 #endif   
f85d36f
    /* extended slot */