[ 
https://issues.apache.org/jira/browse/CASSANDRA-14712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16804435#comment-16804435
 ] 

Stefan Miklosovic commented on CASSANDRA-14712:
-----------------------------------------------

[[email protected]] could you please review both PRs and tell me whatever else 
you would like to add or modify?

I have tested that RPMs and DEBs are installing ok in the latest RHEL7 and 
Debian Stretch 9 and fqltool as well as auditlogviewer are available to 
operator.

There was not need to package custom Ant (1.10.5) from tarball, Ant packages 
from repositories which are still of version 1.9 worked just fine.

Debian Jesse was in my case so old that backport repository was not existing 
anymore (it gave me 404 on apt update) so I updated it to Debian Stretch.

We could also update version of CentOS to 7.6 instead of the current 7.0 just 
to be updated. I saw the warning about the deprecation of Python 2.7 but it was 
still building fine in the end.

I am still not completely sure whats the deal with Java 8 / Java 11 combo, as 
per conversation with [~bdeggleston] here (1) he was able to build trunk in 
both cases on 8 or 11 only. There is currently still a prerequisite to build 
trunk on Java 11 to get distribution tarballs and it does not make a lot of 
sense to me why it is the case if one is reportedly able to build trunk with 8 
only. (2)

(1) 
[https://lists.apache.org/thread.html/0501ad77c74f5bc83e84e4d31a063ad09b60a4d9b42112646d97e7e8@%3Cdev.cassandra.apache.org%3E]

(2) [https://github.com/apache/cassandra/blob/trunk/build.xml#L1049-L1051]

 

 

> Cassandra 4.0 packaging support
> -------------------------------
>
>                 Key: CASSANDRA-14712
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14712
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Packaging
>            Reporter: Stefan Podkowinski
>            Assignee: Stefan Miklosovic
>            Priority: Normal
>              Labels: Java11, pull-request-available
>             Fix For: 4.x
>
>          Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> Currently it's not possible to build any native packages (.deb/.rpm) for 
> trunk.
> cassandra-builds - docker/*-image.docker
>  * Add Java11 to debian+centos build image
>  * (packaged ant scripts won't work with Java 11 on centos, so we may have to 
> install ant from tarballs)
> cassandra-builds - docker/build-*.sh
>  * set JAVA8_HOME to Java8
>  * set JAVA_HOME to Java11 (4.0) or Java8 (<4.0)
> cassandra - redhat/cassandra.spec
>  * Check if patches still apply after CASSANDRA-14707
>  * Add fqltool as %files
> We may also have to change the version handling in build.xml or build-*.sh, 
> depending how we plan to release packages during beta, or if we plan to do so 
> at all before GA.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to