ports/99206: port XFree86-4-Server broken (make patch fails)
Christoph Weber-Fahr
cwf-ml at arcor.de
Tue Jun 20 15:20:17 UTC 2006
>Number: 99206
>Category: ports
>Synopsis: port XFree86-4-Server broken (make patch fails)
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jun 20 15:20:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Christoph Weber-Fahr
>Release: 4.11-RELEASE-p19
>Organization:
Arcor
>Environment:
FreeBSD ivrweb.ivr.lab.arcor.net 4.11-RELEASE-p19 FreeBSD 4.11-RELEASE-p19 #0: Mon Jun 19 23:37:37 CEST 2006 root at ivrweb.ivr.lab.arcor.net:/usr/obj/usr/src/sys/DL140 i386
>Description:
CVSupped to current ports tree
tried portupgrade -a - it fails with XFree86-4-Server
one of the patch files fails to apply:
ivrweb# [XFree86-4-Server] make
By default, the X Server installs as a set-user-id root binary. When run by
a normal user, it checks arguments and environment as done in the x11/wrapper
port before handling them normally. If you are concerned about the security
of this, but still want to run an X Server (for example using xdm/kdm/gdm,
which will still run the server as root), you can cancel the build and set
NO_SUID_XSERVER=YES in /etc/make.conf.
===> Vulnerability check disabled, database not found
=> XFree86-4.5.0-src-1.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.5.0/source/.
XFree86-4.5.0-src-1.tgz 100% of 10 MB 501 kBps 00m00s
=> XFree86-4.5.0-src-2.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.5.0/source/.
XFree86-4.5.0-src-2.tgz 100% of 5689 kB 486 kBps 00m00s
=> XFree86-4.5.0-src-3.tgz doesn't seem to exist in /usr/ports/distfiles/xc.
=> Attempting to fetch from http://www.gtlib.cc.gatech.edu/pub/XFree86/4.5.0/source/.
XFree86-4.5.0-src-3.tgz 100% of 11 MB 504 kBps 00m00s
===> Extracting for XFree86-Server-4.5.0_3
=> MD5 Checksum OK for xc/XFree86-4.5.0-src-1.tgz.
=> MD5 Checksum OK for xc/XFree86-4.5.0-src-2.tgz.
=> MD5 Checksum OK for xc/XFree86-4.5.0-src-3.tgz.
===> Patching for XFree86-Server-4.5.0_3
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-Imake.rules
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-Imake.tmpl
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-X11.tmpl
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-Xcursor-Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-c2
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-f
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-imake.c
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-texteroids
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-xditview-Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-xdm
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-xdm_session.c
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-xf86.tmpl
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-xterm-Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-z14
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-z15
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-z34
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-z35
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-z45
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-lib_GL_GL_Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-lib_GL_mesa_drivers_dri_Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-lib_GL_mesa_drivers_osmesa_Imakefile
===> Applying extra patch /usr/ports/x11-servers/XFree86-4-Server/../../x11/XFree86-4-libraries/files/patch-programs_Xserver_GL_dri_Imakefile
===> Applying FreeBSD patches for XFree86-Server-4.5.0_3
1 out of 2 hunks failed--saving rejects to programs/Xserver/hw/xfree86/common/xf86PciInfo.h.rej
=> Patch patch-programs::Xserver::hw::xfree86::common::xf86PciInfo. failed to apply cleanly.
=> Patch(es) patch-CAN-2005-2495 patch-FreeBSD.cf patch-GL-Imakefile patch-HALlib_bindings.c patch-Imake.cf patch-Pci.h patch-bsdResource.c patch-bus_Imakefile patch-compiler.h patch-drm_Imakefile patch-elfloader.c patch-loader.c patch-mga_driver.c patch-mouse.c patch-os-support_Imakefile applied cleanly.
*** Error code 1
Stop in /usr/ports/x11-servers/XFree86-4-Server.
>How-To-Repeat:
- cvsup to ports tree of June 20th, 2006
- cd /usr/ports/x11-servers/XFree86-4-Server
- make patch
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list