From owner-cvs-all@FreeBSD.ORG Fri Dec 31 09:02:28 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47A7116A4CE; Fri, 31 Dec 2004 09:02:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B18D43D1F; Fri, 31 Dec 2004 09:02:28 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iBV92SJ2090437; Fri, 31 Dec 2004 09:02:28 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iBV92Scx090436; Fri, 31 Dec 2004 09:02:28 GMT (envelope-from anholt) Message-Id: <200412310902.iBV92Scx090436@repoman.freebsd.org> From: Eric Anholt Date: Fri, 31 Dec 2004 09:02:28 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/x11/xorg-libraries Makefile pkg-plist patch-GL-GL-Imakefileports/x11-servers/xorg-server/files patch-FreeBSD.cf patch-X11.tmpl X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Dec 2004 09:02:28 -0000 anholt 2004-12-31 09:02:28 UTC FreeBSD ports repository Modified files: x11/xorg-libraries Makefile pkg-plist x11-servers/xorg-server/files patch-FreeBSD.cf patch-X11.tmpl Added files: x11/xorg-libraries/files XThrStub-Imakefile patch-GL-GL-Imakefile patch-X11-Imakefile patch-lib-Imakefile Log: Re-add libXThrStub for FreeBSD that requires thread stubs. Between 6.7 and 6.8 I had moved libXThrStub into libX11, because it seemed unnecessary. However, because libc_r symbols are also weak, the weak stubs in libX11 would interfere, however they don't if they are in a library linked by libX11. The most common manifestation of the problem was: GThread-ERROR **: file gthread-posix.c: line 137 (g_thread_impl_init): error 'Invalid argument' during 'pthread_getschedparam (pthread_self(), &policy, &sched)' in glib apps. PR: ports/75477 Submitted by: KIMURA Yasuhiro, yasu at utahime dot org Testing by: marcus Revision Changes Path 1.4 +24 -12 ports/x11-servers/xorg-server/files/patch-FreeBSD.cf 1.4 +54 -4 ports/x11-servers/xorg-server/files/patch-X11.tmpl 1.12 +9 -0 ports/x11/xorg-libraries/Makefile 1.1 +35 -0 ports/x11/xorg-libraries/files/XThrStub-Imakefile (new) 1.1 +20 -0 ports/x11/xorg-libraries/files/patch-GL-GL-Imakefile (new) 1.1 +12 -0 ports/x11/xorg-libraries/files/patch-X11-Imakefile (new) 1.1 +22 -0 ports/x11/xorg-libraries/files/patch-lib-Imakefile (new) 1.4 +2 -0 ports/x11/xorg-libraries/pkg-plist