Remove *static-foreign-symbols* from #+sb-dynamic-core builds.
[sbcl.git] / contrib / sb-grovel / defpackage.lisp
index ffeb518..291bd0b 100644 (file)
@@ -1,4 +1,9 @@
 (defpackage "SB-GROVEL"
   (:export "GROVEL-CONSTANTS-FILE")
-  (:use "COMMON-LISP" "SB-ALIEN" "ASDF" "SB-EXT"))
-
+  (:shadow "TYPE" "UNION")
+  ;; FIXME: This is a really quick and dirty package lock compliance
+  ;; fix, that should be redone. Specifically, this is needed to address the
+  ;; nasty things done with SB-ALIEN:STRUCT.
+  #+sb-package-locks
+  (:implement "SB-ALIEN")
+  (:use "COMMON-LISP" "SB-ALIEN" "ASDF" "UIOP"))