Changeset 35198


Ignore:
Timestamp:
2021-06-06T21:35:17+12:00 (3 years ago)
Author:
davidb
Message:

Changes after compiling on a newly updated MacOs machine (Macrocarpa)

Location:
gs2-extensions/imagemagick/trunk/src/packages
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • gs2-extensions/imagemagick/trunk/src/packages/CASCADE-MAKE/LIBICONV.sh

    r31808 r35198  
    11#!/bin/bash
    22
    3 package=gs-libiconv
    4 version=-1.14
     3package=libiconv
     4version=-1.16
    55
    66progname=$0
  • gs2-extensions/imagemagick/trunk/src/packages/README.txt

    r31804 r35198  
    3737******************************
    3838
     393. 6 June 2021
     40davidb
     41
     42   The above fix (2) is now breaking on newer MacOS version.  Based on a patch note from a software
     43   project that was getting the same compiler error:
     44
     45      https://github.com/jschueller/openturns/commit/9d229efde4f3775578be5bba8104b0e2f419fd67
     46
     47   it looks like you want to keep Macs away from the #if defined test entirely, e.g., have a
     48   precheck like:
     49
     50     # if !defined(WIN32) && !defined(__APPLE__) /* __GLIBC_PREREQ not defined on mingw or OSX */
     51    #   if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16)     
     52
     53    Rather than add more custom fixes, bumping the version of iconv used up to 1.16 which (from
     54    a test build) looks to factor all this in.
     55
Note: See TracChangeset for help on using the changeset viewer.