The old versions of JWM / Linux were compiled on these Linux Distributions:



JWM Version
Date
Linux Distribution
Kernel version gcc version Supported by
add_os_packages?
Comment
2.8.0
04.02.2023
Fedora 37
6.1.7
gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4)


yes
all packages can be compiled

This is the main distribution for development

2.8.0 04.02.2023 CentOS 9 Stream
5.14.0
gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)

yes
all packages can be compiled

The epel repositories are neccessary to install all packages required to compile the tools
2.8.0 04.02.2023 CentOS 8 Stream
4.18.0
gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-18)

yes
all packages can be compiled

The epel repositories are neccessary to install all packages required to compile the tools
2.8.0 04.02.2023 CentOS 7
3.10.0
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)

yes
some tools do not compile anymore with the standard gcc in Centos 7.x
Therefor I installed and used the GCC v7 (see Required GCC version)

all packages can be compiled with the GCC v7.x

The epel repositories are neccessary to install all packages required to compile the tools
2.8.0 04.02.2023 CentOS 6.10
2.6.32
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)

yes
some tools do not compile anymore with the standard gcc in Centos 6.x
Therefor I installed and used the GCC v7 (see Required GCC version)

most of the packages can be compiled with the GCC v7.x except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)
fsmon  (kernel not supported)

justniffer must be compiled manually -- see here

The current version of nmap does not compile in CentOS 6.x - the script will therefor compile one of the previous versions of nmap.

Some tools do not compile in OS with kernel 2.x anymore -- for details see here

The epel repositories are neccessary to install all packages required to compile the tools
2.8.0 04.02.2023 AlmaLinux 9
RockyLinux 9
(= RHEL 9.x)
5.14.0
gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2)

yes
The epel repositories are neccessary to install all packages required to compile the tools
2.8.0 04.02.2023 AlmaLinux 8
RockyLinux 8
(= RHEL 8.x)
4.18.0
gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-16)

yes
The epel repositories are neccessary to install all packages required to compile the tools







2.8.0 04.02.2023 Debian 10 4.19.0
gcc (Debian 8.3.0-6) 8.3.0

yes all packages can be compiled,

2.8.0
04.02.2023 Debian 11
5.10.0
gcc (Debian 10.2.1-6) 10.2.1 20210110

yes
all packages can be compiled, but:

iftop  - can not be compiled with gcc 10 -- use gcc 9 instead








2.8.0 04.02.2023 Ubuntu 16.04.7 LTS
4.15.0
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609

yes
all packages can be compiled but
 
hostscope 8.0 needs a more recent version of gcc than 5.4.0 - the compile script will therefor compile the version V4.0

2.8.0
04.02.2023 Ubuntu 22.04 LTS
5.15.0
gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0

yes
all packages can be compiled
2.8.0 04.02.2023 Ubuntu_20.04.1 LTS (Server)
5.4.0
gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0

yes
all packages can be compiled
2.8.0 04.02.2023 Mint 19 4.15.0
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0

yes
all packages can be compiled







2.8.0 04.02.2023 OpenSuse Tumbleweed
6.1.8
gcc (SUSE Linux) 12.2.1 20230124
yes
all packages can be compiled except these ones:

horst  (see here)
iptraf

2.8.0
04.02.2023 OpenSUSE Leap 15.4



2.8.0 04.02.2023 OpenSUSE Leap 15.2
5.3.18
gcc (SUSE Linux) 7.5.0

yes
all packages can be compiled except these ones:

horst  (see here)
iptraf 
procdump








2.8.0 04.02.2023 Manjaro (ArchLinux)
5.9.11
gcc (GCC) 11.2.0

yes
all packages can be compiled excetp these ones:

oprofile








2.8.0
04.02.2023 Slackware 15.0
5.15.9
gcc (GCC) 11.2.0
no
all packages can be compiled
2.8.0 04.02.2023 Slackware 14.2
4.4.240
gcc (GCC) 5.5.0

no
all packages can be compiled but:

atop v2.6 can not becompiled in Slackware (see here) - the compile script will therefor compile the version V2.4
hostscope 8.0 needs a more recent version of gcc than 5.5.0 - the compile script will therefor compile the version V4.0

Missing packages for Slackware can be found here:

https://pkgs.org/

2.8.0
04.02.2023 Raspbian GNU/Linux 10 (buster)
5.10.103
gcc (Raspbian 8.3.0-6+rpi1) 8.3.0


all packages can be compiled except these ones:

IntelPCM (this tool is only for Intel CPUs)
justniffer (architecture not supported by make scripts)
numatop (this tool is only for Intel CPUs)







2.7.0

Fedora 34
5.4.11
gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)

yes
all packages can be compiled; this is the main distribution for development

2.7.0
CentOS 8
4.18.0
gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1)

yes
all packages can be compiled

The epel repositories are neccessary to install all packages required to compile the tools
2.7.0
CentOS 7
3.10.0
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)



yes
some tools do not compile anymore with the standard gcc in Centos 7.x
Therefor I installed and used the GCC v7 (see Required GCC version)

all packages can be compiled with the GCC v7.x

The epel repositories are neccessary to install all packages required to compile the tools
2.7.0
CentOS 6.10 2.6.32
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
yes
some tools do not compile anymore with the standard gcc in Centos 6.x
Therefor I installed and used the GCC v7 (see Required GCC version)

most of the packages can be compiled with the GCC v7.x except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

justniffer must be compiled manually -- see here

some tools do not compile in OS with kernel 2.x anymore -- for details see here

The epel repositories are neccessary to install all packages required to compile the tools
2.7.0

AlmaLinux 8 (= RHEL 8.x)
RockyLinux 8 (= RHEL 8.x)
4.18.0
 gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1)
yes
The epel repositories are neccessary to install all packages required to compile the tools







2.7.0
Debian 10 4.19.0
gcc (Debian 8.3.0-6) 8.3.0

yes all packages can be compiled,

2.7.0
Ubuntu 16.04.7 LTS
4.15.0
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609

yes
all packages can be compiled but
 
hostscope 8.0 needs a more recent version of gcc than 5.4.0 - the compile script will therefor compile the version V4.0

2.7.0
Ubuntu_20.04.1 LTS (Server)
5.4.0
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
yes
all packages can be compiled
2.7.0
Mint 19 4.15.0 gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
packages can







2.7.0
OpenSuse Tumbleweed
5.14.14
gcc (SUSE Linux) 11.2.1 20210816

yes
all packages can be compiled except these ones:

horst  (see here)
iptraf

2.7.0
OpenSUSE Leap 15.2
5.3.18
gcc (SUSE Linux) 7.5.0

yes
all packages can be compiled except these ones:

horst  (see here)
iptraf 









2.7.0
Manjaro (ArchLinux)
5.9.11
gcc (GCC) 11.1.0

yes
all packages can be compiled








2.7.0
Slackware 14.2
4.4.240
gcc (GCC) 5.5.0

no
all packages can be compiled but:

atop v2.6 can not becompiled in Slackware (see here) - the compile script will therefor compile the version V2.4
hostscope 8.0 needs a more recent version of gcc than 5.5.0 - the compile script will therefor compile the version V4.0

Missing packages for Slackware can be found here:

https://pkgs.org/








2.7.0
Raspberry OS
5.10.63-v7l+
gcc (Raspbian 8.3.0-6+rpi1) 8.3.0
no
all packages can be compiled except these ones:

IntelPCM (this tool is only for Intel CPUs)
justniffer (architecture not supported by the make scripts)
numatop (this tool is only for Intel CPUs)

2.6.0
25.12.2020
Fedora 33
5.9.15
gcc (GCC) 10.2.1 20201125 (Red Hat 10.2.1-9)

yes
all packages can be compiled; this is the main distribution for development

2.6.0 25.12.2020 CentOS 8
4.18.0
gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)
yes
all packages can be compiled

2.6.0 25.12.2020 CentOS 7
3.10.0
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
yes
some tools do not compile anymore with the standard gcc in Centos 7.x
Therefor I installed and used the GCC v7 (see Required GCC version)

all packages can be compiled with the GCC v7.x

2.6.0 25.12.2020 CentOS 6.10 2.6.32 gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
yes
some tools do not compile anymore with the standard gcc in Centos 6.x
Therefor I installed and used the GCC v7 (see Required GCC version)

all packages can be compiled with the GCC v7.x except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

justniffer must be compiled manually -- see here

some tools do not compile in OS with kernel 2.x anymore -- for details see here








2.6.0 26.12.2020 Mint 19
4.15.0
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
yes
all packages can be compiled
2.6.0 26.12.2020 Debian 10 4.19.0
gcc (Debian 8.3.0-6) 8.3.0

yes all packages can be compiled, except these packages:

sockperf

2.6.0 26.12.2020
Ubuntu 16.04.7 LTS
4.15.0
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609

yes
all packages can be compiled

2.6.0 26.12.2020 Ubuntu_20.04.1 LTS (Server)
5.4.0
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0

yes
all packages can be compiled







2.6.0 26.12.2020
OpenSuse Tumbleweed
5.10.1
gcc (SUSE Linux) 10.2.1 20201202 [revision e563687cf9d3d1278f45aaebd03e0f66531076c9]

yes
all packages can be compiled except these ones:

horst  (see here)
iptraf

2.6.0 26.12.2020 OpenSUSE Leap 15.2
5.3.18
gcc (SUSE Linux) 7.5.0

yes
all packages can be compiled except these ones:

horst  (see here)
iptraf 








2.6.0 26.12.2020 Manjaro (ArchLinux)
5.9.11
gcc (GCC) 10.2.0

yes
all packages can be compiled

2.6.0 26.12.2020 Slackware 4.4.240
gcc (GCC) 5.5.0
no
all packages can be compiled except these ones

atop v2.6 (use atop V2.4, see here)

Missing packages can be find here:

https://pkgs.org/








2.6.0 26.12.2020
Raspberry OS
5.4.79-v7l+
gcc (Raspbian 8.3.0-6+rpi1) 8.3.0
no
all packages can be compiled except these ones:

IntelPCM (this tool is only for Intel CPUs)
justniffer (architecture not supported by make scripts)
numatop (this tool is only for Intel CPUs)

2.5.0
11.09.2020
Fedora 32
5.7.17
gcc (GCC) 10.2.1 20200723 (Red Hat 10.2.1-1)
yes
all packages can be compiled; this is the main distribution for development

2.5.0 11.09.2020 CentOS 8
4.18.0

gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)
yes
all packages can be compiled

2.5.0
11.09.2020 CentOS 7
3.10.0
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
yes
all packages can be compiled except these packages:

t50


2.5.0 11.09.2020 CentOS 6.10 2.6.32 gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
yes
some tools do not compile anymore with the standard gcc in Centos 6.9
Therefor I installed and used the GCC v7 (see Required GCC version)

all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

justniffer must be compiled manually -- see here








2.5.0 11.09.2020 Mint 19
4.15.0
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0

yes
all packages can be compiled
2.5.0 11.09.2020 Debian 10 4.19.132
gcc (Debian 8.3.0-6) 8.3.0

yes all packages can be compiled, except these packages:

sockperf

2.5.0
21.09.2020
Ubuntu 16.04.7 LTS
4.15.0
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
yes
all packages can be compiled
2.5.0
21.09.2020
Ubuntu_20.04.1 LTS (Server)
5.4.0
gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0

yes
all packages can be compiled







2.5.0 11.09.2020 OpenSuse Tumbleweed
5.8.4
gcc (SUSE Linux) 10.2.1 20200825 [revision c0746a1beb1ba073c7981eb09f55b3d993b32e5c]
yes
all packages can be compiled except these ones:

horst
hostscope
iptraf

compiling horst and hostscope fails with error messages like this:

display.c:435:11: error: lvalue required as left operand of assignment
  435 |  ESCDELAY = 25; /* we don't use ESC sequences */

A workaround for this error is to comment the lines with the "invalid" assignments

2.5.0
13.09.202
OpenSUSE Leap 15.2
5.3.18
gcc (SUSE Linux) 7.5.0

yes
all packages can be compiled except these ones:

horst
hostscope
iptraf

compiling horst and hostscope fails with error messages like this:

display.c:435:11: error: lvalue required as left operand of assignment
  435 |  ESCDELAY = 25; /* we don't use ESC sequences */

A workaround for this error is to comment the lines with the "invalid" assignments







2.5.0 11.09.2020 Antergos (ArchLinux)
5.8.7
gcc (GCC) 10.2.0

yes
all packages can be compiled

To compile some of the tools a modification of a source file is neccessary :

#include <sys/sysmacros.h>

must be added to some of the source files (for details why see below)

Details:
atop add the line

#include <sys/sysmacros.h>

to the file

showsys.c

fio add the line

#include <sys/sysmacros.h>

to the file

os/os-linux.h

fnotifystat add the line

#include <sys/sysmacros.h>

to the file

fnotifystat.c


Note [04.01.2019]

These modifications are also neccesary for other Linux distributions with a recent gcc version
so they are done by the compile scripts in JWM / Linux now.

Note [16.06.2019]

fio will not compile anymore due to a change in the GLUSTER api (Note: you can install the fio package from the ArcLinux repositories if required - see also here: https://github.com/axboe/fio/issues/781)

Note [04.09.2020]

fio compile works again


2.5.0
11.09.2020 Slackware
4.4.14
gcc (GCC) 5.3.0

no
all packages can be compiled

Missing packages can be find here:

https://pkgs.org/

2.3.0
16.06.2019
Fedora 30
5.1.8
gcc (GCC) 9.1.1 20190503 (Red Hat 9.1.1-1)
yes
all packages can be compiled; this is the main distribution for development since 01.01.2019

2.3.0 16.06.2019
RedHat 7 3.10.0
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)

yes
all packages can be compiled except these ones:

t50

2.3.0 16.06.2019 Centos 6.10 2.6.32
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
yes
some tools do not compile anymore with the standard gcc in Centos 6.9
Therefor I installed and used the GCC v7:

gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)

(see Required GCC version)

all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

justniffer must be compiled manually -- see here








2.3.0 16.06.2019 Mint 19
4.15.0
gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0
yes
all packages can be compiled
2.3.0 16.06.2019 Debian 3.16.0
gcc (Debian 4.9.2-10+deb8u2) 4.9.2
yes all packages can be compiled







2.3.0 20.06.2019
OpenSuse LEAP
42.3
4.4.180
gcc (SUSE Linux) 4.8.5
yes
all packages can be compiled except these ones:

t50

2.3.0
20.06.2019
OpenSUSE LEAP 15.2
4.12.14
gcc (SUSE Linux) 7.4.1 20190424 [gcc-7-branch revision 270538]

gcc (SUSE Linux) 8.2.1 20180831 [gcc-8-branch revision 264010]


yes
all packages can be compiled except these ones:

horst
hostscope
iptraf
justniffer
tracebox

2.3.0
16.06.2019
OpenSuse Tumbleweed
 5.1.7
gcc (SUSE Linux) 9.1.1 20190520 [gcc-9-branch revision 271396]
yes
all packages can be compiled except these ones:

horst
hostscope
iptraf
justniffer
tracebox









2.3.0 16.06.2019 Antergos (ArchLinux)
5.1.9
gcc (GCC) 8.3.0
yes
To compile some of the tools a modification of a source file is neccessary :

#include <sys/sysmacros.h>

must be added to some of the source files (for details why see below)

Details:
atop add the line

#include <sys/sysmacros.h>

to the file

showsys.c

fio add the line

#include <sys/sysmacros.h>

to the file

os/os-linux.h

fnotifystat add the line

#include <sys/sysmacros.h>

to the file

fnotifystat.c



Note [04.01.2019]

These modifications are also neccesary for other Linux distributions with a recent gcc version
so they are done by the compile scripts in JWM / Linux now.

Note [16.06.2019]

fio will not compile anymore due to a change in the GLUSTER api (Note: you can install the fio package from the ArcLinux repositories if required - see also here: https://github.com/axboe/fio/issues/781)







2.2.11
22.08.2018
Fedora 27 4.17.14
gcc (GCC) 7.3.1 20180712 (Red Hat 7.3.1-6)
yes
all packages can be compiled; this is the main distribution for development as of 19.08.2018
2.2.11 22.08.2018
RedHat 7 3.10.0
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)
yes
all packages can be compiled except these ones:

t50

2.2.11 22.08.2018
Centos 6.9 2.6.32
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)

installed per default but not used is:

gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23)

yes
some tools do not compile anymore with standard gcc in Centos 6.9
Therefor I installed and used the GCC v7:

gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)

(see Required GCC version)

all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

justniffer must be compiled manually -- see here

2.2.11
22.08.2018
Mint 19
4.15.0
gcc (Ubuntu 7.3.0-16ubuntu3) 7.3.0
yes
all packages can be compiled
2.2.11
25.08.2018
OpenSuse LEAP
4.4.104
gcc (SUSE Linux) 4.8.5
yes
all packages can be compiled except these ones:

t50

2.2.11
25.08.2018
Debian
3.16.0
gcc (Debian 4.9.2-10+deb8u1) 4.9.2
yes
all packages can be compiled
2.2.11
25.08.2018
Antergos (ArchLinux)
4.18.4.0
gcc (GCC) 8.2.0

yes
all packages can be compiled except these ones

unfs3

To compile some of the tools a modification of a source file is neccessary :

#include <sys/sysmacros.h>

must be added to some of the source files (for details why see below):

Details:
atop add the line

#include <sys/sysmacros.h>

to the file

showsys.c

fio add the line

#include <sys/sysmacros.h>

to the file

os/os-linux.h

fnotifystat add the line

#include <sys/sysmacros.h>

to the file

fnotifystat.c




2.2.11
29.08.2018
Fedora 23
4.8.13
gcc (GCC) 5.3.1 20160406 (Red Hat 5.3.1-6)
yes
all packages can be compiled
2.2.10 26.12.201 Fedora 27 4.14.7 gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2) yes all packages can be compiled; this is the main distribution for development as of 26.12.2017
2.2.10 26.12.201 RedHat 7 3.10.0 gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16) yes all packages can be compiled except these ones:

t50
2.2.10 26.12.201 entos 6.9 2.6.32 gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18) yes all packages can be compiled except these ones:

t50

health-check  (kernel not supported)
fnotifystat  (kernel not supported)














2.2.9 08.10.2017 Antergos (Arch Linux based Distribution) 4.13.4 gcc (GCC) 7.2.0 yes all packages can be compiled
2.2.9 08.10.2017 Fedora 25 4.12.14 gcc version 6.4.1 20170727 (Red Hat 6.4.1-1) (GCC) yes all packages can be compiled; this is the main distribution for development as of 14.08.2017
2.2.9 08.10.2017 Fedora 23 4.8.13 gcc (GCC) 5.3.1 20160406 (Red Hat 5.3.1-6) yes all packages can be compiled
2.2.9 08.10.2017 RHEL 7.4 (Maipo) 3.10.0 gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16) yes all packages can be compiled
2.2.9 08.10.2017 Open Suse LEAP 42 4.4.87
gcc (SUSE Linux) 4.8.5
yes all packages can be compiled
2.2.9 08.10.2017 Ubuntu 16.04.3 LTS 4.10.0 gcc (Ubuntu 5.4.0-06ubuntu1-16.04.4) 5.4.0  20160609 yes all packages can be compiled
2.2.9
08.10.2017
Linux Mint 18
4.4.0
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
yes
all packages can be compiled
2.2.9
08.10.2017
Debian 8.6
3.16.0
gcc (Debian 4.9.2-10) 4.9.2
yes
all packages can be compiled except these ones:

t50

2.2.9 08.10.2017 Centos (RHEL 6.9) 2.6.32 gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18) yes all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)

t50 can not be compiled with the default gcc from this Linux distribution

2.2.8 07.04.2017 Fedora 25 4.9.13
yes all packages can be compiled; this is the main distribution for development as of 07.04.2017
2.2.8 08.04.2017 Apricity (Arch Linux based Distribution) 4.10.8
yes all packages can be compiled
2.2.8 08.04.2017 Mint 17 3.19.0
yes all packages can be compiled
2.2.8 08.04.2017 OpenSUSE 12 3.7.10
yes all packages can be compiled except these ones:

horst
hostscope (can be compiled with a current gcc version)
  Note:  Use the binaries from the tar files ${JWM_DIR}/hostscope_jwm_rhel6.tar for this distribution

2.2.8
07.04.2017
Centos 6.9
2.6.32

yes
all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)
hostscope (can be compiled with a current gcc version)
  Note:  Use the binaries from the tar files ${JWM_DIR}/hostscope_jwm_rhel6.tar for this distribution
t50 can not be compiled with the default gcc from this Linux distribution






JWM Version
Date
Linux Distribution
Kernelversion Supported by
add_os_packages?
Comment
2.2.7 25.12.2016 Fedora 23 4.8.13 yes all packages can be compiled; this is the main distribution for development as of 27.12.2016
2.2.7 25.12.2016 Fedora 24 4.8.14 yes all packages can be compiled
2.2.7 27.12.2016 Fedora 25 4.8.15 yes all packages can be compiled
2,2.7 25.12.2016 Mint 18 4.4.0 yes all packages can be compiled
2.2.7 26.12.2016 Mint 17 3.19.0 yes all packages can be compiled
2.2.7 27.12.2016 Debian 8 3.16.0 yes all packages can be compiled
2.2.7 25.12.2016 OpenSUSE 42.2 4.4.36 yes all packages can be compiled
2.2.7 26.12.2016 OpenSUSE 12.3 3.7.10 yes all packages can be compiled
2.2.7 26.12.2016 OpenSUSE 13.2 3.16.6 yes all packages can be compiled
2.2.7 25.12.2016 Oracle Linux Server release 6.5 3.8.13 yes
all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)
hostscope (can be compiled with a current gcc version)
  Note:  Use the binaries from the tar files ${JWM_DIR}/hostscope_jwm_rhel6.tar for this distribution

to compile bmon you must download, compile, and install libnl3 and libconfuse (both libraries are not in the repositories for this distribution)

to compile justniffer you must download boost (the boost in the repositories for this distribution is to old)

see also Libraries neccessary for JWM
2.2.7 26.12.2016 Red Hat Enterprise Linux Workstation release 6.8 (Santiago) 2.6.32 yes
all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)
hostscope  (can be compiled with a current gcc version)
  Note:  Use the binaries from the tar files ${JWM_DIR}/hostscope_jwm_rhel6.tar for this distribution

to compile justniffer you must download boost (the boost in the repositories for this distribution is to old)

t50 only compiles with a current version of gcc; the gcc 4.4.7 does not like pragma statements inside of functions

see also Libraries neccessary for JWM
2.2.7 30.12.2016 Fedora 13 2.6.33 yes all packages can be compiled except these ones:

health-check  (kernel not supported)
fnotifystat  (kernel not supported)
hostscope (can be compiled with a current gcc version)
  Note:  Use the binaries from the tar files ${JWM_DIR}/hostscope_jwm_rhel6.tar for this distribution

to compile bmon you must download, compile, and install libnl3  (the libraries are not in the repositories for this distribution)

to compile justniffer you must download boost (the boost in the repositories for this distribution is to old)

to compile oprofile and stress-ng a new version of the binutils is required

t50 only compiles with a current version of gcc; the gcc 4.4.7 does not like pragma statements inside of functions

see also Libraries neccessary for JWM