From owner-freebsd-x11@FreeBSD.ORG Mon Feb 19 08:20:17 2007 Return-Path: X-Original-To: freebsd-x11@hub.freebsd.org Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4AF716A402 for ; Mon, 19 Feb 2007 08:20:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 8E57613C4AC for ; Mon, 19 Feb 2007 08:20:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1J8KGO5009216 for ; Mon, 19 Feb 2007 08:20:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1J8KGrG009215; Mon, 19 Feb 2007 08:20:16 GMT (envelope-from gnats) Date: Mon, 19 Feb 2007 08:20:16 GMT Message-Id: <200702190820.l1J8KGrG009215@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org From: Eygene Ryabinkin Cc: Subject: Re: ports/109091: make Xorg from x11-servers/xorg-server port to work on 7-CURRENT X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eygene Ryabinkin List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Feb 2007 08:20:17 -0000 The following reply was made to PR ports/109091; it has been noted by GNATS. From: Eygene Ryabinkin To: Diabolo Cc: bug-followup@FreeBSD.org Subject: Re: ports/109091: make Xorg from x11-servers/xorg-server port to work on 7-CURRENT Date: Mon, 19 Feb 2007 10:58:57 +0300 > this file FreeBSD.cf doesnt exist OK, I was in rush and made a mistake. Attaching the proper patch to the files/patch-FreeBSD.cf --- patch-patch-FreeBSD.cf begins here --- --- patch-FreeBSD.cf.orig Mon Feb 19 10:46:16 2007 +++ patch-FreeBSD.cf Mon Feb 19 10:45:52 2007 @@ -1,5 +1,5 @@ ---- config/cf/FreeBSD.cf.orig Sun Aug 15 10:03:36 2004 -+++ config/cf/FreeBSD.cf Sun Feb 6 03:56:59 2005 +--- FreeBSD.cf.orig Wed May 4 08:14:57 2005 ++++ FreeBSD.cf Mon Feb 19 10:39:59 2007 @@ -78,6 +78,7 @@ #define HasIssetugid YES #define HasPoll YES @@ -59,9 +59,9 @@ # else # define LibraryRpathLoadFlags -R $(USRLIBDIRPATH) # endif -@@ -442,7 +444,9 @@ - #define AsVISOption -Av9a - #define AsOutputArchSize 64 +@@ -446,7 +448,9 @@ + #ifdef PpcArchitecture + #define XF86INT10_BUILD X86INT10_STUB #endif - +#ifdef PpcArchitecture @@ -70,7 +70,7 @@ #define StandardDefines -DCSRG_BASED #if OSMajorVersion > 1 -@@ -463,18 +467,8 @@ +@@ -467,18 +471,8 @@ #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC #endif @@ -91,3 +91,18 @@ #ifndef PreIncDir # define PreIncDir /usr/include +@@ -576,6 +570,14 @@ + #if (GccMajorVersion == 2 && GccMinorVersion == 95) + #define GccOptBug295 + #endif ++ ++/* ++ * Add --export-dynamic flag for FreeBSD 7.x and later. ++ */ ++#if OSMajorVersion >= 7 ++#define ExtraLoadOptions -Wl,--export-dynamic ++#endif ++ + + #include + --- patch-patch-FreeBSD.cf ends here --- > the file is patch-FreeBSD.cf i put that lines and rebuild xorg-server > and still have the issue. What port version do you have? What is the output from the 'elfdump -a /usr/X11R6/bin/Xorg'. Szilveszter Adam has suggested another workaround, maybe you should try it. It is on the PR page now. -- Eygene