ports/184952: x11-servers/xorg-server: Slave port makefiles all have same error

John Marino freebsd.contact at marino.st
Tue May 6 08:10:01 UTC 2014


The following reply was made to PR ports/184952; it has been noted by GNATS.

From: John Marino <freebsd.contact at marino.st>
To: bug-followup at FreeBSD.org, freebsd at marino.st
Cc:  
Subject: Re: ports/184952: x11-servers/xorg-server: Slave port makefiles all
 have same error
Date: Tue, 06 May 2014 10:02:36 +0200

 zeising@ reverted the commit, and thus broke the port on DragonFly again:
 
 http://svnweb.freebsd.org/ports/head/x11-servers/xephyr/Makefile?r1=351411&r2=351410&pathrev=351411
 
 Here's the error that it caused mixing bsd.port.options.mk followed by
 bsd.port.pre.mk.
 
 > =======================<phase: patch          >============================
 > ===>  Patching for xephyr-1.12.4_7,1
 > ===>  Applying extra patch /usr/ports/x11-servers/xephyr/../xorg-server/dragonfly/extra-new-hw_xfree86_os-support_xf86__OSlib.h
 > ===>  Applying extra patch /usr/ports/x11-servers/xephyr/../xorg-server/dragonfly/extra-new-hw_xfree86_os-support_xf86__OSlib.h
 > Ignoring previously applied (or reversed) patch.
 > 1 out of 1 hunks ignored--saving rejects to hw/xfree86/os-support/xf86_OSlib.h.rej
 > *** Error code 1
 
 Here is the inclusion order on DragonFly:
 
 x11-servers/xephyr> make -V .MAKE.MAKEFILES | tr " " "\n"
 /usr/share/mk/sys.mk
 /etc/defaults/make.conf
 /etc/make.conf
 /usr/share/mk/bsd.cpu.mk
 /usr/share/mk/bsd.cpu.gcc47.mk
 Makefile
 /usr/share/mk/bsd.port.options.mk
 /usr/share/mk/bsd.port.mk
 /usr/share/mk/bsd.own.mk
 /usr/dports/Mk/bsd.port.mk
 /usr/dports/Mk/bsd.commands.mk
 /home/automaton/merged-ports/x11-servers/xephyr/../xorg-server/Makefile.DragonFly
 /usr/dports/Mk/bsd.options.mk
 /home/automaton/merged-ports/x11-servers/xephyr/../xorg-server/Makefile
 /usr/share/mk/bsd.port.pre.mk
 /usr/dports/Mk/bsd.sanity.mk
 /usr/dports/Mk/bsd.xorg.mk
 /usr/dports/Mk/bsd.openssl.mk
 /usr/dports/Mk/bsd.pbi.mk
 /usr/dports/Mk/Uses/gmake.mk
 /usr/dports/Mk/Uses/libtool.mk
 /usr/dports/Mk/Uses/perl5.mk
 /usr/dports/Mk/Uses/tar.mk
 /usr/dports/Mk/Uses/pkgconfig.mk
 /usr/dports/Mk/Uses/pathfix.mk
 /usr/share/mk/bsd.port.post.mk
 /usr/dports/Mk/bsd.stage.mk
 /usr/dports/Mk/bsd.pkgng.mk
 /usr/dports/Mk/bsd.licenses.mk
 /usr/dports/Mk/bsd.sites.mk
 /usr/dports/Mk/bsd.options.desc.mk
 
 One doesn't normally needed both options and pre, it's usually one or
 the other.  What exactly is broken when ".include <bsd.port.options.mk>"
 is removed?  Because it builds fine without it.
 
 Reopening - and hopefully this will be resolved quickly.
 John


More information about the freebsd-x11 mailing list