INSTALLMINORREV and DragonFly

Jeremy C. Reed reed at reedmedia.net
Wed Jan 18 17:22:37 PST 2006


util/cf/Imake.cf says that DragonFly is also a "FreeBSDArchitecture".

May I commit the following?

(I carbon-copied this to a FreeBSD Xorg developer since it touches 
FreeBSD-related code.)

Index: util/cf/bsdLib.rules
===================================================================
RCS file: /cvs/xorg/util/cf/bsdLib.rules,v
retrieving revision 1.2
diff -u -r1.2 bsdLib.rules
--- util/cf/bsdLib.rules	23 Apr 2004 18:41:58 -0000	1.2
+++ util/cf/bsdLib.rules	19 Jan 2006 01:15:49 -0000
@@ -229,7 +229,7 @@
  * InstallSharedLibrary - generate rules to install the shared library.
  * NOTE: file must be executable, hence "INSTBINFLAGS"
  */
-#ifndef FreeBSDArchitecture
+#if !defined(FreeBSDArchitecture) || defined(DragonFlyArchitecture)
 INSTALLMINORREV = true
 #else
 INSTALLMINORREV = false


This will help on DragonFly since the package build system knows and uses 
these "minor revisions".

And I was told this is probably just an historic artifact from a.out 
versioning (but would be hard to change for FreeBSD because many ports 
pkg-plists would need to be changed).

 Jeremy C. Reed

 	  	 	 technical support & remote administration
	  	 	 http://www.pugetsoundtechnology.com/



More information about the xorg mailing list