diff -r f3178ba616ba -r faa50483142d open-src/driver/Makefile.inc --- a/open-src/driver/Makefile.inc Mon Aug 15 14:36:26 2011 -0700 +++ b/open-src/driver/Makefile.inc Mon Aug 15 14:54:19 2011 -0700 @@ -95,5 +95,11 @@ # Need to fix libtool interference with our linker flags DELIBTOOLIZE=yes +# Mark packages as only compatible with the current Xorg minor release series, +# since Xorg tends to break ABI's in each minor release train (1.8, 1.9, etc.) +MODTYPE_ATTRDATA_COMMANDS = @$(START_CMD_ECHO) ; \ + print "depend fmri=pkg:/x11/server/xorg@$(MIN_XSERVER_VERS) type=optional" >> $@ ; \ + print "depend fmri=pkg:/x11/server/xorg@$(NEXT_XSERVER_VERS) type=exclude" >> $@ + ### Include common rules include $(TOP)/open-src/common/Makefile.inc