├── README.md ├── index.html ├── index.mhtml ├── index_Sep2020.html └── patches └── cassandra-2.0.14-ibm-java.patch /README.md: -------------------------------------------------------------------------------- 1 | # Linux on IBM z Systems HOW-TOs 2 | 3 | This GitHub project hosts a collection of instructions and tutorials to help you get your favorite software up and running on Linux on IBM Z (s390x architecture). 4 | 5 | To learn more about running Linux on IBM Z, join our [community](https://www.ibm.com/community/z/usergroups/opensource). 6 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 |

2023/07/21: This is a temporary mirror page. This table has moved to a new user group https://ibm.com/community/z/usergroups/opensource. This user group is part of  https://www.ibm.com/community/z/  community which offers lots of information about IBM Z and LinuxONE. Please come join us!

2 |

 

3 |

What is in the table? The table provides up-to-date information on open source packages that have been ported and/or validated on corresponding distro versions by IBM currently or at some point. The information includes links to packaged binaries and/or document for building them on Linux on IBM Z. In addition, Dockerfile/Image column provide links to Dockerfile or docker image for some packages. Binaries/Docker images once made available by community, are no longer validated. Refer to the official documentation for any further information.

4 |

How up-to-date is it? See at the bottom of post for the date when the information was last updated. As we continue to port/test new packages,  this table will be updated whenever the work on a new package is completed.

5 |

What if a package I'm interested in is not in the table? Please submit request via email or comment. We will prioritize based on business need. Please note while we may not be able to validate every open-source package, many of them work out of box, especially those written in languages that don't need to compile into native code, eg. Java, Ruby, Python, etc. Give it a try, it might just work! A package not in this table doesn't necessarily mean it doesn't work on the platform, there might be other non-IBM party that have enabled open source software on Linux on IBM Z too, search on web could be helpful. Also check out this link https://www.ibm.com/it-infrastructure/z/os/linux-open-source.

6 |

 

7 |

NA -- Not yet tested/Not Available/Not Applicable.

8 |

Distro -- Available in Linux distribution. Search distro by apt-cache search, zypper search or yum search.

9 |

latest -- Link to latest information, instruction to install or use latest binaries.

10 |

Download -- Link to download page.

11 |

Image -- Link to docker image available at the time of updating this table. Links are based on search results from Docker Hub and other public registries, subject to change anytime. Search directly from Docker Hub and other public registries will provide more accurate information. In addition, also check out IBM Z and LinuxONE Container Image Registry for latest availability.

12 |

* -- This project is no longer maintained by community, no additional verification will be done.5.x

13 |

 

14 | 15 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 |
PackagesRHEL 9.xUbuntu 24.xSLES 15.xDockerfile/ImageRHEL 8.xUbuntu 22.x
Alfresco23.xNA23.xVia 23.x23.x23.x
AnsibleDistro
Latest
Distro
Latest
Distro
Latest
NADistro
Latest
Distro
Latest
AntLR4.x4.x4.x4.x4.xDistro
4.x
Apache ActiveMQLatestDistro
Latest
LatestNALatestDistro
Latest
Apache CamelLatestLatestLatestNA
LatestLatest
Apache Cassandra4.x, 5.x4.x, 5.x3.x, 4.x, 5.xImage4.x, 5.x3.x, 4.x, 5.x3.x, 4.x, 5.x
Apache CouchDBLatestLatestNAImageLatestLatest
Apache GeodeLatestNALatest1.xLatestLatest
Apache HBase2.x2.x2.xNA2.x2.x
Apache HTTPDistro
2.4
Distro
2.4
Distro
2.4
ImageDistro
2.4
Distro
2.4
Apache IgniteLatestLatestLatestImageLatestLatest
Apache JMeterLatestLatestLatestNALatestDistro
Latest
Apache KafkaLatestLatestLatest3.xLatestLatest
Apache MavenDownloadDownloadDownloadImageDownloadDownload
Apache MesosNANA1.xNA1.x1.x
Apache SolrLatestLatestLatestImageLatestLatest
Apache Spark3.xNA3.x3.x3.x3.x
Apache StormLatestLatestLatest2.xLatestLatest
Apache TomcatDistro
Latest
Distro
Latest
Distro
Latest
ImageDistro
Latest
Distro
Latest
Apache ZeppelinNANANA0.xNALatest
Apache ZooKeeperLatestLatestLatestImageLatestDistro
Latest
Beats8.x8.x8.x8.x8.x8.x
CaddyLatestLatestLatestImageLatestLatest
cAdvisorDownloadNADistro
Download
ImageDownloadDistro
Download
Calico3.x3.x3.xVia 3.x3.x3.x
Chef Infra ClientNANALatestNALatestNA
CockroachDB24.x24.xNA24.x24.x24.x
Consul1.x1.x1.x1.x1.xDistro
1.x
CoreDNSDownloadDownloadDownloadImageDownloadDownload
Couchbase7.x7.x7.x7.x7.x7.x7.x
Cruise Control2.x2.x2.xNA2.x2.x
Docker ComposeDownloadDownloadDownloadNADownloadDownload
Docker DistributionDownloadDownloadDownloadImageDownloadDownload
Docker-CELatestLatestLatestNALatestLatest
DoxygenDistro
1.x
Distro
1.x
Distro
1.x
NADistro
1.x
Distro
1.x
DrupalNANALatestImageLatestLatest
ElasticSearch8.xNA8.xVia 8.x8.x8.x
Envoy1.x1.x1.x1.x1.x1.x
Erlang27.xDistro
27.x
Distro
27.x
ImageDistro
27.x
Distro
27.x
etcdLatestLatestLatestImageLatestLatest
flannelDownloadDownloadDownloadImageDownloadDownload
Fluentd1.x1.x1.xImage1.x1.x
GlusterFSDistro
11.x
NADistro
11.x
NADistro
11.x
Distro
11.x
GoNADownloadDownloadImageDownloadDownload
GrafanaDistro
11.x
11.xDistro
11.x
11.xDistro
11.x
11.x
HAProxyDistro
3.x
Distro
3.x
Distro
3.x
ImageDistro
3.x
Distro
3.x
HelmDownloadDownloadDownloadNADownloadDownload
HibernateDownloadDownloadDownloadNADownloadDownload
HtopDistro
3.x
Distro
3.x
Distro
3.x
NADistro
3.x
Distro
3.x
InfluxDB2.xDistro
2.x
Distro
2.x
2.x2.xDistro
2.x
JenkinsLatestLatestLatestImageLatestLatest
JoomlaNANALatestImageLatestLatest
K8s CSI componentsNANANAImageNANA
Keystone (Openstack)22.xNA22.xNA22.xDistro
22.x
Kibana8.x8.x8.x8.x8.x8.x
Kind0.x0.x0.xNA0.x0.x
Kube RouterDownloadDownloadDownloadImageDownloadDownload
KubernetesDownloadDownloadDownloadNADownloadDownload
Kubernetes Minikube1.x1.x1.xNA1.x1.x
LibunwindDistro
1.x
1.xDistro
1.x
NA1.x1.x
Logstash8.x8.x8.x8.x8.x8.x
LuaJIT2.xNA2.xNADistro
2.x
2.x
MagentoNANALatestNALatestLatest
MariaDBDistro
Latest
Distro
Latest
Distro
Latest
ImageDistro
Latest
Distro
Latest
MongoDBLatestNANANALatestNA
MongoDB DriversDrivers linkDrivers linkDrivers linkNADrivers linkDrivers link
MySQLDistro
8.x, 9.x
Distro
9.x
8.x, 9.x8.x, 9.xDistro
8.x, 9.x
Distro
9.x
Neo4jLatestLatestLatest5.xLatestLatest
NGINXDistro
1.x
Distro
1.x
Distro
1.x
ImageDistro
1.x
Distro
Latest
Node.jsNANADownloadImageDownloadDownload
oCamlDistro
5.x
Distro
5.x
Distro
5.x
ImageDistro
5.x
Distro
5.x
OPA1.x1.x1.xNA1.x1.x
OpenResty1.x1.x1.xImage1.x1.x
PHPDistro
8.x
Distro
8.x
Distro
8.x
ImageDistro
8.x
Distro
8.x
PM2LatestLatestLatestLatestLatestLatest
PostgreSQLDistro
15.x/16.x/17.x
Distro
15.x/16.x/17.x
Distro
15.x/16.x/17.x
ImageDistro
15.x/16.x/17.x
Distro
15.x/16.x/17.x
PrometheusLatestLatestLatestImageLatestLatest
ProtobufDownloadDownloadDownloadNADownloadDownload
PuppetDistro
8.x
8.x8.xNADistro
8.x
Distro
8.x
PyPyNANADownloadImageDownloadDownload
PythonDistro
3.x
Distro
3.x
Distro
3.x
ImageDistro
3.x
Distro
3.x
RDistro
4.x
Distro
4.x
Distro
4.x
ImageDistro
4.x
Distro
4.x
RabbitMQ4.xDistro
4.x
Distro
4.x
Image4.x4.xDistro
4.x
Rails8.xDistro
8.x
Distro
8.x
NA8.xDistro
8.x
RedisNAPick latest stablePick latest stableImagePick latest stablePick latest stable
RethinkDB2.xLatest2.xImage2.xLatest
RocksDBNANADownloadNADownloadDownload
RubyDistro
3.x
Distro
3.x
Distro
3.x
ImageDistro
3.x
Distro
3.x
SaltDistro
3007.x
3007.xDistro
3007.x
NA3007.x3007.x
Scala3.x3.x3.xNADistro
3.x
Distro
3.x
ScyllaDB6.x6.xNA6.x6.x6.x
Snappy-JavaDownloadDownloadDownloadNADownloadDownload
Sonarqube25.x25.x25.x25.x25.x25.x
Spire1.x1.x1.x1.x1.x1.x
StatsD0.xNANA0.x0.x0.x
Strimzi KafkaLatestLatestLatestVia LatestLatestLatest
Sysdig0.xDistro
0.x
NA0.x0.xDistro
0.x
TensorFlowNA2.xNA2.xNA2.x
TensorFlow ServingNA2.xNA2.xNA2.x
TensorFlow TransformNA1.xNANANA1.x
Terraform1.x1.x1.x1.x1.x1.x
V8 JavaScriptNANALatestNALatestLatest
WildFly (JBoss)LatestLatestLatestImageLatestLatest
Word2Vec0.10.10.1NA0.10.1
WordPressNANALatestImageLatestNA
XMLSecDistro
1.x
Distro
1.x
Distro
1.x
NADistro
1.x
Distro
1.x
ZabbixDistro
7.x
7.xDistro
7.x
Image-ServerDistro
7.x
Distro
7.x
ZerotierDownloadDownloadNAImageNADownload
91 | 92 |

© 2020 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub Pricing API Training Blog About

93 | -------------------------------------------------------------------------------- /index.mhtml: -------------------------------------------------------------------------------- 1 | From: 2 | Snapshot-Content-Location: file:///D:/Projects/IBM_Porting/work/utils/index.html 3 | Subject: 4 | Date: Thu, 1 Feb 2024 17:13:15 +0530 5 | MIME-Version: 1.0 6 | Content-Type: multipart/related; 7 | type="text/html"; 8 | boundary="----MultipartBoundary--rQv8EF4Z2mzbZwb3QG99MYU7mHfOTnm16S8D1Df5wE----" 9 | 10 | 11 | ------MultipartBoundary--rQv8EF4Z2mzbZwb3QG99MYU7mHfOTnm16S8D1Df5wE---- 12 | Content-Type: text/html 13 | Content-ID: 14 | Content-Transfer-Encoding: quoted-printable 15 | Content-Location: file:///D:/Projects/IBM_Porting/work/utils/index.html 16 | 17 |

2024/01= 21 | /30: This is a temporary mirror page. This table has moved to a new user gr= 22 | oup h= 28 | ttps://ibm.com/community/z/usergroups/opensource. This user group is pa= 29 | rt of  https= 35 | ://www.ibm.com/community/z/  community which offers lots of inform= 36 | ation about IBM Z and LinuxONE. Please come join us!

37 |

 

38 |

What is in the table= 39 | ? The table provides up-to-date information on open source = 40 | packages that have been ported and/or validated on corresponding distro ver= 41 | sions by IBM currently or at some point. The information includes links to = 42 | packaged binaries and/or document for building them on Linux on IBM Z. In a= 43 | ddition, Dockerfile/Image column provide links to Dockerfile or docker imag= 44 | e for some packages. Binaries/Docker images once made available by communit= 45 | y, are no longer validated. Refer to the official documentation for any fur= 46 | ther information.

47 |

How up-to-date is it= 48 | ? See at the bottom of post for the date when the informati= 49 | on was last updated. As we continue to port/test new packages,  this t= 50 | able will be updated whenever the work on a new package is completed.

51 |

What if a package I'= 52 | m interested in is not in the table? Please submit request = 53 | via email or comment. We will prioritize based on business need. Please not= 54 | e while we may not be able to validate every open-source package, many of t= 55 | hem work out of box, especially those written in languages that don't need = 56 | to compile into native code, eg. Java, Ruby, Python, etc. Give it a tr= 57 | y, it might just work! A package not in this table doesn't necessarily mean= 58 | it doesn't work on the platform, there might be other non-IBM party that h= 59 | ave enabled open source software on Linux on IBM Z too, search on web could= 60 | be helpful. Also check out this link https://www.ibm.com/it= 62 | -infrastructure/z/os/linux-open-source.

63 |

 

64 |

NA -- Not yet tested/Not Av= 65 | ailable/Not Applicable.

66 |

Distro -- Available in Linu= 67 | x distribution. Search distro by apt-cache search, zypper search or yum sea= 68 | rch.

69 |

latest -- Link to latest in= 70 | formation, instruction to install or use latest binaries.

71 |

Download -- Link to downloa= 72 | d page.

73 |

Image -- Link to docker ima= 74 | ge available at the time of updating this table. Links are based on search = 75 | results from Docker Hub and other p= 76 | ublic registries, subject to change anytime. Search directly from Docker Hub and other public registries wil= 78 | l provide more accurate information. In addition, also check out IBM Z and LinuxONE Container Image Registry f= 80 | or latest availability.

81 |

* -- This project is no lon= 82 | ger maintained by community, no additional verification will be done.5.x= 84 |

85 |

 

86 | 87 | =20 88 | =20 89 | =20 90 | 92 | =20 93 | 94 | =20 95 | 96 | =20 97 | 98 | =20 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | =20 110 | <= 120 | td>NA<= 142 | /tr>LatestDownload= 174 | <= 220 | /tr>Latest= 227 | = 236 | <= 260 | /tr>Latest<= 275 | td>Distro
Latest= 293 | Latest<= 340 | td>= 341 | 1.x<= 345 | td>= 346 | 1.xDownload7.x<= 364 | td>NA26= 419 | .xDistro
11.x
= 494 | = 498 | = 510 | = 519 | = 532 | KibanaDownl= 549 | oad= 558 | <= 562 | td>Download<= 572 | /tr>MongoDB DriversDistro
Lat= 644 | est<= 678 | td>1.x<= 682 | td>Distro
8.xDistro
8.x
<= 813 | td>3= 814 | .x5.x= 858 | Distro
0.x
2.xNA<= 889 | td>1.x<= 897 | td>NA<= 901 | td>La= 902 | testDistro
1.x
= 942 | = 946 |
PackagesRHEL 9.xUbuntu 22.xSLES 15.xDockerfile/ImageRHEL 8.x/7.xUbuntu 20.xSLES 12.x
AlfrescoNA7.xNAVia 7.x7.x7.xNA
AnsibleDis= 116 | tro
Latest
Distro
Latest
Distro
Latest
Distro
Latest
Distro
Latest
Distro<= 123 | br>Latest
AntLR4.xDistro
4.x
4.x4.x4.xDistro
4.x
<= 132 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-ANTLR-4">4.x= 133 |
Apache ActiveMQLatestDist= 135 | ro
Latest
LatestNAL= 139 | atestDistro
Latest
Latest
Apache CamelLatestLatestNA
LatestLatest<= 149 | /td>Latest
Apache Cassandra4.x<= 152 | /a>4.x3.x, 4.xImage2.x, 3.x, 4.x3.x, 4.x2.x, 3.x, 4.x
Apache CouchDBLatestLatestNAImage3.xLatestNA
Apache Flume<= 169 | /td>DownloadDownloadN= 172 | ADownloadDownloadDownload
Apache GeodeLatestLatest= 178 | Latest1.xLatest= 182 | LatestLatest
Apache HBase<= 185 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-HBase">2.x2.x2.xNA2.x2.x2.x
Apache HTTPDistro
2.4
Dist= 194 | ro
2.4
Distro
2.4
ImageDistro
2.= 199 | 4
Distro
2.4
Distro
2.4= 202 |
Apache IgniteLatestLatestLatestImageLatestLatestLatest
Apache JMeterLatestDistro
Latest
LatestNA<= 216 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-Apache-JMete= 217 | r">LatestDistro
Latest
Latest
Apache KafkaLatestLatestNALatestLatestLatest
Apache MavenDownloadDownloadDownloadImageDownloadDownloadDownload
Apache MesosNANA1.xNA1.x1.x1.x
Apa= 242 | che SolrLatestLatestLatestImageLatestLatestLatest
Apache Spark<= 251 | /td>3.x3.x3.x3.x3.x3.x3.x
Apache StormLatestLatest2.xLatestLatest<= 268 | /a>Latest
Apache TomcatDistro
= 270 | Latest
Distro
Latest
Distro
Lat= 274 | est
ImageDistro
Latest
Distro= 278 |
Latest
Apache ZeppelinNANANA0.xNALatest= 283 | NA
Apache ZooKeeperLatest= 285 | Distro
Latest
LatestImageLatest<= 290 | /a>Distro
Latest
Latest
Beats8.x8.x8.x8.x8.x8.x8.= 303 | x
CaddyLatestLatestLat= 306 | estImageLatestLatest
cAdvisor0.xDistro
0.x
Distro
0.x
0.x0.xDistro
0.x
0.x
Calico3.x3.x3.xVia 3.x3.x3.x3.x
Chef Infra ClientNANADownload(18.x)NA<= 330 | /td>Downlo= 331 | ad(18.x)NADownload(18.x)
CockroachDB<= 333 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-CockroachDB"= 334 | >23.x23.xNA23.x23.x23.xNA
ConsulDistro
1.x
1.x1.xDistro
1.x
1.x
CoreDNSDownload<= 351 | /td>DownloadImage<= 353 | /td>DownloadDownloa= 355 | dDown= 356 | load
Couchbase7.x7.x7.x7.x7.x
Cruise Control2.x2.= 367 | x2.xNA2.x2.= 371 | x2.x
Docker ComposeDownloadDownloadDownloadNADownload<= 377 | /td>Download= 378 | Download
Docker DistributionDownloadDownloadDownload<= 383 | /td>ImageDownload= 385 | = 386 | DownloadDownload
Docker-CELatestLatestLatestNALatestLatest= 393 | Distro
DoxygenDistro
1.x
Distro
1.x
Distro
1.x
NADistro1= 399 | .xDistro
1.x
Distro
1.x
Dru= 402 | palNANALatestImageLatestLatestLatest
ElasticSearch8.x8.x8.xVia 8.x8.x8.x8.x
ErlangDistro
26.x
Distro
26.x
ImageDistro
26.x
D= 424 | istro
26.x
26.x
etcdLatestLatestLatestImageLate= 431 | stLatestLatest
flannelDownloadDownloadDownloadImageDownloadDownloadDownload
Fluentd<= 441 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-Fluentd">1.x= 442 | 1.x1.xImage1.x1.x1.x
GlusterFSDistro
11.x
Distro
11.x
NADistro
11.x
Distro11.x11.x
GoNADownloadDownloadImage= 460 | DownloadDownloadDownlo= 462 | ad
GrafanaDistro
10.x
10.xDistro
10.x
10.xDistro
10.x<= 469 | /td>
10.x10.x
HAProxyDistro
2.x<= 473 | /a>
Distro
2.x
Distro
2.x
ImageDistro
2.x
Di= 478 | stro
2.x
2.x
HelmDownloadDownloadDownloadNADownloadDownloadDownload
HibernateDownloadDownloadDownloadNADownloadDownloadDownload
HtopDistro
3.x
Distro
3.x
Distro
3.x
NADistro
3.x
Distro
3.x
Distro
3.x
InfluxDB2.x<= 502 | /a>Distro
2.x
Distro
2.x
2= 506 | .x2.xDistro
2.x
2.x
JenkinsLatestLatestLatestImageLatestLatestLatest
JoomlaNANALatestImageLatestLatestLate= 525 | st
K8s CSI componentsNANANA= 526 | ImageNANANA
Keystone= 528 | (Openstack)22.xDistro
22.x
22.xNA22.xDistro
22.x
NA
8.x8.x8.x8.x8.x8.xNA
Ko= 544 | ngNANANAImageN= 546 | ANANA
Kube RouterDownloadDownloadImageDownloadDownloadDownload= 555 |
KubernetesDownloadDownloadDownloadNADownloadDownload
Kubernetes Minikube1.x<= 565 | /a>1.x1.xNA= 568 | 1.x1.x1.x
LibunwindDistro
1.x
1.xDis= 575 | tro
1.x
NA1.x1.x1.x= 580 |
Logstash8.x8.x8.x8.x8.x8.x<= 589 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-Open-Source-= 590 | Elastic-Stack">8.x
LuaJIT2.x2.x2.xNADistro
2.x
2.x2.x
MagentoNANALatest<= 600 | /a>NALatestLat= 603 | estLatest
MariaDB= 605 | Distro
Latest<= 606 | /td>
Distro
Lat= 607 | est
Distro
Latest
Image<= 609 | /a>Distro
11.x
Distro
Latest
Distro
Latest
Mesosphere Ma= 613 | rathonNANA1.x1= 616 | .x1.x1.x1.x
MongoD= 620 | BNANALatestImageLatestLatestLatest
Drivers linkDrivers linkDrivers = 630 | linkNADrivers linkDrivers linkDriver= 634 | s link
MySQLDistro
8.x
Distro
<= 636 | /td>
8.x5.x, 8.xDistro
5.x, 8.x
5.x, 8.x
Neo4jLatestLatest5.xLatestLatestNA
NGINXDistro
1.x
DistroLatestDistro
1.x
Imag= 654 | eDistro
1.x
Distro
Latest
Distro
1.x
Node.jsNANADownloadImageDownload= 661 | Download<= 662 | a href=3D"https://nodejs.org/en/download/">Download
oC= 663 | amlDistro
5.x
Distro
5.x
Distro
5.x
ImageDist= 668 | ro
5.x
Distro
5.x
Distro
5.x
Open= 672 | Resty1.x1.x1.xImage1.x1.x
PHPDistro
8.x
Distro
8.x
ImageDistro
8.x
Distro
8.x
Distro8.x<= 689 | /a>
PM2LatestLatestLatestLatestLatestLatestLatest
Post= 698 | greSQLDistro
14.x/15.x/16.x
Distro
14.x/15.x/1= 701 | 6.x
Distro
14.x/15.x/16.x
ImageDistro
14.x/15.x/16.x
Distro
14.x/15.x/16.x
Distro
14.x/15.x/16.x
PrometheusLatestLatest= 711 | LatestIm= 713 | ageLatestLatestLatest
ProtobufDownloadDownloadDownloadNA<= 721 | a href=3D"https://github.com/protocolbuffers/protobuf/releases/">DownloadDownloadDownload
PuppetDistro
8.x
Distro
8.x
8.xNADistro
8.x
8.x
PyPyNANADownload= 734 | ImageDownloadDownloadDownload
PythonDistro
3.x+
Distro
3.x+
Dis= 741 | tro
3.x+
Image<= 743 | /td>Distro
3.x+
Distro
3.x+
Distro
3.x+
RDistro
4.x
Distro
4.x
Distro
4.x
ImageDistro4.xDistro
4.x
Distro
4.x
RabbitMQ3.x<= 757 | /a>Distro
3.x
Distro
3.x
Image3.xDistro= 763 | 3.x3.x
Rails7.xD= 766 | istro
7.x
Distro
7.x
NA7= 770 | .xDistro
7.x
7.x
R= 773 | edisNAPick latest stablePick latest stable<= 776 | a href=3D"https://hub.docker.com/_/redis">ImagePick latest stablePick latest stablePick latest stable
Rethin= 781 | kDB2.xLatest2.xImage2.xLatest2.x
Ro= 789 | cksDBNANADownloadNADownloadDownloadDownload
RubyDistro
3.x
Distro3.x= 797 | Distro
3.x
ImageDistro
3.x
Distro
3.x
Distro
3.x
SaltDistro
3006.x
Distro
3006.x<= 806 | /a>
Distro
3006.x
3006.x30= 810 | 06.x3006.x3006.x
ScalaDistro
3.x
2.x, 3.xNADistro
= 817 | 2.x,= 818 | 3.x
Distro
2.x, 3.x
2.x, 3.x
Scyll= 821 | aDBNA5.xNA5.x5.xNA
Snappy-JavaDown= 828 | loadDownloadDownloadNADownload= 832 | DownloadDownload
Sonarqube10.x10.x10.x10.x10.x10.x10.x
Spir= 844 | e1.x1.x1.x1.x1.x<= 850 | /td>1.x1.x
StatsD0.xNANA0.x0.x0.xNA
Strimzi KafkaNALatestLa= 861 | testVia LatestLatestLat= 865 | estLatest
Sysdig0.xNA0.x0.xD= 872 | istro
0.x
NA
TensorFlowNA2.= 875 | xNA2.xNA2.xNA
TensorFlow ServingNA2.xNA2.xNANA
TensorFlow Transform1.xNANANA1.xNA
Terraform1.xDistro
1.x
1.x<= 893 | a href=3D"https://github.com/linux-on-ibm-z/docs/wiki/Building-Terraform">1= 894 | .x1.x1.x
V8 JavaScriptNALatestNALatestLatest
WildFly (JBoss)LatestLatestLatest30.xLatestLates= 910 | tLatest
Word2Vec0.10.1<= 914 | /a>0.1NA0.10.10.1<= 919 | /td>
WordPressNANALatestImageLatestNALatest
XMLSecDistro
1.x
Distro
1.x
Dist= 927 | ro
1.x
NADistro
1.x
Distro
1.x
ZabbixDistro
6.x
Dist= 934 | ro
6.x
Distro
6.x
Image-ServerDistro
6.x
Distro
6.x
6.x
ZerotierNADownloadNA<= 943 | /td>ImageDownload= 945 | DownloadNA
947 | =20 948 | 949 | 950 | 951 | 955 | 956 | =20 957 | 958 | ------MultipartBoundary--rQv8EF4Z2mzbZwb3QG99MYU7mHfOTnm16S8D1Df5wE---- 959 | Content-Type: text/css 960 | Content-Transfer-Encoding: quoted-printable 961 | Content-Location: cid:css-5129e801-9633-4855-b454-e614367c7750@mhtml.blink 962 | 963 | @charset "windows-1252"; 964 | 965 | table { border-bottom: 1pt solid black; padding: 20px; border-collapse: col= 966 | lapse; } 967 | 968 | th { text-align: left; border-bottom: 1pt solid black; padding: 20px; backg= 969 | round-color: rgb(220, 220, 220); font-weight: 500; } 970 | 971 | td { font-weight: bold; border-bottom: 1pt solid black; padding: 20px; } 972 | 973 | td { font-weight: lighter; } 974 | 975 | th:nth-child(2), td:nth-child(2), th:nth-child(6), td:nth-child(6) { 976 | color: rgb(255, 0, 0); 977 | a { color: rgb(255, 0, 0); } 978 | } 979 | 980 | th:nth-child(3), td:nth-child(3), th:nth-child(7), td:nth-child(7) { 981 | color: rgb(255, 160, 0); 982 | a { color: rgb(255, 160, 0); } 983 | } 984 | 985 | th:nth-child(4), td:nth-child(4), th:nth-child(8), td:nth-child(8) { 986 | color: green; 987 | a { color: green; } 988 | } 989 | 990 | th:nth-child(5), td:nth-child(5) { 991 | color: blue; 992 | a { color: blue; } 993 | } 994 | 995 | tr:nth-of-type(2n) td, tr td:nth-of-type(2n) { background: rgb(249, 249, 24= 996 | 9); } 997 | 998 | th:nth-of-type(2n), tr:nth-of-type(2n) td:nth-of-type(2n) { background: rgb= 999 | (244, 244, 244); } 1000 | 1001 | th, td { padding: 20px; } 1002 | 1003 | a { text-decoration: underline; } 1004 | ------MultipartBoundary--rQv8EF4Z2mzbZwb3QG99MYU7mHfOTnm16S8D1Df5wE------ 1005 | -------------------------------------------------------------------------------- /patches/cassandra-2.0.14-ibm-java.patch: -------------------------------------------------------------------------------- 1 | --- apache-cassandra-2.0.14-src/src/java/org/apache/cassandra/utils/ObjectSizes.java 2015-03-30 10:18:57.000000000 -0400 2 | +++ apache-cassandra-2.0.14-src-modified/src/java/org/apache/cassandra/utils/ObjectSizes.java 2015-08-01 06:23:21.817502754 -0400 3 | @@ -84,6 +84,19 @@ 4 | */ 5 | public static long getArraySize(int length, long elementSize) 6 | { 7 | + final String javaVendor = System.getProperty("java.vendor"); 8 | + 9 | + if (javaVendor.startsWith("IBM")) { 10 | + final String vmInfo = System.getProperty("java.vm.info"); 11 | + final boolean compressedRefs = vmInfo.contains("Compressed References") || vmInfo.contains("CMPRSS"); 12 | + final int bitMode = Integer.parseInt(System.getProperty("com.ibm.vm.bitmode")); 13 | + final double jvmVersion = Double.parseDouble(System.getProperty("java.vm.version")); 14 | + 15 | + if (jvmVersion >= 2.6 && length == 0 && (bitMode != 64 || compressedRefs)) 16 | + length = 1; 17 | + 18 | + } 19 | + 20 | return roundTo(SPEC.getArrayHeaderSize() + length * elementSize, SPEC.getObjectPadding()); 21 | } 22 | 23 | @@ -134,6 +147,53 @@ 24 | 25 | private static MemoryLayoutSpecification getEffectiveMemoryLayoutSpecification() 26 | { 27 | + final String javaVendor = System.getProperty("java.vendor"); 28 | + 29 | + if (javaVendor.startsWith("IBM")) 30 | + { 31 | + final String vmInfo = System.getProperty("java.vm.info"); 32 | + final boolean compressedRefs = vmInfo.contains("Compressed References") || vmInfo.contains("CMPRSS") ; 33 | + final int bitMode = Integer.parseInt(System.getProperty("com.ibm.vm.bitmode")); 34 | + final double jvmVersion = Double.parseDouble(System.getProperty("java.vm.version")); 35 | + 36 | + return new MemoryLayoutSpecification() 37 | + { 38 | + public int getArrayHeaderSize() 39 | + { 40 | + if (bitMode != 64 || compressedRefs) 41 | + return jvmVersion < 2.6 ? 16 : 8; 42 | + else 43 | + return jvmVersion < 2.6 ? 24 : 16; 44 | + } 45 | + 46 | + public int getObjectHeaderSize() 47 | + { 48 | + if (bitMode != 64 || compressedRefs) 49 | + return jvmVersion < 2.6 ? 12 : 8; 50 | + else 51 | + return jvmVersion < 2.6 ? 24 : 16; 52 | + } 53 | + 54 | + public int getObjectPadding() 55 | + { 56 | + return 8; 57 | + } 58 | + 59 | + public int getReferenceSize() 60 | + { 61 | + if (bitMode != 64 || compressedRefs) 62 | + return 4; 63 | + else 64 | + return 8; 65 | + } 66 | + 67 | + public int getSuperclassFieldPadding() 68 | + { 69 | + return bitMode != 64 ? 4 : 8; 70 | + } 71 | + }; 72 | + } 73 | + 74 | final String dataModel = System.getProperty("sun.arch.data.model"); 75 | if ("32".equals(dataModel)) 76 | { 77 | --------------------------------------------------------------------------------