Module Name:    src
Committed By:   mrg
Date:           Thu Jul  4 05:23:33 UTC 2024

Modified Files:
        src/distrib/sets/lists/xcomp: mi shl.mi
        src/distrib/sets/lists/xdebug: mi
        src/external/mit/xorg/lib: Makefile

Log Message:
libpthread-stubs is now a pkg-config.pc only package.

mark the old library obsolete (it only had pthread_condattr_init
which is in libpthread.)  as a static-only library, not an issue
for binary compatibility.


To generate a diff of this commit:
cvs rdiff -u -r1.244 -r1.245 src/distrib/sets/lists/xcomp/mi
cvs rdiff -u -r1.58 -r1.59 src/distrib/sets/lists/xcomp/shl.mi
cvs rdiff -u -r1.47 -r1.48 src/distrib/sets/lists/xdebug/mi
cvs rdiff -u -r1.59 -r1.60 src/external/mit/xorg/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/xcomp/mi
diff -u src/distrib/sets/lists/xcomp/mi:1.244 src/distrib/sets/lists/xcomp/mi:1.245
--- src/distrib/sets/lists/xcomp/mi:1.244	Sat Jun 15 12:38:15 2024
+++ src/distrib/sets/lists/xcomp/mi	Thu Jul  4 05:23:33 2024
@@ -1,4 +1,4 @@
-#	 $NetBSD: mi,v 1.244 2024/06/15 12:38:15 wiz Exp $
+#	 $NetBSD: mi,v 1.245 2024/07/04 05:23:33 mrg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1250,8 +1250,8 @@
 ./usr/X11R7/lib/libpciaccess_p.a			xcomp-libpciaccess-lib	profile,xorg,compatx11file
 ./usr/X11R7/lib/libpixman-1.a				xcomp-pixman-lib	xorg,compatx11file
 ./usr/X11R7/lib/libpixman-1_p.a				xcomp-pixman-lib	profile,xorg,compatx11file
-./usr/X11R7/lib/libpthread-stubs.a			xcomp-libpthread-stubs-lib	xorg,compatx11file
-./usr/X11R7/lib/libpthread-stubs_p.a			xcomp-libpthread-stubs-lib	profile,xorg,compatx11file
+./usr/X11R7/lib/libpthread-stubs.a			xcomp-obsolete		obsolete
+./usr/X11R7/lib/libpthread-stubs_p.a			xcomp-obsolete		obsolete
 ./usr/X11R7/lib/libre.a					xcomp-obsolete	obsolete
 ./usr/X11R7/lib/libre_p.a				xcomp-obsolete	obsolete
 ./usr/X11R7/lib/libxcb-atom.a				xcomp-xcb-util-lib	xorg,compatx11file
@@ -1365,7 +1365,7 @@
 ./usr/X11R7/lib/pkgconfig/pixman-1.pc			xcomp-pixman-lib	xorg
 ./usr/X11R7/lib/pkgconfig/presentproto.pc		xcomp-xorgproto-lib	xorg
 ./usr/X11R7/lib/pkgconfig/printproto.pc			xcomp-obsolete	obsolete
-./usr/X11R7/lib/pkgconfig/pthread-stubs.pc		xcomp-pthread-stubs-lib	xorg
+./usr/X11R7/lib/pkgconfig/pthread-stubs.pc		xcomp-obsolete		obsolete
 ./usr/X11R7/lib/pkgconfig/randrproto.pc			xcomp-xorgproto-lib	xorg
 ./usr/X11R7/lib/pkgconfig/recordproto.pc		xcomp-xorgproto-lib	xorg
 ./usr/X11R7/lib/pkgconfig/renderproto.pc		xcomp-xorgproto-lib	xorg
@@ -5979,7 +5979,7 @@
 ./usr/libdata/lint/llib-llisp.ln			xcomp-obsolete	obsolete
 ./usr/libdata/lint/llib-lmp.ln				xcomp-obsolete	obsolete
 ./usr/libdata/lint/llib-lpciaccess.ln			xcomp-libpciaccess-lintlib	lint,xorg
-./usr/libdata/lint/llib-lpthread-stubs.ln		xcomp-libpthread-stubs-lintlib	lint,xorg
+./usr/libdata/lint/llib-lpthread-stubs.ln		xcomp-obsolete		obsolete
 ./usr/libdata/lint/llib-lre.ln				xcomp-obsolete	obsolete
 ./usr/libdata/lint/llib-lxcb-composite.ln		xcomp-obsolete	obsolete
 ./usr/libdata/lint/llib-lxcb-damage.ln			xcomp-libxcb-lintlib	lint,xorg

Index: src/distrib/sets/lists/xcomp/shl.mi
diff -u src/distrib/sets/lists/xcomp/shl.mi:1.58 src/distrib/sets/lists/xcomp/shl.mi:1.59
--- src/distrib/sets/lists/xcomp/shl.mi:1.58	Mon May 13 14:59:31 2024
+++ src/distrib/sets/lists/xcomp/shl.mi	Thu Jul  4 05:23:33 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: shl.mi,v 1.58 2024/05/13 14:59:31 christos Exp $
+#	$NetBSD: shl.mi,v 1.59 2024/07/04 05:23:33 mrg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -68,7 +68,7 @@
 ./usr/X11R7/lib/libmp_pic.a				xcomp-obsolete	obsolete
 ./usr/X11R7/lib/libpciaccess_pic.a			xcomp-libpciaccess-lib	xorg,picinstall,compatx11file
 ./usr/X11R7/lib/libpixman-1_pic.a			xcomp-pixman-lib	xorg,picinstall,compatx11file
-./usr/X11R7/lib/libpthread-stubs_pic.a			xcomp-libpthread-stubs-lib	xorg,picinstall,compatx11file
+./usr/X11R7/lib/libpthread-stubs_pic.a			xcomp-obsolete		obsolete
 ./usr/X11R7/lib/libre_pic.a				xcomp-obsolete	obsolete
 ./usr/X11R7/lib/libxcb-atom_pic.a			xcomp-xcb-util-lib	xorg,picinstall,compatx11file
 ./usr/X11R7/lib/libxcb-aux_pic.a			xcomp-xcb-util-lib	xorg,picinstall,compatx11file

Index: src/distrib/sets/lists/xdebug/mi
diff -u src/distrib/sets/lists/xdebug/mi:1.47 src/distrib/sets/lists/xdebug/mi:1.48
--- src/distrib/sets/lists/xdebug/mi:1.47	Mon May 13 14:56:44 2024
+++ src/distrib/sets/lists/xdebug/mi	Thu Jul  4 05:23:33 2024
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.47 2024/05/13 14:56:44 christos Exp $
+# $NetBSD: mi,v 1.48 2024/07/04 05:23:33 mrg Exp $
 ./etc/mtree/set.xdebug					comp-sys-root
 ./usr/X11R7/lib						base-x11-root	xorg,debuglib,compatx11dir
 ./usr/X11R7/lib/libEGL_g.a				xdebug-libEGL-debuglib	xorg,debuglib,compatx11file,xorg_glamor
@@ -66,7 +66,7 @@
 ./usr/X11R7/lib/libxcvt_g.a				xdebug-libxcvt-debuglib	xorg,debuglib,compatx11file
 ./usr/X11R7/lib/libpciaccess_g.a			xdebug-libpciaccess-debuglib	xorg,debuglib,compatx11file
 ./usr/X11R7/lib/libpixman-1_g.a				xdebug-pixman-debuglib	xorg,debuglib,compatx11file
-./usr/X11R7/lib/libpthread-stubs_g.a			xdebug-libpthread-stubs-debuglib	xorg,debuglib,compatx11file
+./usr/X11R7/lib/libpthread-stubs_g.a			xdebug-obsolete		obsolete
 ./usr/X11R7/lib/libre_g.a				xdebug-obsolete	xorg,obsolete
 ./usr/X11R7/lib/libxcb-atom_g.a				xdebug-xcb-util-debuglib	xorg,debuglib,compatx11file
 ./usr/X11R7/lib/libxcb-aux_g.a				xdebug-xcb-util-debuglib	xorg,debuglib,compatx11file

Index: src/external/mit/xorg/lib/Makefile
diff -u src/external/mit/xorg/lib/Makefile:1.59 src/external/mit/xorg/lib/Makefile:1.60
--- src/external/mit/xorg/lib/Makefile:1.59	Thu May  9 06:38:27 2024
+++ src/external/mit/xorg/lib/Makefile	Thu Jul  4 05:23:33 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.59 2024/05/09 06:38:27 nia Exp $
+#	$NetBSD: Makefile,v 1.60 2024/07/04 05:23:33 mrg Exp $
 
 # build libraries for xorg
 
@@ -7,7 +7,7 @@
 .include "mesa-which.mk"
 
 SUBDIR=	libfontenc freetype libFS libICE libglapi${OLD_SUFFIX} \
-	libXau libXdmcp libdrm libpciaccess libpthread-stubs \
+	libXau libXdmcp libdrm libpciaccess \
 	libxcvt libxshmfence .WAIT
 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
 SUBDIR+=libdrm_intel

Reply via email to