We’ve built the following packages from the CentOS Software Collection for use 
on ClefOS (a Z-based distribution built from the CentOS rpms). Some of these 
are already end-of-life on CentOS but we built them anyway and a couple will 
soon be superseded (e.g. eclipse46). This brings another >5200 packages to the 
Linux on Z ecosystem in addition to the >31000 packages in the EPEL repository 
(https://download.sinenomine.net/epel/epel-7/). I’m sure there will be 
breakages and missing pieces but we wanted to make some of this stuff 
available. (We use these ourselves to build some materials used by OpenShift 
Origin.) All this material is in the sclo directory of our ClefOS repository 
(https://download.sinenomine.net/clefos/7/)

Short version:

(Effectively RHSC-31, RHSC-30, and a bit of RHSC-24.)

maven30 python34  rh-maven33 rh-nginx18  rh-postgresql10  rh-ruby23  ruby200 
devassist09  mysql55  rh-maven35 rh-nodejs6  rh-postgresql94  rh-ruby24 ruby22 
devtoolset-6 nginx16  rh-eclipse46 rh-mongodb32  rh-nodejs8  rh-postgresql95  
rh-ruby25 rust-toolset-7 devtoolset-7 passenger40  rh-git29  rh-mongodb34  
rh-perl520  rh-postgresql96  rh-scala210  v8314 git19  perl516 rh-haproxy18  
rh-mongodb36  rh-perl524  rh-python35 rh-varnish4 go-toolset-7 php54 
rh-java-common  rh-mysql56  rh-perl526  rh-python36 rh-varnish5 httpd24 php55 
rh-mariadb100  rh-mysql57  rh-php56  rh-redis32 ror40 llvm-toolset-7 python27 
rh-mariadb101 rh-nginx110 rh-php70 rh-ror42  ror41 mariadb55  python33  
rh-mariadb102  rh-nginx112  rh-php71 rh-ror50  ruby193

sclo-git212  sclo-httpd24more  sclo-php55  sclo-php70  sclo-python27  
sclo-python35  sclo-subversion19 sclo-cassandra3  sclo-git25 sclo-php54  
sclo-php56  sclo-php71  sclo-python34  sclo-ror42

Missing pieces (build problems):

maven30-fop maven30-maven-scm
perl516-perl-DBD-MySQL
rh-maven33-fop rh-maven33-maven-surefire
rh-perl520-mod_perl
rh-ror42-rubygem-execjs
rust-toolset-7-cargo rust-toolset-7-cargo-vendor rust-toolset-7-rust
sclo-cassandra3-cassandra sclo-cassandra3-cassandra-java-driver 
sclo-cassandra3-jflex sclo-cassandra3-netty
devtoolset-6-dyninst
devtoolset-7-dyninst

TL;DR version:

devassist09 - A release of DevAssistant, a tool designed to assist developers 
with creating and setting up basic projects in various programming languages, 
installing dependencies, setting up a development environment, and working with 
source control. DevAssistant supports the C, C++, Java, and Python programming 
languages but it is able to support working with any other language, framework, 
or tool due to its modular architecture.

devtoolset-6 - Developer Toolset is designed for developers working on CentOS 
or Red Hat Enterprise Linux platform. It provides version 6 of the GNU Compiler 
Collection, GNU Debugger, and other development, debugging, and performance 
monitoring tools.

devtoolset-7 - Developer Toolset is designed for developers working on CentOS 
or Red Hat Enterprise Linux platform. It provides version 7 of the GNU Compiler 
Collection, GNU Debugger, and other development, debugging, and performance 
monitoring tools.

git19 - Git is a distributed revision control system with a decentralized 
architecture. As opposed to centralized version control systems with a 
client-server model, Git ensures that each working copy of a Git repository is 
an exact copy with complete revision history. This not only allows you to work 
on and contribute to projects without the need to have permission to push your 
changes to their official repositories, but also makes it possible for you to 
work with no network connection.

go-toolset-7 – 1.9 and 1.10 go compilers and tools

httpd24 - A release of the Apache HTTP Server (httpd), including a high 
performance event-based processing model, enhanced SSL module and FastCGI 
support. The modauthkerb module is also included.

llvm-toolset-7 - llvm-toolset is a new software collection that packages 
together a number of the tools distributed by the LLVM project, including: LLVM 
tools and libraries, clang, clang-tools-extra, and lldb.

mariadb55 - A recent stable release of MariaDB. This Software Collection gives 
users of Red Hat Enterprise Linux 6 and 7 an alternative to MySQL, which is 
binary compatible with MariaDB and can be replaced with it without any data 
conversions.

maven30 - A release of Maven, a software project management and comprehension 
tool used primarily for Java projects. Based on the concept of a project object 
model (POM), Maven can manage a project's build, reporting, and documentation 
from a central piece of information.

mysql55 - A stable release of MySQL. This version provides a number of new 
features and enhancements, including improved performance. This Software 
Collection gives users of Red Hat Enterprise Linux 6 and 7 an alternative to 
MariaDB, which is binary compatible with MySQL in version 5.5.

nginx16 - A release of nginx, a web and proxy server with a focus on high 
concurrency, performance and low memory usage. This version introduces a number 
of new features, including various SSL improvements, support for SPDY 3.1, 
cache revalidation with conditional requests, and authentication request module.

rh-passenger40 - A release of Phusion Passenger, a web and application server, 
designed to be fast, robust, and lightweight. It supports Ruby using the 
ruby193, ruby200, or rh-ruby22 Software Collections together with Ruby on Rails 
using the ror40 or rh-ror41 Collections. It can also be used with nginx 1.6 
from the nginx16 Software Collection and with Apache httpd from the httpd24 
Software Collection.

perl516 - A recent stable release of Perl with a number of additional 
utilities, scripts, and database connectors for MySQL and PostgreSQL. This 
version provides a large number of new features and enhancements, including new 
debugging options, improved Unicode support, and better performance.

php54 - A release of PHP with PEAR 1.9.4 and a number of additional extensions. 
PHP 5.4 provides a number of language and interface improvements. The memcache 
and Zend OPcache extensions are also included.

php55 - A release of PHP with PEAR 1.9.4 and enhanced language features 
including better exception handling, generators, and Zend OPcache. The memcache 
and mongodb extensions are also included.

python27 - A release of Python 2.7 with a number of additional utilities. This 
Python version provides various new features and enhancements, including a new 
ordered dictionary type, faster I/O operations, and improved forward 
compatibility with Python 3. The python27 Software Collections contains the 
Python 2.7.13 interpreter, a set of extension libraries useful for programming 
web applications and mod_wsgi (only supported with the httpd24 Software 
Collection), MySQL and PostgreSQL database connectors, and numpy and scipy.

python33 - A recent stable release of Python 3 with a number of additional 
utilities and a database connector for PostgreSQL. This Software Collection 
gives developers on Red Hat Enterprise Linux 6 access to Python 3 and allows 
them to benefit from various advantages and new features of this version.

rh-python34 - A release of Python 3 with a number of additional utilities. This 
Software Collection gives developers on CentOS access to Python 3 and allows 
them to benefit from various advantages and new features of this version. The 
rh-python34 Software Collection contains Python 3.4.2 interpreter, a set of 
extension libraries useful for programming web applications and mod_wsgi (only 
supported with the httpd24 Software Collection), PostgreSQL database connector, 
and numpy and scipy.

rh-python35 - A release of Python 3.5 with a number of additional utilities. 
This Software Collection gives developers on CentOS and RHEL access to Python 
3.5 and allows them to benefit from various advantages and new features of this 
version. The rh-python35 Software Collection contains Python 3.5 interpreter, a 
set of extension libraries useful for programming web applications and mod_wsgi 
(only supported with the httpd24 Software Collection), PostgreSQL database 
connector, and numpy and scipy.

rh-python36 - A release of Python 3.6 with a number of additional utilities. 
This Software Collection gives developers on CentOS and RHEL access to Python 
3.6 and allows them to benefit from various advantages and new features of this 
version. The rh-python36 Software Collection contains Python 3.6 interpreter, a 
set of extension libraries useful for programming web applications and mod_wsgi 
(only supported with the httpd24 Software Collection), PostgreSQL database 
connector, and numpy and scipy.


rh-eclipse46 - A release of the Eclipse integrated development environment that 
is based on the Eclipse Foundation's Neon release train. Eclipse was previously 
available as a Red Hat Developer Toolset component. This Software Collection 
depends on the rh-java-common component.


rh-git29 - A release of Git, a distributed revision control system with a 
decentralized architecture. As opposed to centralized version control systems 
with a client-server model, Git ensures that each working copy of a Git 
repository is its exact copy with complete revision history.


rh-haproxy18 - HAProxy is a TCP/HTTP reverse proxy which is particularly suited 
for high availability environments. Indeed, it can:

  *   route HTTP requests depending on statically assigned cookies
  *   spread load among several servers while assuring server persistence 
through the use of HTTP cookies
  *   switch to backup servers in the event a main one fails
  *   accept connections to special ports dedicated to service monitoring
  *   stop accepting connections without breaking existing ones
  *   add, modify, and delete HTTP headers in both directions
  *   block requests matching particular patterns
  *   report detailed status to authenticated users from a URI intercepted from 
the application
rh-java-common - This Software Collection provides common Java libraries and 
tools used by other collections. The rh-java-common Software Collection is 
required by the devtoolset-3, maven30, rh-mongodb26, and thermostat1 components.

rh-mariadb100 - A recent stable release of MariaDB. This Software Collection 
gives users of CentOS an alternative to MySQL, which is binary compatible with 
MariaDB in most practical cases and can be replaced with it.

rh-mariadb101 - A recent stable release of MariaDB 10.1. This Software 
Collection gives users of CentOS and RHEL an alternative to MySQL, which is 
binary compatible with MariaDB in most practical cases and can be replaced with 
it. This version provides several new features and enhancements like Galera 
Cluster, a synchronous multi-master cluster. It also introduces table, 
tablespace and log encryption, and page compression.

rh-mariadb102 - A recent stable release of MariaDB 10.2. This Software 
Collection gives users of CentOS and RHEL an alternative to MySQL, which is 
binary compatible with MariaDB in most practical cases and can be replaced with 
it.

rh-maven33 - A release of Maven, a software project management and 
comprehension tool used primarily for Java projects. This version provides 
several new features:

  *   Maven now requires JDK version 1.7 or later to run
  *   The core extension mechanism has been improved; its usage is now simpler
  *   New means of passing options to Maven and configuring JVM on per-project 
basis have been added
  *   It is now possible to exclude all transitive dependencies using wildcards
  *   Maven reactor is now pluggable

rh-maven35 - A release of Maven, a software project management and 
comprehension tool used primarily for Java projects.

rh-mongodb32 - A release of MongoDB 3.2, a cross-platform document-oriented 
database system classified as a NoSQL database. This Software Collection 
provides new features like WiredTiger storage engine, SpiderMonkey JavaScript 
engine or SCRAM-SHA-1 challenge-response user authentication mechanism. It also 
includes new mongo-java-driver package, which is not compatible with the ones 
in previous collection versions.

rh-mongodb34 - A release of MongoDB 3.4, a cross-platform document-oriented 
database system classified as a NoSQL database.

rh-mongodb36 - A release of MongoDB 3.6, a cross-platform document-oriented 
database system classified as a NoSQL database.

rh-mysql56 - A recent stable release of MySQL. This version provides a number 
of new features and enhancements, including improved performance.

rh-mysql57 - A release of MySQL, which provides a number of new features and 
enhancements, including improved performance.


rh-nginx18 - A release of nginx, a web and proxy server with a focus on high 
concurrency, performance and low memory usage.

rh-nginx110 - A release of nginx, a web and proxy server with a focus on high 
concurrency, performance and low memory usage.

rh-nginx112 - A release of nginx, a web and proxy server with a focus on high 
concurrency, performance and low memory usage.

rh-nodejs6 - A release of Node.js 6 with npm 3.10. This Software Collection 
gives users of RHEL and CentOS access to Node.js programming platform.

rh-nodejs8 - A release of Node.js 8 with npm. This Software Collection gives 
users of RHEL and CentOS access to Node.js programming platform.

rh-perl520 - A release of Perl, a high-level programming language that is 
commonly used for system administration utilities and web programming. The 
rh-perl520 Software Collection provides additional utilities, scripts, and 
database connectors for MySQL and PostgreSQL. Also, it includes the DateTime 
Perl module and the mod_perl Appache httpd module, which is supported only with 
the httpd24 Software Collection.

rh-perl524 - A release of Perl, a high-level programming language that is 
commonly used for system administration utilities and web programming. The 
rh-perl524 Software Collection provides additional utilities, scripts, and 
database connectors for MySQL and PostgreSQL. It includes the DateTime Perl 
module and the mod_perl Apache httpd module, which is supported only with the 
httpd24 Software Collection. Additionally, it provides the cpanm utility for 
easy installation of CPAN modules.

rh-perl526 - A release of Perl, a high-level programming language that is 
commonly used for system administration utilities and web programming. The 
rh-perl526 Software Collection provides additional utilities, scripts, and 
database connectors for MySQL and PostgreSQL. It includes the DateTime Perl 
module and the mod_perl Apache httpd module, which is supported only with the 
httpd24 Software Collection. Additionally, it provides the cpanm utility for 
easy installation of CPAN modules.

rh-php56 - A release of PHP with PEAR 1.9.5 and enhanced language features 
including constant expressions, variadic functions, arguments unpacking, and 
the interactive debugger. The memcache, mongo, and XDebug extensions are also 
included.

rh-php70 - A release of PHP 7 with PEAR 1.10, enhanced language features and 
performance improvement.

rh-php71 - A release of PHP 7.1 with PEAR 1.10, enhanced language features and 
performance improvement.

rh-postgresql94 - A recent stable release of PostgreSQL. This version provides 
a number of new features and enhancements:

  *   Increased flexibility with the new JSONB datatype, which enables users to 
use both relational and non-relational data stores at the same time
  *   Increased scalability with Logical Decoding that supplies a new API for 
reading, filtering and manipulating the PostgreSQL replication stream. This 
interface is the foundation for new replication tools, such as Bi-Directional 
Replication.
  *   Increased performance with improvements to GIN indexes, concurrently 
updatable Materialized Views for faster, more up-to-date reporting, parallel 
writing to the transaction log, and support for Linux huge pages.
  *   Event trigger support for DDL
  *   Improved materialized view, which can, for example, be refreshed without 
blocking concurrent reads
  *   Updatable views

rh-postgresql95 - A recent stable release of PostgreSQL. This version provides 
a number of new features and enhancements:

  *   INSERT operations that would generate constraint conflicts are now 
allowed to be turned into UPDATE operations or ignored (UPSERT operations)
  *   GROUP BY analysis features have been added: GROUPING SETS, CUBE, and 
ROLLUP
  *   Row-level security control has been added
  *   Mechanisms for tracking the progress of replication have been created, 
including methods for identifying the origin of individual changes during 
logical replication
  *   Block Range Indexes (BRIN) have been added
  *   Substantial performance improvements for sorting
  *   Substantial performance improvements for multi-CPU machines

rh-postgresql96 - A recent stable release of PostgreSQL.

rh-postgresql10 - A recent stable release of PostgreSQL.


rh-redis32 - A release of Redis 3.2, a persistent key-value database.

rh-ror42 - A release of Ruby on Rails 4.2, a web application development 
framework written in the Ruby language. This version provides a number of new 
features including Active Job, asynchronous mails, Adequate Record, Web 
Console, Foreign key support and GlobalID serialization. This Software 
Collection is supported together with the rh-ruby23 and rh-nodejs6 Collections.

rh-ror50 - A release of Ruby on Rails 5.0, a web application development 
framework written in the Ruby language. This Software Collection is supported 
together with the rh-ruby24 and rh-nodejs6 Collections.

rh-ruby23 - A release of Ruby 2.3. This version provides substantial 
performance and reliability improvements, includes frozen string literal 
pragma, safe navigation operator and many others, while maintaining source 
level backward compatibility with Ruby 2.2, Ruby 2.0 and Ruby 1.9.3.


rh-ruby24 - A release of Ruby 2.4. This version provides substantial 
performance and other improvements.


rh-ruby25 - A release of Ruby 2.5. This version provides substantial 
performance and other improvements.
rust-toolset-7 - Rust Toolset is designed for Rust developers working on CentOS 
or Red Hat Enterprise Linux platform. It provides current versions of the Rust 
compiler and Cargo dependency management tool.

rh-scala210 - Scala is a general purpose programming language designed to 
express common programming patterns in a concise, elegant, and type-safe way. 
It smoothly integrates features of object-oriented and functional languages. It 
is also fully interoperable with Java.


rh-varnish4 - Varnish Cache is a web application accelerator also known as a 
caching HTTP reverse proxy. You install it in front of any server that speaks 
HTTP and configure it to cache the contents. Varnish Cache is really, really 
fast. It typically speeds up delivery with a factor of 300 - 1000x, depending 
on your architecture.

rh-varnish5 - Varnish Cache is a web application accelerator also known as a 
caching HTTP reverse proxy. You install it in front of any server that speaks 
HTTP and configure it to cache the contents. Varnish Cache is really, really 
fast. It typically speeds up delivery with a factor of 300 - 1000x, depending 
on your architecture.
v8314 - This Software Collection provides the V8 JavaScript engine and is 
supported only as a dependency for the mongodb24, rh-mongodb26, ruby193, ror40, 
rh-ror41, and nodejs010 Software Collections.

sclo-cassandra3 - The Apache Cassandra database is the right choice when you 
need scalability and high availability without compromising performance. Linear 
scalability and proven fault-tolerance on commodity hardware or cloud 
infrastructure make it the perfect platform for mission-critical data.

sclo-git212 – git 2.12

sclo-git25 – git 2.5

sclo-httpd24more – rh-httpd24 additional materials

sclo-php56
sclo-php70
sclo-php71 – Additions to rh-php collection

sclo-python27
sclo-python34
sclo-python35 – Additions to rh-pythonnn collection

sclo-ror42 – Additions to rh-ror42 collection

sclo-subversion19 – Subversion (svn) 1.9

sclo-vagrant1 - Vagrant is a tool for building and distributing virtualized 
development environments. sclo-vagrant1 provides Vagrant delivered as a 
Software Collection. By installing the sclo-vagrant1 collection, you will get 
the minimum working set of packages to have a working Vagrant with libvirt 
support.

Neale

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to