Hi rnoland.

On Tue, 22 Dec 2009 00:26:38 -0600
Robert Noland <rnol...@freebsd.org> wrote:
> As much as I don't want to, I need to request a repo copy of libdrm in
> order to keep nouveau working...  The bits needed for r600 were added
> just after 2.4.12 and the bits that broke nouveau were just before
> 2.4.13...

        Ah, I just see! ABI breakage is building issue, I confirmed:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$ cd /usr/ports/x11-drivers/xf86-video-nouveau 
$ make
  :
nv_driver.c: In function 'NVPreInitDRM':
nv_driver.c:676: error: 'struct nouveau_device_priv' has no member named 
'mm_enabled'
nv_driver.c: In function 'NVMapMemSW':
nv_driver.c:1146: warning: implicit declaration of function 'nouveau_bo_fake'
*** Error code 1
2 errors
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        I think simple-fully xf86-video-nouveau updating at the same
        time.  Please see also attached patch.  I confirmed that
        compile is OK.  But I don't have any GeForce video cards.
        So I don't know any problems of updating it in real.

        And do you have any recommendation of GeForce? e.g. 9800GTX,
        GT260, ...  I'll get one and test.  I'm interested in Cuda
        and nvidia binary driver, too.

P.S. libdrm was update to 2.4.17, so I'll update...
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile    1 Aug 2009 17:42:44 -0000       1.7
+++ Makefile    22 Dec 2009 16:36:48 -0000
@@ -9,7 +9,8 @@
 PORTVERSION=   0.0.10.${SNAPDATE}
 DISTVERSIONSUFFIX=.${SNAPREV}
 CATEGORIES=    x11-drivers
-MASTER_SITES=  ftp://ftp.lissyara.su/users/Guest/distfiles/
+MASTER_SITES=  ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR=    nork
 
 MAINTAINER=    x...@freebsd.org
 COMMENT=       Free nouveau display driver for nvidia-based cards
Index: Makefile.rev
===================================================================
RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/Makefile.rev,v
retrieving revision 1.1
diff -u -r1.1 Makefile.rev
--- Makefile.rev        1 Aug 2009 17:42:44 -0000       1.1
+++ Makefile.rev        22 Dec 2009 16:35:26 -0000
@@ -1,2 +1,2 @@
-SNAPDATE=      20090728
-SNAPREV=       e259925
+SNAPDATE=      20091217
+SNAPREV=       bb19478
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo    1 Aug 2009 17:42:44 -0000       1.4
+++ distinfo    22 Dec 2009 16:35:30 -0000
@@ -1,3 +1,3 @@
-MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 
8e0b3246a8b2a49a9609b1bdf6279e64
-SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 
48e328a04a2dc9ea5dfebd21eae7c23987dcf53dcd3db7bee477d873cbb31906
-SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 552302
+MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = 
027d384b213fa61732e0324af39e34e9
+SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = 
d481815265c298753228ec86a9ba413827c97c2f3b19d4b37ec7f4979a6c661a
+SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = 559648
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to