Remove all references to libpthread-stubs from xenocara.
"looks sane" guenther@.
This commit is contained in:
parent
e58671c122
commit
4b98ce0cc0
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:44 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-cache
|
PROG= fc-cache
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:44 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-cat
|
PROG= fc-cat
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-list
|
PROG= fc-list
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-match
|
PROG= fc-match
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-pattern
|
PROG= fc-pattern
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-query
|
PROG= fc-query
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-scan
|
PROG= fc-scan
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1 2013/03/09 14:34:45 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.2 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
FONTCONFIG= ${.CURDIR}/../../../dist/fontconfig
|
||||||
|
|
||||||
PROG= fc-validate
|
PROG= fc-validate
|
||||||
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD= -L../src -L${X11BASE}/lib -lfontconfig -lfreetype -lexpat -lz
|
||||||
|
|
||||||
obj: _xenocara_obj
|
obj: _xenocara_obj
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# $OpenBSD: Makefile,v 1.9 2017/06/18 21:09:07 espie Exp $
|
# $OpenBSD: Makefile,v 1.10 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
.include <bsd.xconf.mk>
|
.include <bsd.xconf.mk>
|
||||||
|
|
||||||
@ -39,7 +39,7 @@ CFLAGS += -DFC_CACHEDIR='"$(FC_CACHEDIR)"' \
|
|||||||
-DFONTCONFIG_PATH='"$(BASECONFIGDIR)"' \
|
-DFONTCONFIG_PATH='"$(BASECONFIGDIR)"' \
|
||||||
-I.
|
-I.
|
||||||
|
|
||||||
LDADD = -L${X11BASE}/lib -lfreetype -lexpat -lz -lpthread-stubs
|
LDADD = -L${X11BASE}/lib -lfreetype -lexpat -lz
|
||||||
|
|
||||||
PUBLIC_FILES = \
|
PUBLIC_FILES = \
|
||||||
$(FONTCONFIG)/fontconfig/fontconfig.h \
|
$(FONTCONFIG)/fontconfig/fontconfig.h \
|
||||||
|
@ -17,7 +17,7 @@ old_library='libfontconfig.a'
|
|||||||
inherited_linker_flags=''
|
inherited_linker_flags=''
|
||||||
|
|
||||||
# Libraries that this one depends upon.
|
# Libraries that this one depends upon.
|
||||||
dependency_libs='-L/usr/X11R6/lib -lfreetype -lz -lexpat -lpthread-stubs'
|
dependency_libs='-L/usr/X11R6/lib -lfreetype -lz -lexpat'
|
||||||
|
|
||||||
# Names of additional weak libraries provided by this library
|
# Names of additional weak libraries provided by this library
|
||||||
weak_library_names=''
|
weak_library_names=''
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
# $OpenBSD: Makefile.bsd-wrapper,v 1.12 2017/08/05 14:21:16 jsg Exp $
|
# $OpenBSD: Makefile.bsd-wrapper,v 1.13 2017/10/23 16:50:29 matthieu Exp $
|
||||||
|
|
||||||
|
# cheat on configure - we don't need pthread-stubs anymore
|
||||||
|
CONFIGURE_ARGS= PTHREADSTUBS_CFLAGS=' ' PTHREADSTUBS_LIBS=' '
|
||||||
SHARED_LIBS= drm 7.5 drm_radeon 4.0 drm_intel 5.4 \
|
SHARED_LIBS= drm 7.5 drm_radeon 4.0 drm_intel 5.4 \
|
||||||
drm_amdgpu 1.4 drm_nouveau 3.0
|
drm_amdgpu 1.4 drm_nouveau 3.0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# $OpenBSD: Makefile,v 1.7 2016/09/02 10:09:43 matthieu Exp $
|
# $OpenBSD: Makefile,v 1.8 2017/10/23 16:50:28 matthieu Exp $
|
||||||
|
|
||||||
LIB= xcb
|
LIB= xcb
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ SRCS= \
|
|||||||
|
|
||||||
PKGCONFIG= xcb.pc
|
PKGCONFIG= xcb.pc
|
||||||
|
|
||||||
NEEDED= pthread-stubs xau >= 0.99.2 xdmcp
|
NEEDED= xau >= 0.99.2 xdmcp
|
||||||
|
|
||||||
CFLAGS+= --std=c99
|
CFLAGS+= --std=c99
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# $OpenBSD: Makefile.bsd-wrapper,v 1.13 2017/08/26 16:59:17 jsg Exp $
|
# $OpenBSD: Makefile.bsd-wrapper,v 1.14 2017/10/23 16:50:29 matthieu Exp $
|
||||||
|
|
||||||
.include <bsd.own.mk>
|
.include <bsd.own.mk>
|
||||||
|
|
||||||
@ -35,6 +35,9 @@ CONFIGURE_ARGS= --with-dri-drivers=${DRI_DRIVERS} \
|
|||||||
--with-dri-driverdir=${X11BASE}/lib/modules/dri \
|
--with-dri-driverdir=${X11BASE}/lib/modules/dri \
|
||||||
--with-dri-searchpath=${X11BASE}/lib/modules/dri
|
--with-dri-searchpath=${X11BASE}/lib/modules/dri
|
||||||
|
|
||||||
|
# cheat on configure - we don't need pthread-stubs anymore
|
||||||
|
CONFIGURE_ARGS+= PTHREADSTUBS_CFLAGS=' ' PTHREADSTUBS_LIBS=' '
|
||||||
|
|
||||||
# The i965 driver uses the cmpxchg8b instruction
|
# The i965 driver uses the cmpxchg8b instruction
|
||||||
.if ${MACHINE} == i386
|
.if ${MACHINE} == i386
|
||||||
CONFIGURE_ARGS+= USER_CFLAGS="-march=i586" USER_CXXFLAGS="-march=i586"
|
CONFIGURE_ARGS+= USER_CFLAGS="-march=i586" USER_CXXFLAGS="-march=i586"
|
||||||
|
75
lib/pixman/configure
vendored
75
lib/pixman/configure
vendored
@ -14162,81 +14162,6 @@ support_for_pthreads=no
|
|||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthreads" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthreads" >&5
|
||||||
$as_echo_n "checking for pthreads... " >&6; }
|
$as_echo_n "checking for pthreads... " >&6; }
|
||||||
|
|
||||||
if test "z$support_for_pthreads" != "zyes"; then
|
|
||||||
save_CFLAGS="$CFLAGS"
|
|
||||||
save_LDFLAGS="$LDFLAGS"
|
|
||||||
save_LIBS="$LIBS"
|
|
||||||
CFLAGS=""
|
|
||||||
LDFLAGS=""
|
|
||||||
LIBS=""
|
|
||||||
CFLAGS=""; LIBS="-L/usr/X11R6/lib -lpthread-stubs"
|
|
||||||
CFLAGS="$save_CFLAGS $CFLAGS"
|
|
||||||
LDFLAGS="$save_LDFLAGS $LDFLAGS"
|
|
||||||
LIBS="$save_LIBS $LIBS"
|
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
||||||
/* end confdefs.h. */
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <pthread.h>
|
|
||||||
|
|
||||||
static pthread_once_t once_control = PTHREAD_ONCE_INIT;
|
|
||||||
static pthread_key_t key;
|
|
||||||
|
|
||||||
static void
|
|
||||||
make_key (void)
|
|
||||||
{
|
|
||||||
pthread_key_create (&key, NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
void *value = NULL;
|
|
||||||
|
|
||||||
if (pthread_once (&once_control, make_key) != 0)
|
|
||||||
{
|
|
||||||
value = NULL;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
value = pthread_getspecific (key);
|
|
||||||
if (!value)
|
|
||||||
{
|
|
||||||
value = malloc (100);
|
|
||||||
pthread_setspecific (key, value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
_ACEOF
|
|
||||||
if ac_fn_c_try_link "$LINENO"; then :
|
|
||||||
pixman_cc_stderr=`test -f conftest.err && cat conftest.err`
|
|
||||||
pixman_cc_flag=yes
|
|
||||||
else
|
|
||||||
pixman_cc_stderr=`test -f conftest.err && cat conftest.err`
|
|
||||||
pixman_cc_flag=no
|
|
||||||
fi
|
|
||||||
rm -f core conftest.err conftest.$ac_objext \
|
|
||||||
conftest$ac_exeext conftest.$ac_ext
|
|
||||||
|
|
||||||
if test "x$pixman_cc_stderr" != "x"; then
|
|
||||||
pixman_cc_flag=no
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$pixman_cc_flag" = "xyes"; then
|
|
||||||
PTHREAD_CFLAGS="$CFLAGS"
|
|
||||||
PTHREAD_LIBS="$LIBS"
|
|
||||||
PTHREAD_LDFLAGS="$LDFLAGS"
|
|
||||||
support_for_pthreads=yes
|
|
||||||
else
|
|
||||||
:
|
|
||||||
fi
|
|
||||||
CFLAGS="$save_CFLAGS"
|
|
||||||
LDFLAGS="$save_LDFLAGS"
|
|
||||||
LIBS="$save_LIBS"
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "z$support_for_pthreads" != "zyes"; then
|
if test "z$support_for_pthreads" != "zyes"; then
|
||||||
save_CFLAGS="$CFLAGS"
|
save_CFLAGS="$CFLAGS"
|
||||||
save_LDFLAGS="$LDFLAGS"
|
save_LDFLAGS="$LDFLAGS"
|
||||||
|
@ -1004,7 +1004,6 @@ support_for_pthreads=no
|
|||||||
|
|
||||||
AC_MSG_CHECKING(for pthreads)
|
AC_MSG_CHECKING(for pthreads)
|
||||||
|
|
||||||
PIXMAN_CHECK_PTHREAD([CFLAGS=""; LIBS="-L/usr/X11R6/lib -lpthread-stubs"])
|
|
||||||
PIXMAN_CHECK_PTHREAD([CFLAGS="-pthread"; LDFLAGS="-pthread"])
|
PIXMAN_CHECK_PTHREAD([CFLAGS="-pthread"; LDFLAGS="-pthread"])
|
||||||
PIXMAN_CHECK_PTHREAD([CFLAGS="-D_REENTRANT"; LIBS="-lpthread"])
|
PIXMAN_CHECK_PTHREAD([CFLAGS="-D_REENTRANT"; LIBS="-lpthread"])
|
||||||
PIXMAN_CHECK_PTHREAD([CFLAGS="-D_REENTRANT"; LDFLAGS="-lroot"])
|
PIXMAN_CHECK_PTHREAD([CFLAGS="-D_REENTRANT"; LDFLAGS="-lroot"])
|
||||||
|
@ -6,7 +6,6 @@ includedir=@includedir@
|
|||||||
Name: Pixman
|
Name: Pixman
|
||||||
Description: The pixman library (version 1)
|
Description: The pixman library (version 1)
|
||||||
Version: @PACKAGE_VERSION@
|
Version: @PACKAGE_VERSION@
|
||||||
Requires: pthread-stubs >= 0.3
|
|
||||||
Cflags: -I${includedir}/pixman-1
|
Cflags: -I${includedir}/pixman-1
|
||||||
Libs: -L${libdir} -lpixman-1
|
Libs: -L${libdir} -lpixman-1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user