summaryrefslogtreecommitdiff
path: root/uts/debian
diff options
context:
space:
mode:
Diffstat (limited to 'uts/debian')
-rw-r--r--uts/debian/control2
-rwxr-xr-xuts/debian/rules6
2 files changed, 7 insertions, 1 deletions
diff --git a/uts/debian/control b/uts/debian/control
index 958fdd1..d07246d 100644
--- a/uts/debian/control
+++ b/uts/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Igor Pashev <pashev.igor@gmail.com>
Build-Depends:
debhelper,
- dh-illumos (>= 9.6),
+ dh-illumos (>= 9.6.1),
gcc (>= 4:4.8.2),
sunmake,
sgs-yacc,
diff --git a/uts/debian/rules b/uts/debian/rules
index 7d7ab17..03b07fd 100755
--- a/uts/debian/rules
+++ b/uts/debian/rules
@@ -80,6 +80,10 @@ endif
override_dh_strip:
: # we don't strip the kernel
+override_dh_makeshlibs:
+ : # there is no shared libs
+override_dh_shlibdeps:
+ : # there is no shared libs
override_dh_auto_build:
mkdir -p \
@@ -89,6 +93,8 @@ override_dh_auto_build:
$(ROOT)/boot/solaris
dh_illumos_make $(BUILD)/usr/src/uts -t install_h $(make)
dh_illumos_make --ctf $(BUILD)/usr/src/uts $(make)
+ # sanity check:
+ objdump -p $(ROOT)/kernel/fs/amd64/dev | grep 'NEEDED *fs/devfs'
override_dh_auto_install:
rm -rf debian/tmp