anchor.diff:  		 (:file "ginterface" :depends-on ("gobject"))
   		 (:file "gcallback" :depends-on ("gtype" "gparam" "gobject" "alien"))
   		 (:file "gerror" :depends-on ("gcallback"))
  -		 (:file "export" :depends-on ("utils" "glib" "proxy" "gboxed" "gtype" "gparam" "gcallback" "genums" "gobject" "gerror"))))
  +		 (:file "export" :depends-on ("glib" "gboxed" "gtype" "gparam" "gcallback" "genums" "gobject" "gerror"))))
  
positive.code: 			       (:c-source-file "gobject" 
  				:cflags #.(pkg-cflags "glib-2.0")))
  		  :depends-on ("libgobject-2.0"))
  		 (:file "utils" :depends-on ("defpackage"))
  		 (:file "ffi" :depends-on ("utils"))
  		 (:file "glib" :depends-on ("ffi" "libglib-2.0"))
  		 (:file "proxy" :depends-on (#+(and cmu (not non-broken-pcl) (not cmu19b))"pcl" "glib"))
  		 (:file "gtype" :depends-on ("proxy" "alien" "libgobject-2.0"))
  		 (:file "gboxed" :depends-on ("gtype"))
  		 (:file "genums" :depends-on ("gtype"))
  		 (:file "gparam" :depends-on ("genums"))
  
negative.code: 
  (in-package "GLIB-SYSTEM")
  
  (pkg-exists-p "glib-2.0" :atleast-version "2.4.0" :error t)
  
  (defsystem glib
      :depends-on (clg-tools gffi)
      :components ((:file "defpackage")
  		 ;; For preloading to work in glib 2.6, the library needs to 
  		 ;; be configured and build with '--disable-visibility'
    		 (:unix-dso "preload"
  