Skip to content
Matthijs van Duin edited this page Sep 4, 2019 · 7 revisions

Known Working

ctypes.sh appears to build, and tests appear to PASS on the following distributions.

$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:	Fedora
Description:	Fedora release 21 (Twenty One)
Release:	21
Codename:	TwentyOne
$ uname -a
Linux fedora 4.0.8-200.fc21.x86_64 #1 SMP Fri Jul 10 21:09:54 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.2 LTS
Release:	14.04
Codename:	trusty
$ uname -a
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:45:15 UTC 2015 i686 i686 i686 GNU/Linux

$ lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 7.1.1503 (Core) 
Release:	7.1.1503
Codename:	Core
$ uname -a
Linux centos 3.10.0-229.7.2.el7.x86_64 #1 SMP Tue Jun 23 22:06:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ uname -a
FreeBSD wklptp 11.0-CURRENT FreeBSD 11.0-CURRENT #9 r286296: Wed Aug  5 11:24:08 PDT 2015     cmeyer@wklptp:.../GENERIC-NODEBUG  amd64
$ pkg info bash    
bash-4.3.39_3
$ pkg info libffi
libffi-3.2.1
$ pkg info pkgconf
pkgconf-0.9.11

# Note that bash-4.3.39_3 or higher is needed for "enable -f" to work (ports r393258).
$ lsb-release -a
LSB Version:	n/a
Distributor ID:	ManjaroLinux
Description:	Manjaro Linux
Release:	15.09
Codename:	Bellatrix

# Note: Had to downgrade Automake to 1.14 for build. Works as expected.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux bullseye/sid
Release:        unstable
Codename:       sid

$ uname -a
Linux chinchilla 4.19.0-5-amd64 #1 SMP Debian 4.19.37-1 (2019-05-05) x86_64 GNU/Linux

$ dpkg-query -Wf '${Package;-12} ${Version}\n' bash elfutils lib{ffi,elf,dwarf,dw,ltdl}-dev 
bash         5.0-4
elfutils     0.176-1.1
libdw-dev    0.176-1.1
libdwarf-dev 20190529-1
libelf-dev   0.176-1.1
libffi-dev   3.2.1-9
libltdl-dev  2.4.6-11

Clone this wiki locally