tce-load -i compiletc iptables-dev ebtables ipset-dev intltool

https://github.com/firewalld/firewalld/releases/download/v0.8.2/firewalld-0.8.2.tar.gz

cd firewalld-0.8.2

edit firewalld.spec
/usr/local/share/firewalld

CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --localstatedir=/var --disable-docs

make [0m 1.10s]
sudo make install

edit /usr/local/bin/firewall-config
datadir = None -> datadir = "/usr/local/share/firewalld"

runtime py3.6gobject gtk3-gir python3.6-slip python-3.6-six python3.6-decorator

Traceback (most recent call last):
  File "/usr/local/bin/firewall-config", line 8110, in <module>
    app = FirewallConfig()
  File "/usr/local/bin/firewall-config", line 86, in __init__
    builder.add_from_file("%s/%s" % (datadir, config.CONFIG_GLADE_NAME))
gi.repository.GLib.Error: g-file-error-quark: Failed to open file \u201c/usr/share/firewalld/firewall-config.glade\u201d: No such file or directory (4)

  File "/usr/local/lib/python3.6/site-packages/firewall/core/nftables.py", line 35, in <module>
    from nftables.nftables import Nftables
ModuleNotFoundError: No module named 'nftables'
