8eacd3b
--- api/avahi/src/Makefile.orig	2020-02-27 19:35:34.172827734 -0700
8eacd3b
+++ api/avahi/src/Makefile	2020-02-27 19:36:39.824633705 -0700
8eacd3b
@@ -47,9 +47,9 @@ CEFLAGS		=
e935afc
 
e935afc
 # Additional pthread lib for C
e935afc
 ifeq "$(AVAHILIBS) " " "
e935afc
-EXTRALIBS	= 
e935afc
+EXTRALIBS	= $(PTHREADLIBS)
e935afc
 else
8eacd3b
-EXTRALIBS	= $(AVAHILIBS) $(GCCLOSELIB)
8eacd3b
+EXTRALIBS	= $(AVAHILIBS) $(GCCLOSELIB) $(PTHREADLIBS)
8eacd3b
 EXTRALIBS_S	= -lbigloopthread_s-$(RELEASE)
8eacd3b
 EXTRALIBS_U	= -lbigloopthread_u-$(RELEASE)
e935afc
 endif
8eacd3b
--- api/mpg123/src/Makefile.orig	2020-02-27 19:35:34.172827734 -0700
8eacd3b
+++ api/mpg123/src/Makefile	2020-02-27 19:38:02.175390309 -0700
8eacd3b
@@ -55,11 +55,11 @@ endif
e935afc
 
e935afc
 ifeq "$(ALSALIBS) " " "
e935afc
 else
8eacd3b
-EXTRALIBS	+= $(ALSALIBS) -lbigloomultimedia_u-$(RELEASE) -lbiglooalsa_u-$(RELEASE)
8eacd3b
+EXTRALIBS	+= -lbigloomultimedia_u-$(RELEASE) -lbiglooalsa_u-$(RELEASE) $(ALSALIBS)
e935afc
 endif
e935afc
 ifeq "$(PULSEAUDIOLIBS) " " "
e935afc
 else
8eacd3b
-EXTRALIBS	+= $(PULSEAUDIOLIBS) -lbigloomultimedia_u-$(RELEASE) -lbigloopulseaudio_u-$(RELEASE)
8eacd3b
+EXTRALIBS	+= -lbigloomultimedia_u-$(RELEASE) -lbigloopulseaudio_u-$(RELEASE) $(PULSEAUDIOLIBS)
e935afc
 endif
e935afc
 
8eacd3b
 #*---------------------------------------------------------------------*/
8eacd3b
--- api/pkglib/src/Makefile.orig	2020-02-26 23:59:16.000000000 -0700
8eacd3b
+++ api/pkglib/src/Makefile	2020-02-27 19:35:34.173827731 -0700
e935afc
@@ -45,8 +45,8 @@ SPIFLAGS	=
e935afc
 BMISCFLAGS	= -I Llib
e935afc
 
e935afc
 # Extra libs
e935afc
-EXTRALIBS_S	= -lbigloosqlite_s-$(RELEASE)
e935afc
-EXTRALIBS_U	= -lbigloosqlite_u-$(RELEASE)
e935afc
+EXTRALIBS_S	= -lbigloosqlite_s-$(RELEASE) $(SQLITELIBS)
e935afc
+EXTRALIBS_U	= -lbigloosqlite_u-$(RELEASE) $(SQLITELIBS)
e935afc
 
e935afc
 #*---------------------------------------------------------------------*/
e935afc
 #*    Scheme extended objects                                          */
8eacd3b
--- api/pulseaudio/src/Makefile.orig	2020-02-26 23:59:16.000000000 -0700
8eacd3b
+++ api/pulseaudio/src/Makefile	2020-02-27 19:35:34.174827728 -0700
e935afc
@@ -53,6 +53,10 @@ else
8eacd3b
 EXTRALIBS	= $(PULSEAUDIOLIBS) -lbigloomultimedia_u-$(RELEASE)
e935afc
 endif
e935afc
 
e935afc
+EXTRALIBS_S     = -lbigloomultimedia_s-$(RELEASE)
e935afc
+EXTRALIBS_U     = -lbigloomultimedia_u-$(RELEASE)
e935afc
+
e935afc
+
e935afc
 #*---------------------------------------------------------------------*/
e935afc
 #*    Scheme extended objects                                          */
e935afc
 #*---------------------------------------------------------------------*/
8eacd3b
--- api/wav/src/Makefile.orig	2020-02-26 23:59:16.000000000 -0700
8eacd3b
+++ api/wav/src/Makefile	2020-02-27 19:35:34.174827728 -0700
e935afc
@@ -47,12 +47,12 @@ BHEAPFLAGS	= -unsafe -q -mkaddheap -mkad
e935afc
 CEFLAGS		= $(WAVCFLAGS)
e935afc
 
e935afc
 # Additional libraries
e935afc
-EXTRALIBS	= $(WAVLIBS) -lbigloomultimedia_u-$(RELEASE)
e935afc
+EXTRALIBS	= -lbigloomultimedia_u-$(RELEASE) $(WAVLIBS)
e935afc
 ifneq "$(ALSALIBS) " " "
e935afc
-EXTRALIBS	+= $(ALSALIBS) -lbiglooalsa_u-$(RELEASE)
e935afc
+EXTRALIBS	+= -lbiglooalsa_u-$(RELEASE) $(ALSALIBS)
e935afc
 endif
e935afc
 ifneq "$(PULSEAUDIOLIBS) " " "
e935afc
-EXTRALIBS	+= $(PULSEAUDIOLIBS) -lbigloopulseaudio_u-$(RELEASE)
e935afc
+EXTRALIBS	+= -lbigloopulseaudio_u-$(RELEASE) $(PULSEAUDIOLIBS)
e935afc
 endif
e935afc
 
e935afc
 #*---------------------------------------------------------------------*/
8eacd3b
--- Makefile.misc.orig	2020-02-26 23:59:16.000000000 -0700
8eacd3b
+++ Makefile.misc	2020-02-27 19:35:34.175827725 -0700
e935afc
@@ -89,8 +89,8 @@ shared-install-name:
e935afc
                  $(OBJECTS) \
e935afc
                  $(GCSTDOBJECTS) \
e935afc
                  $(LDFLAGS) $(EXTRA_LD_OPT) \
e935afc
-                 $(EXTRALIBS) $(CLOSELIBS) \
e935afc
-                 $(LDLIBS) $(LDOPTS) $(LDEXTRA) && \
e935afc
+                 $(CLOSELIBS) \
e935afc
+                 $(LDLIBS) $(LDOPTS) $(LDEXTRA) $(EXTRALIBS) && \
e935afc
          if [ "$(notdir $(LIBDEST))" != "$(LIBDEST)" ]; then \
e935afc
            mv $(notdir $(LIBDEST)) $(LIBDEST); \
e935afc
          fi
e935afc
@@ -102,8 +102,8 @@ MS-CARE-shared-install-name:
e935afc
                  $(OBJECTS) \
e935afc
                  $(GCSTDOBJECTS) \
e935afc
                  $(LDFLAGS) $(EXTRA_LD_OPT) \
e935afc
-                 $(EXTRALIBS) $(CLOSELIBS) \
e935afc
-                 $(LDLIBS) $(LDOPTS) $(LDEXTRA) && \
e935afc
+                 $(CLOSELIBS) \
e935afc
+                 $(LDLIBS) $(LDOPTS) $(LDEXTRA) $(EXTRALIBS) && \
e935afc
          if [ "$(notdir $(LIBDEST))" != "$(LIBDEST)" ]; then \
e935afc
            mv $(notdir $(LIBDEST)) $(LIBDEST); \
e935afc
          fi
e935afc
@@ -113,9 +113,9 @@ shared-sans-soname:
e935afc
                  $(LDRPATH) \
e935afc
                  $(OBJECTS) \
e935afc
                  $(GCSTDOBJECTS) \
e935afc
-                 $(LDFLAGS) \
e935afc
-                 $(EXTRALIBS) $(CLOSELIBS) \
e935afc
-                 $(LDLIBS) $(LDOPTS) $(EXTRA_LD_OPT) $(LDEXTRA) && \
e935afc
+                 $(LDFLAGS) $(EXTRA_LD_OPT) \
e935afc
+                 $(CLOSELIBS) \
e935afc
+                 $(LDLIBS) $(LDOPTS) $(LDEXTRA) $(EXTRALIBS) && \
e935afc
          if [ "$(notdir $(LIBDEST))" != "$(LIBDEST)" ]; then \
e935afc
            mv $(notdir $(LIBDEST)) $(LIBDEST); \
e935afc
          fi
e935afc
@@ -127,8 +127,8 @@ shared-soname:
e935afc
                  $(OBJECTS) \
e935afc
                  $(GCSTDOBJECTS) \
e935afc
                  $(LDOPTS) $(EXTRA_LD_OPT) \
e935afc
-                 $(EXTRALIBS) $(CLOSELIBS) \
e935afc
-                 $(LDLIBS) $(LDFLAGS) $(LDEXTRA) && \
e935afc
+                 $(CLOSELIBS) \
e935afc
+                 $(LDLIBS) $(LDFLAGS) $(LDEXTRA) $(EXTRALIBS) && \
e935afc
          if [ "$(notdir $(LIBDEST))" != "$(LIBDEST)" ]; then \
e935afc
            mv $(notdir $(LIBDEST)) $(LIBDEST); \
e935afc
          fi