ports/70083: XFree86 4.4.0 is stable
Seva Gluschenko
gvs at rinet.ru
Fri Aug 6 15:50:24 UTC 2004
>Number: 70083
>Category: ports
>Synopsis: XFree86 4.4.0 is stable
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Aug 06 15:50:23 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Seva Gluschenko
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
Yandex LLC
>Environment:
System: FreeBSD road.yandex.ru 5.2-CURRENT FreeBSD 5.2-CURRENT #8: Fri Jun 4 13:37:30 MSD 2004 gvs at road.yandex.ru:/local/obj/local/usr/src/sys/ROAD i386
>Description:
XFree86 4.4.0 marked as stable for a period of time. It contains a lot
of fixes and some driver updates which are preferable over XFree86 4.3.0.
>How-To-Repeat:
>Fix:
I patched devel/imake-4 port (except pkg-plist), others are subject of
more tight working. I'm not guru of splitting XFree86 project into parts
so I don't know why x11/XFree86-4-libraries requires pswrap to be built
and fails because Makefile was not created.
So, to update devel/imake-4 port to 4.4.0:
--- Makefile.orig Wed Aug 4 12:28:20 2004
+++ Makefile Fri Aug 6 17:16:05 2004
@@ -6,12 +6,12 @@
#
PORTNAME= imake
-PORTVERSION= 4.3.0
-PORTREVISION= 2
+PORTVERSION= 4.4.0
+#PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_XFREE}
MASTER_SITE_SUBDIR= ${PORTVERSION}
-DISTFILES= X430src-1.tgz X430src-3.tgz
+DISTFILES= XFree86-${PORTVERSION}-src-1.tgz XFree86-${PORTVERSION}-src-3.tgz
MAINTAINER= x11 at FreeBSD.org
COMMENT= Imake and other utilities from XFree86
New distinfo is:
MD5 (xc/XFree86-4.4.0-src-1.tgz) = 97cea3d9e1197dde32ca34e3b6086469
SIZE (xc/XFree86-4.4.0-src-1.tgz) = 11760814
MD5 (xc/XFree86-4.4.0-src-1.tgz.asc) = 8b7219160d9f713913a1e20961ebd515
SIZE (xc/XFree86-4.4.0-src-1.tgz.asc) = 230
MD5 (xc/XFree86-4.4.0-src-3.tgz) = 703404f48d3a15f58389a879d47c769d
SIZE (xc/XFree86-4.4.0-src-3.tgz) = 11239253
MD5 (xc/XFree86-4.4.0-src-3.tgz.asc) = 03d3c5785586cad6503f73dbf8f55dcd
SIZE (xc/XFree86-4.4.0-src-3.tgz.asc) = 230
Patches collection was affected. Patches obsoleted:
Only in files.orig/: patch-freetype
Only in files.orig/: patch-rman.c
patch updated:
diff -u -r files.orig/patch-d files/patch-d
--- files.orig/patch-d Fri Aug 6 17:17:51 2004
+++ files/patch-d Fri Aug 6 17:38:00 2004
@@ -17,12 +17,13 @@
# else
# if OSRelVersion >= 500043
# define BuildThreadStubLibrary NO
-@@ -106,9 +106,9 @@
+@@ -106,10 +106,10 @@
# define NeedUIThrStubs YES
# endif
# if (OSRelVersion >= 500016)
-# define ThreadsLibraries -lc_r
+# define ThreadsLibraries %%PTHREAD_LIBS%%
+ # define SharedGLReqs $(LDPRELIBS) $(XLIB) -lc
# else
-# define ThreadsLibraries -pthread
+# define ThreadsLibraries %%PTHREAD_LIBS%%
@@ -33,7 +34,7 @@
/* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */
#ifndef DefaultGcc2i386Opt
#if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion > 1) || (OSMajorVersion == 2 && OSMinorVersion == 1 && OSTeenyVersion >= 5)
--#define DefaultGcc2i386Opt -O2
+-#define DefaultGcc2i386Opt -O2 GccAliasingArgs
+#define DefaultGcc2i386Opt
#endif
#endif
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list