Re: libheif1 update failure

Luigi Ernesto Zanotti <[email protected]> Sun, 30 Nov 2025 13:18:34 +0100
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============3123371717240801996==
Content-Type: multipart/alternative;
 boundary="------------CxDlqtuXB2wuFj9uqXGZc9cW"
Content-Language: en-GB

This is a multi-part message in MIME format.
--------------CxDlqtuXB2wuFj9uqXGZc9cW
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Someone out there is a magician.
This morning, after reading Hanspeter's mail, I performed a 'selfupdate' 
and an 'update-all' and, voila', there is nothing to update. I looked 
for libheif1 with a 'fink list' and found that libheif1 is properly 
installed!
Thanks and best regards,                   L. Z.

On 29/11/2025 21:37, Hanspeter Niederstrasser wrote:
> On 11/29/25 11:39 AM, Luigi Ernesto Zanotti wrote:
>> Hi all,
>> I'm running on a Mojave system. During the last update-all I got the 
>> following error:
>>
>> MacAir-10:50:~> fink update-all
>> Password:
>> Information about 20161 packages read in 4 seconds.
>> The following 2 packages will be installed or updated:
>>   libheif1-dev libheif1-shlibs
>> Setting runtime build-lock...
>> ............
>> /sw/src/fink.build/libheif1-shlibs-1.20.2-1/libheif-1.20.2/examples/heif_info.cc:87:20: 
>> error:
>>        'path' is unavailable: introduced in macOS 10.15
>>    std::filesystem::path p(argv0);
>>                     ^
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24: 
>> note:
>>        'path' has been explicitly marked unavailable here
>> class _LIBCPP_TYPE_VIS path {
>>                        ^
>> .............
>> error repeats again for 5 times. Then:
>>
>> 6 errors generated.
>> make[2]: *** [examples/CMakeFiles/heif-info.dir/heif_info.cc.o] Error 1
>> make[1]: *** [examples/CMakeFiles/heif-info.dir/all] Error 2
>> make: *** [all] Error 2
>> ### execution of /tmp/fink.yjAaV failed, exit code 2
>> ### execution of /tmp/fink.tZOc6 failed, exit code 2
>> Removing runtime build-lock...
>> Removing build-lock package...
>> /sw/bin/dpkg-lockwait -r fink-buildlock-libheif1-shlibs-1.20.2-1
>> (Reading database ... 333232 files and directories currently installed.)
>> Removing fink-buildlock-libheif1-shlibs-1.20.2-1 ...
>> Failed: phase compiling: libheif1-shlibs-1.20.2-1 failed
>>
>> Before reporting any errors, please run "fink selfupdate" and try again.
>>
>> If you continue to have issues, please check to see if the FAQ on Fink's
>> website solves the problem.  If not, ask on one (not both, please) of
>> these mailing lists:
>>
>>          The Fink Users List <[email protected]>
>>          The Fink Beginners List <[email protected]>,
>>
>> with a carbon copy to the maintainer:
>>
>>          Daniel Macks <[email protected]>
>>
>> Note that this is preferable to emailing just the maintainer directly,
>> since most fink package maintainers do not have access to all possible
>> hardware and software configurations.
>>
>> Please try to include the complete error message in your report. This
>> generally consists of a compiler line starting with e.g. "gcc" or "g++"
>> followed by the actual error output from the compiler.
>>
>> Also include the following system information:
>> Package manager version: 0.45.6
>> Distribution version: selfupdate-git Thu Nov 27 10:43:23 2025, 
>> 10.14.5, x86_64
>> Trees: local/main stable/main stable/crypto local/injected
>> Xcode.app: 11.3.1
>> Xcode command-line tools: 11.3.1.0.1.1576735732
>> Max. Fink build jobs:  1
>
> Confirming I also see this on 10.14.6 with the same settings as above. 
> The actual errors are for `path`, `filename`, and `string`, all 
> introduced on 10.15.
>
> Hanspeter
>

-- 
Prof. Luigi Ernesto Zanotti (retired)

Physics Department "G. Occhialini"
University of Milano Bicocca

Piazza della Scienza 3. 20126 Milano Italy
E-Mail:[email protected]

--------------CxDlqtuXB2wuFj9uqXGZc9cW
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Times New Roman, Times, serif">Someone out there is a
      magician.<br>
      This morning, after reading Hanspeter's mail, I performed a
      'selfupdate' and an 'update-all' and, voila', there is nothing to
      update. I looked for libheif1 with a 'fink list' and found that
      libheif1 is properly installed!<br>
      Thanks and best regards,                   L. Z.<br>
    </font><br>
    <div class="moz-cite-prefix">On 29/11/2025 21:37, Hanspeter
      Niederstrasser wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">On
      11/29/25 11:39 AM, Luigi Ernesto Zanotti wrote:
      <br>
      <blockquote type="cite">Hi all,
        <br>
        I'm running on a Mojave system. During the last update-all I got
        the following error:
        <br>
        <br>
        MacAir-10:50:~&gt; fink update-all
        <br>
        Password:
        <br>
        Information about 20161 packages read in 4 seconds.
        <br>
        The following 2 packages will be installed or updated:
        <br>
          libheif1-dev libheif1-shlibs
        <br>
        Setting runtime build-lock...
        <br>
        ............
        <br>
/sw/src/fink.build/libheif1-shlibs-1.20.2-1/libheif-1.20.2/examples/heif_info.cc:87:20:
        error:
        <br>
               'path' is unavailable: introduced in macOS 10.15
        <br>
           std::filesystem::path p(argv0);
        <br>
                            ^
        <br>
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/filesystem:739:24:
        note:
        <br>
               'path' has been explicitly marked unavailable here
        <br>
        class _LIBCPP_TYPE_VIS path {
        <br>
                               ^
        <br>
        .............
        <br>
        error repeats again for 5 times. Then:
        <br>
        <br>
        6 errors generated.
        <br>
        make[2]: *** [examples/CMakeFiles/heif-info.dir/heif_info.cc.o]
        Error 1
        <br>
        make[1]: *** [examples/CMakeFiles/heif-info.dir/all] Error 2
        <br>
        make: *** [all] Error 2
        <br>
        ### execution of /tmp/fink.yjAaV failed, exit code 2
        <br>
        ### execution of /tmp/fink.tZOc6 failed, exit code 2
        <br>
        Removing runtime build-lock...
        <br>
        Removing build-lock package...
        <br>
        /sw/bin/dpkg-lockwait -r fink-buildlock-libheif1-shlibs-1.20.2-1
        <br>
        (Reading database ... 333232 files and directories currently
        installed.)
        <br>
        Removing fink-buildlock-libheif1-shlibs-1.20.2-1 ...
        <br>
        Failed: phase compiling: libheif1-shlibs-1.20.2-1 failed
        <br>
        <br>
        Before reporting any errors, please run "fink selfupdate" and
        try again.
        <br>
        <br>
        If you continue to have issues, please check to see if the FAQ
        on Fink's
        <br>
        website solves the problem.  If not, ask on one (not both,
        please) of
        <br>
        these mailing lists:
        <br>
        <br>
                 The Fink Users List
        <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]">&lt;[email protected]&gt;</a>
        <br>
                 The Fink Beginners List
        <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]">&lt;[email protected]&gt;</a>,
        <br>
        <br>
        with a carbon copy to the maintainer:
        <br>
        <br>
                 Daniel Macks <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]">&lt;[email protected]&gt;</a>
        <br>
        <br>
        Note that this is preferable to emailing just the maintainer
        directly,
        <br>
        since most fink package maintainers do not have access to all
        possible
        <br>
        hardware and software configurations.
        <br>
        <br>
        Please try to include the complete error message in your report.
        This
        <br>
        generally consists of a compiler line starting with e.g. "gcc"
        or "g++"
        <br>
        followed by the actual error output from the compiler.
        <br>
        <br>
        Also include the following system information:
        <br>
        Package manager version: 0.45.6
        <br>
        Distribution version: selfupdate-git Thu Nov 27 10:43:23 2025,
        10.14.5, x86_64
        <br>
        Trees: local/main stable/main stable/crypto local/injected
        <br>
        Xcode.app: 11.3.1
        <br>
        Xcode command-line tools: 11.3.1.0.1.1576735732
        <br>
        Max. Fink build jobs:  1
        <br>
      </blockquote>
      <br>
      Confirming I also see this on 10.14.6 with the same settings as
      above. The actual errors are for `path`, `filename`, and `string`,
      all introduced on 10.15.
      <br>
      <br>
      Hanspeter
      <br>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Prof. Luigi Ernesto Zanotti (retired)

Physics Department "G. Occhialini"
University of Milano Bicocca

Piazza della Scienza 3. 20126 Milano Italy
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a></pre>
  </body>
</html>

--------------CxDlqtuXB2wuFj9uqXGZc9cW--


--===============3123371717240801996==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============3123371717240801996==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
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
--===============3123371717240801996==--