@Enrico: Can you enlighten us on the purpose of cmake_policy? Should it stay or 
should it go?

@Rick: I found CMake-build-readme.txt where CMake is discussed - are there more 
places?

I guess the WIKI needs some updating as well but I have no  access to that.

Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se



> Am 07.03.2021 um 18:41 schrieb Rick McGuire <object.r...@gmail.com>:
> 
> I suspect it should. Also note that there are some notes about CMake versions 
> in the build instructions that will also need updating. 
> 
> Rick
> 
> On Sun, Mar 7, 2021 at 12:35 PM P.O. Jonsson <oor...@jonases.se 
> <mailto:oor...@jonases.se>> wrote:
> What about this line, should I include it in all places as well?
> 
> cmake_policy(VERSION 2.8...3.3)
> 
> 
> Hälsningar/Regards/Grüsse,
> P.O. Jonsson
> oor...@jonases.se <mailto:oor...@jonases.se>
> 
> 
> 
>> Am 07.03.2021 um 18:24 schrieb P.O. Jonsson <oor...@jonases.se 
>> <mailto:oor...@jonases.se>>:
>> 
>> 
>> 
>>> Am 07.03.2021 um 18:16 schrieb Rick McGuire <object.r...@gmail.com 
>>> <mailto:object.r...@gmail.com>>:
>>> 
>>> I found the old thread from 2018 which discussed the last time we updated 
>>> the required version number. I think leaving the other CMake.txt files as 
>>> 2.6 was just an oversight and they should also have been updated to 2.8 at 
>>> that time. However, I would not be at all opposed to bumping everything to 
>>> 3.12 so that all of the conditional logic for the MAC can be removed. We 
>>> considered at that time jumping to 3.0, but I couldn't find anything in in 
>>> the mail thread that discussed why we settled on 2.0. Surely 3 years later 
>>> a higher version would be acceptable. 
>>> 
>>> Rick
>>> 
>> 
>> That would be even better, I can make a test locally on macOS and some 
>> Linuxes and see if there are any side effects.
>> 
>>> On Sun, Mar 7, 2021 at 12:06 PM Rick McGuire <object.r...@gmail.com 
>>> <mailto:object.r...@gmail.com>> wrote:
>>> I'm currently running 3.11.4 for my Windows build, I can easily upgrade to 
>>> a new version if needed. The last time I bumped the version level higher, 
>>> there was some objections because of some other platforms. I don't recall 
>>> what the specific objections were. 
>>> 
>>> Rick 
>>> 
>>> On Sun, Mar 7, 2021 at 11:52 AM P.O. Jonsson <oor...@jonases.se 
>>> <mailto:oor...@jonases.se>> wrote:
>>> I think there is a general agreement that requiring 3.12 for macOS is ok 
>>> (Jenkins macOS slave is running 3.13.2).
>>> 
>>> Now I am more interested to hear what the Windows users have to say - is 
>>> there any reason NOT to go from 2.6 to 2.8 as the minimum? I would prefer 
>>> to have the same settings in all CMakelists.txt
>>> 
>>> Hälsningar/Regards/Grüsse,
>>> P.O. Jonsson
>>> oor...@jonases.se <mailto:oor...@jonases.se>
>>> 
>>> 
>>> 
>>>> Am 07.03.2021 um 16:57 schrieb CV Bruce <cvbr...@gmail.com 
>>>> <mailto:cvbr...@gmail.com>>:
>>>> 
>>>> Whatever. My point was the ready availability of Cmake recent versions for 
>>>> Mac. When I first built ooRexx V5, Rick told me I needed Version 3 of 
>>>> Cmake, which was readily available.
>>>> 
>>>> Sent by Magic!
>>>> 
>>>>> On Mar 7, 2021, at 7:16 AM, Enrico Sorichetti via Oorexx-devel 
>>>>> <oorexx-devel@lists.sourceforge.net 
>>>>> <mailto:oorexx-devel@lists.sourceforge.net>> wrote:
>>>>> 
>>>>> IMO the best way to install cmake on APPLE is to use the drag and drop 
>>>>> dmg
>>>>> Available in the download section at cmake.org <http://cmake.org/>
>>>>> 
>>>>> You get a first hand build , it allows to keep updated with minimal 
>>>>> effort 
>>>>> 
>>>>> It installs into /Applications and it can create a symlink into /usr/local
>>>>> Tested on high sierra , catalina, big sur  
>>>>> 
>>>>> Now I am using 3.20-rc3
>>>>> 
>>>>> I built the APPLE  ooRexx universal binaries  and the test suite runs 
>>>>> well down to El Capitan
>>>>> ( both the x86_64 and the apple silicon  builds) 
>>>>> 
>>>>> Greetings
>>>>> 
>>>>> enrico
>>>>> 
>>>>> 
>>>>> 
>>>>>> On 7 Mar 2021, at 15:57, CV Bruce <cvbr...@gmail.com 
>>>>>> <mailto:cvbr...@gmail.com>> wrote:
>>>>>> 
>>>>>> Apple is notorious for updating packages based on their own needs, which 
>>>>>> is why I use MacPorts. The current MacPorts version of CMake is 3.19.6. 
>>>>>> Fink is 3.19.1, and Homebrew is also 3.19.6.
>>>>>> I would be in favor of raising the required Cmake level.
>>>>>> 
>>>>>> Sent by Magic!
>>>>>> 
>>>>>>> On Mar 7, 2021, at 5:50 AM, Michael Lueck <mlu...@lueckdatasystems.com 
>>>>>>> <mailto:mlu...@lueckdatasystems.com>> wrote:
>>>>>>> 
>>>>>>> Greetings P.O.
>>>>>>> 
>>>>>>> P.O. Jonsson wrote:
>>>>>>>> This will also require 2.8 rather than 2.6 for other platforms, which 
>>>>>>>> seems to make sense from the warnings received. Any objections?
>>>>>>> 
>>>>>>> 
>>>>>>> Ubuntu Xeniel, which is just rolling off of LTS support shortly has 
>>>>>>> version:
>>>>>>> 
>>>>>>> [ Source: cmake  ]
>>>>>>> Package: cmake (3.5.1-1ubuntu1)
>>>>>>> 
>>>>>>> I see no issue in the Ubuntu world making the minimum version 2.8 
>>>>>>> rather than 2.6.
>>>>>>> 
>>>>>>> I am thankful,
>>>>>>> 
>>>>>>> -- 
>>>>>>> Michael Lueck
>>>>>>> Lueck Data Systems
>>>>>>> http://www.lueckdatasystems.com/ <http://www.lueckdatasystems.com/>
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Oorexx-devel mailing list
>>>>>>> Oorexx-devel@lists.sourceforge.net 
>>>>>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>>>>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Oorexx-devel mailing list
>>>>>> Oorexx-devel@lists.sourceforge.net 
>>>>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>>>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>>>>> 
>>>>> _______________________________________________
>>>>> Oorexx-devel mailing list
>>>>> Oorexx-devel@lists.sourceforge.net 
>>>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>>>> _______________________________________________
>>>> Oorexx-devel mailing list
>>>> Oorexx-devel@lists.sourceforge.net 
>>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>>> 
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net 
>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>>> _______________________________________________
>>> Oorexx-devel mailing list
>>> Oorexx-devel@lists.sourceforge.net 
>>> <mailto:Oorexx-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
>> 
>> _______________________________________________
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net 
>> <mailto:Oorexx-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
>> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
> 
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net <mailto:Oorexx-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel 
> <https://lists.sourceforge.net/lists/listinfo/oorexx-devel>
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to