From owner-freebsd-x11@FreeBSD.ORG Fri Dec 19 23:04:44 2014 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8BDD9606 for ; Fri, 19 Dec 2014 23:04:44 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DB0E2688 for ; Fri, 19 Dec 2014 23:04:44 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBJN4iMn038080 for ; Fri, 19 Dec 2014 23:04:44 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-x11@FreeBSD.org Subject: [Bug 183478] x11-servers/xorg-server: DEVD backend is broken, here's a fix Date: Fri, 19 Dec 2014 23:04:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2014 23:04:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183478 --- Comment #12 from commit-hook@freebsd.org --- A commit references this bug: Author: dumbbell Date: Fri Dec 19 23:04:16 UTC 2014 New revision: 374982 URL: https://svnweb.freebsd.org/changeset/ports/374982 Log: x11-servers/xorg-server: Update to 1.14 The X.Org server has been updated to 1.14. The changes it brings are described in a post on the Graphics team blog: http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/ The most noticable change is the DEVD input device autodetection backend which is enabled by default, replacing the HAL backend. The keyboard layout configuration must be migrated from HAL's .fdi files to X.Org files. The procedure is explained in the post mentionned above. Several ports were removed with this update, mainly because they are not compatible with the X.Org server anymore: o nvidia-driver-71 o nvidia-driver-96 o xf86-input-egalax o xf86-video-newport o xf86-video-tga PR: 155696, 181660, 183478 (partially fixed), 188640, 191331 Differential Revision: https://reviews.freebsd.org/D1337 Submitted by: ak (most of the work on the DEVD backend), dumbbell, kwm, zeising Tested by: Many people on freebsd-x11@ and IRC Reviewed by: kwm, portmgr (antoine) Approved by: kwm, portmgr (antoine) Changes: head/MOVED head/Mk/bsd.xorg.mk head/UPDATING head/emulators/virtualbox-ose-additions/Makefile head/net/tigervnc/Makefile head/net/tigervnc/files/patch-unix_xserver114.patch head/x11/Makefile head/x11/nvidia-driver/distinfo head/x11/nvidia-driver-173/Makefile head/x11/nvidia-driver-71/ head/x11/nvidia-driver-96/ head/x11-drivers/Makefile head/x11-drivers/xf86-input-acecad/Makefile head/x11-drivers/xf86-input-acecad/pkg-plist head/x11-drivers/xf86-input-egalax/ head/x11-drivers/xf86-input-elographics/Makefile head/x11-drivers/xf86-input-elographics/distinfo head/x11-drivers/xf86-input-elographics/pkg-plist head/x11-drivers/xf86-input-fpit/Makefile head/x11-drivers/xf86-input-fpit/pkg-plist head/x11-drivers/xf86-input-hyperpen/Makefile head/x11-drivers/xf86-input-hyperpen/distinfo head/x11-drivers/xf86-input-hyperpen/files/extra-patch-src_xf86HyperPen.c head/x11-drivers/xf86-input-hyperpen/pkg-plist head/x11-drivers/xf86-input-joystick/Makefile head/x11-drivers/xf86-input-joystick/distinfo head/x11-drivers/xf86-input-joystick/pkg-plist head/x11-drivers/xf86-input-keyboard/Makefile head/x11-drivers/xf86-input-keyboard/pkg-plist head/x11-drivers/xf86-input-mouse/Makefile head/x11-drivers/xf86-input-mouse/pkg-plist head/x11-drivers/xf86-input-mutouch/Makefile head/x11-drivers/xf86-input-mutouch/pkg-plist head/x11-drivers/xf86-input-penmount/Makefile head/x11-drivers/xf86-input-penmount/distinfo head/x11-drivers/xf86-input-penmount/pkg-plist head/x11-drivers/xf86-input-synaptics/Makefile head/x11-drivers/xf86-input-synaptics/distinfo head/x11-drivers/xf86-input-synaptics/files/extra-Makefile.in head/x11-drivers/xf86-input-synaptics/pkg-plist head/x11-drivers/xf86-input-vmmouse/Makefile head/x11-drivers/xf86-input-vmmouse/pkg-plist head/x11-drivers/xf86-input-void/Makefile head/x11-drivers/xf86-input-void/distinfo head/x11-drivers/xf86-input-void/pkg-plist head/x11-drivers/xf86-input-wacom/Makefile head/x11-drivers/xf86-video-apm/Makefile head/x11-drivers/xf86-video-apm/files/ head/x11-drivers/xf86-video-apm/files/patch-src_apm.h head/x11-drivers/xf86-video-apm/pkg-plist head/x11-drivers/xf86-video-ark/Makefile head/x11-drivers/xf86-video-ark/files/ head/x11-drivers/xf86-video-ark/files/patch-src_ark__driver.c head/x11-drivers/xf86-video-ark/pkg-plist head/x11-drivers/xf86-video-ati/Makefile head/x11-drivers/xf86-video-ati-ums/Makefile head/x11-drivers/xf86-video-ati-ums/files/extra-src__radeon_kms.c head/x11-drivers/xf86-video-ati-ums/files/patch-configure head/x11-drivers/xf86-video-ati-ums/files/patch-configure.ac head/x11-drivers/xf86-video-ati-ums/files/patch-src__radeon_dri2.c head/x11-drivers/xf86-video-ati-ums/files/patch-src_radeon__driver.c head/x11-drivers/xf86-video-chips/Makefile head/x11-drivers/xf86-video-chips/files/patch-src_ct__driver.c head/x11-drivers/xf86-video-chips/pkg-plist head/x11-drivers/xf86-video-cirrus/Makefile head/x11-drivers/xf86-video-cirrus/pkg-plist head/x11-drivers/xf86-video-dummy/Makefile head/x11-drivers/xf86-video-dummy/pkg-plist head/x11-drivers/xf86-video-fbdev/Makefile head/x11-drivers/xf86-video-fbdev/pkg-plist head/x11-drivers/xf86-video-glint/Makefile head/x11-drivers/xf86-video-glint/files/ head/x11-drivers/xf86-video-glint/files/patch-src_glint__driver.c head/x11-drivers/xf86-video-glint/pkg-plist head/x11-drivers/xf86-video-i128/Makefile head/x11-drivers/xf86-video-i128/files/ head/x11-drivers/xf86-video-i128/files/patch-src_i128__driver.c head/x11-drivers/xf86-video-i128/pkg-plist head/x11-drivers/xf86-video-i740/Makefile head/x11-drivers/xf86-video-i740/files/ head/x11-drivers/xf86-video-i740/files/patch-src_i740__driver.c head/x11-drivers/xf86-video-i740/pkg-plist head/x11-drivers/xf86-video-intel/Makefile head/x11-drivers/xf86-video-mach64/Makefile head/x11-drivers/xf86-video-mach64/pkg-plist head/x11-drivers/xf86-video-mga/Makefile head/x11-drivers/xf86-video-mga/pkg-plist head/x11-drivers/xf86-video-neomagic/Makefile head/x11-drivers/xf86-video-neomagic/pkg-plist head/x11-drivers/xf86-video-newport/ head/x11-drivers/xf86-video-nv/Makefile head/x11-drivers/xf86-video-nv/files/patch-src-nv_driver.c head/x11-drivers/xf86-video-nv/files/patch-src_g80__driver.c head/x11-drivers/xf86-video-nv/files/patch-src_nv__include.h head/x11-drivers/xf86-video-nv/files/patch-src_riva__driver.c head/x11-drivers/xf86-video-nv/files/patch-src_riva__include.h head/x11-drivers/xf86-video-nv/pkg-plist head/x11-drivers/xf86-video-openchrome/Makefile head/x11-drivers/xf86-video-openchrome/pkg-plist head/x11-drivers/xf86-video-r128/Makefile head/x11-drivers/xf86-video-r128/pkg-plist head/x11-drivers/xf86-video-rendition/Makefile head/x11-drivers/xf86-video-rendition/files/ head/x11-drivers/xf86-video-rendition/files/patch-src_rendition.c head/x11-drivers/xf86-video-rendition/files/patch-src_rendition.h head/x11-drivers/xf86-video-rendition/pkg-plist head/x11-drivers/xf86-video-s3/Makefile head/x11-drivers/xf86-video-s3/files/ head/x11-drivers/xf86-video-s3/files/patch-src_s3__driver.c head/x11-drivers/xf86-video-s3/pkg-plist head/x11-drivers/xf86-video-s3virge/Makefile head/x11-drivers/xf86-video-s3virge/pkg-plist head/x11-drivers/xf86-video-savage/Makefile head/x11-drivers/xf86-video-savage/pkg-plist head/x11-drivers/xf86-video-scfb/Makefile head/x11-drivers/xf86-video-scfb/distinfo head/x11-drivers/xf86-video-scfb/files/ head/x11-drivers/xf86-video-scfb/files/patch-src_compat-api.h head/x11-drivers/xf86-video-scfb/files/patch-src_scfb__driver.c head/x11-drivers/xf86-video-scfb/pkg-plist head/x11-drivers/xf86-video-siliconmotion/Makefile head/x11-drivers/xf86-video-siliconmotion/files/ head/x11-drivers/xf86-video-siliconmotion/files/patch-src_smi__driver.c head/x11-drivers/xf86-video-siliconmotion/pkg-plist head/x11-drivers/xf86-video-sis/Makefile head/x11-drivers/xf86-video-sis/files/ head/x11-drivers/xf86-video-sis/files/patch-src_sis__driver.c head/x11-drivers/xf86-video-sis/pkg-plist head/x11-drivers/xf86-video-sunffb/Makefile head/x11-drivers/xf86-video-sunffb/pkg-plist head/x11-drivers/xf86-video-tdfx/Makefile head/x11-drivers/xf86-video-tdfx/files/ head/x11-drivers/xf86-video-tdfx/files/patch-src_tdfx__driver.c head/x11-drivers/xf86-video-tdfx/pkg-plist head/x11-drivers/xf86-video-tga/ head/x11-drivers/xf86-video-trident/Makefile head/x11-drivers/xf86-video-trident/files/ head/x11-drivers/xf86-video-trident/files/patch-src_trident__driver.c head/x11-drivers/xf86-video-trident/pkg-plist head/x11-drivers/xf86-video-tseng/Makefile head/x11-drivers/xf86-video-tseng/files/ head/x11-drivers/xf86-video-tseng/files/patch-src_tseng__driver.c head/x11-drivers/xf86-video-tseng/pkg-plist head/x11-drivers/xf86-video-vesa/Makefile head/x11-drivers/xf86-video-vesa/pkg-plist head/x11-drivers/xf86-video-vmware/Makefile head/x11-drivers/xf86-video-vmware/pkg-plist head/x11-drivers/xf86-video-voodoo/Makefile head/x11-drivers/xf86-video-voodoo/pkg-plist head/x11-drivers/xorg-drivers/Makefile head/x11-drivers/xorg-drivers/pkg-plist head/x11-servers/xorg-dmx/pkg-plist head/x11-servers/xorg-server/Makefile head/x11-servers/xorg-server/distinfo head/x11-servers/xorg-server/files/extra-Xext-xace.c head/x11-servers/xorg-server/files/extra-Xserver-hw-xfree86-common-xf86Config.c head/x11-servers/xorg-server/files/extra-Xserver-os-xprintf.c head/x11-servers/xorg-server/files/extra-arch-i386 head/x11-servers/xorg-server/files/extra-arch-powerpc head/x11-servers/xorg-server/files/extra-arch-sparc64 head/x11-servers/xorg-server/files/extra-clang head/x11-servers/xorg-server/files/extra-config_devd.c head/x11-servers/xorg-server/files/extra-configure head/x11-servers/xorg-server/files/extra-dix_events.c head/x11-servers/xorg-server/files/extra-include_eventstr.h head/x11-servers/xorg-server/files/extra-new-arch-i386 head/x11-servers/xorg-server/files/extra-new-arch-powerpc head/x11-servers/xorg-server/files/extra-new-arch-sparc64 head/x11-servers/xorg-server/files/extra-new-bad-impl head/x11-servers/xorg-server/files/extra-new-dix_dixfonts.c head/x11-servers/xorg-server/files/extra-old-arch-i386 head/x11-servers/xorg-server/files/extra-old-arch-powerpc head/x11-servers/xorg-server/files/extra-old-arch-sparc64 head/x11-servers/xorg-server/files/extra-old-dix_dixfonts.c head/x11-servers/xorg-server/files/extra-os-utils.c head/x11-servers/xorg-server/files/patch-CVE-2014-8092-3-4 head/x11-servers/xorg-server/files/patch-CVE-2014-8095 head/x11-servers/xorg-server/files/patch-CVE-2014-8098-7-8 head/x11-servers/xorg-server/files/patch-CVE-2014-8100-1-2 head/x11-servers/xorg-server/files/patch-Xserver-hw-xfree86-os-support-bsd-i386_video.c head/x11-servers/xorg-server/files/patch-config_config-backends.h head/x11-servers/xorg-server/files/patch-config_config.c head/x11-servers/xorg-server/files/patch-config_devd.c head/x11-servers/xorg-server/files/patch-hw_xfree86_common_xf86Config.c head/x11-servers/xorg-server/files/patch-hw_xfree86_common_xf86Globals.c head/x11-servers/xorg-server/files/patch-hw_xfree86_loader_loadmod.c head/x11-servers/xorg-server/files/patch-hw_xfree86_modes_xf86Crtc.c head/x11-servers/xorg-server/files/patch-xkb_Makefile.in head/x11-servers/xorg-server/files/patch-xorgconf.cpp head/x11-servers/xorg-server/pkg-plist -- You are receiving this mail because: You are the assignee for the bug.