ALL += lxc-userspace
IN_NODEIMAGE += lxc-userspace
-#
#
# transforward: root context module for transparent port forwarding
#
+# with 4.19, the jprobe api has gone entirely
+# https://github.com/torvalds/linux/commit/4de58696de076d9bd2745d1cbe0930635c3f5ac9
+#
+ifneq "$(DISTRONAME)" "$(filter $(DISTRONAME), f29)"
+#
transforward-MODULES := transforward
transforward-SPEC := transforward.spec
ALL += transforward
IN_NODEIMAGE += transforward
+endif
#
# procprotect: root context module for protecting against weaknesses in /proc
# in fedora 29, this triggers nasty-looking compile messages
# not trying too hard, we're mostly after the server-side of f29
-ifneq "$(DISTRONAME)" "$(filter $(DISTRONAME),f23 f24 f25 f27 f29)"
+ifneq "$(DISTRONAME)" "$(filter $(DISTRONAME), f29)"
#
# sliver-openvswitch
#
ALL += pyopenssl
endif
-#
-# pyaspects
-#
-pyaspects-MODULES := pyaspects
-pyaspects-SPEC := pyaspects.spec
-pyaspects-BUILD-FROM-SRPM := yes
-ALL += pyaspects
-
-#
# nodeconfig
#
nodeconfig-MODULES := nodeconfig
#
# sfa - Slice Facility Architecture
#
+# this is python2, somehow the tests won't pass on f29, so let's move on
+#
+ifneq "$(DISTRONAME)" "$(filter $(DISTRONAME), f29)"
sfa-MODULES := sfa
sfa-SPEC := sfa.spec
ALL += sfa
+endif