Re: libopenmpt0-dev' fails build on Mac OS X 10.11

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.general
Organization Snaggled Works
Message-ID <[email protected]>
On 10/3/21 7:50 AM, Scott Hannahs via Fink-users wrote:
> 
> 
>> On Oct 3, 2021, at 6:40 AM, Hanspeter Niederstrasser <[email protected]> wrote:
>>
>> On 10/1/21 7:14 AM, Scott Hannahs via Fink-users wrote:
>>> This is the fourth of a few build failures.  Attempt to try to update “ libopenmpt0-dev'”. This requires C++17 which is not compatible with the old Xcode 8.2.1???
>>> checking for gcc option to accept ISO C99... none needed
>>> checking for gcc option to accept ISO Standard C... (cached) none needed
>>> checking whether g++ supports C++17 features with -std=c++17... no
>>> checking whether g++ supports C++17 features with +std=c++17... no
>>> checking whether g++ supports C++17 features with -h std=c++17... no
>>> checking whether g++ supports C++17 features with -std=c++1z... no
>>> checking whether g++ supports C++17 features with +std=c++1z... no
>>> checking whether g++ supports C++17 features with -h std=c++1z... no
>>> configure: error: *** A compiler with support for C++17 language features is required.
>>
>> Apparently c++17 came with Xcode9. Can you try the attached file? This version of libopenmpt checks for c++17, but then checks for c++14 and c++11 if the newer version doesn't work.
>>
>> Hanspeter
>>
>> <libopenmpt0-shlibs-0.4.23.info>
> 
> So installing this which downgrades the package version for 10.9 through 10.11 which seems fair enough.  I get the following issue of being unable to read the package with curl.  The package will download fine if I use the -k (insecure) option on curl.

Correct. Current version is 0.5.10 and the previous version was 0.3.15. 
Because 0.5.10 only works with c++17, 10.11- couldn't build 0.5.10, so 
we'll provide a partial upgrade to 0.4.23 for the older systems.

> (Personally I am hoping to update my system with the next round of large screen iMacs since it is 12 years old, but fink still claims support for this OS)

Yes, we technically still support 10.9, although it's hard to test all 
packages since I don't think any of the devs have anything older than 10.13.

> OR, it might just be the openmpt.org <http://openmpt.org/> folks haven’t renewed an expired certificate?  I can open https://lib.openmpt.org <https://lib.openmpt.org/> and it tells me that there is an expired root certificate.  It *is* an old system and there is a problem with certificates on this old a system.
> 
> -Scott
> 
> % fink install libopenmpt0-shlibs-0.4.23
> <stuff deleted>
> The following package will be installed or updated:
>   libopenmpt0-shlibs
> curl --connect-timeout 30 -f -L -A 'fink/0.45.3' -O https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.4.23\+release.autotools.tar.gz
>    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                   Dload  Upload   Total   Spent    Left  Speed
>    0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0curl: (60) SSL certificate problem: Invalid certificate chain
> More details here: http://curl.haxx.se/docs/sslcerts.html
> 
> curl performs SSL certificate verification by default, using a "bundle"
>   of Certificate Authority (CA) public keys (CA certs). If the default

That does look like a bad certificate. What happens if you install the 
ca-bundle package?

Hanspeter


_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.