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

Robert Muir commented on LUCENE-9767:
-------------------------------------

I tried both the linux binaries here on my linux machine (which is neither 
fedora nor ubuntu, not sure why it matters for the packages), both worked. You 
do have to be careful that they put some stuff (such as gennorm2 which we need) 
in /usr/local/sbin

For windows, I didn't test, but that seems attractive.

For mac, what to do? There is no binary there, and macs are popular for 
developers. 

So if we want to get fancy, i suggest starting simple, like having a 
compile-from-source approach which works on all linux/mac variants (the steps i 
have outlined as comments in the PR will work for both), and using the binaries 
only for windows?

> port ICU regeneration to gradle build
> -------------------------------------
>
>                 Key: LUCENE-9767
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9767
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Robert Muir
>            Priority: Major
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> When we upgrade ICU dependency we have to regenerate a lot of stuff. The ant 
> build has it all automated.
> You do need icu4c installed corresponding to the icu4j version to regenerate 
> some of the datastructures. There are also some java regenerators that do 
> processing of unicode data and so on.
> Will try to see if I can get this hobbling when I have the time, the icu 
> dependency is quite old at this point. The hard part for me is learning 
> gradle's crazy ways every time, but maybe i can start it off super-ugly with 
> something like shell script that everyone hates, but at least works 
> correctly. 
> cc [~dweiss]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to