[MacPorts] #61536: asymptote @2.65 build on Big Sur causes kernel panic, does not work on El Capitan or Catalina either

MacPorts noreply at macports.org
Thu Nov 19 20:23:46 UTC 2020


#61536: asymptote @2.65 build on Big Sur causes kernel panic, does not work on El
Capitan or Catalina either
------------------------+----------------------
  Reporter:  snowflake  |      Owner:  mojca
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.99
Resolution:             |   Keywords:
      Port:  asymptote  |
------------------------+----------------------

Comment (by snowflake):

 I've been doing some builds on Catalina using a Portfile with null code
 for fetch, checksum, and extract. This is so I can build with a script
 which copies the checkout to the Macports work areas.

 It appears that the source went from broken to working to broken again in
 the space of 4 hours.

 Here are the results:
 {{{
 --------------------------------------------
 commit 42b291049920c2a023ab5f3598cc917eb36297ca (HEAD)
 Merge: e62d0401 d9826965
 Author: John Bowman <bowman at ualberta.ca>
 Date:   Sun Oct 25 20:18:21 2020 -0600

 *** Severe Memory Leak (many GB) ***
 --------------------------------------------
 commit 3361214340d58235f4dbb8f24017d0cd5d94da72 (HEAD)
 Author: John Bowman <bowman at ualberta.ca>
 Date:   Sun Oct 25 22:24:51 2020 -0600

 *** builds and works without memory leak ***

 Use ps2write instead of eps2write where possible,
     for compatibility with gs 9.53.
 --------------------------------------------
 commit e688d42e33a521facdb050c77b454b819478d3fd (HEAD)
 Author: John Bowman <bowman at ualberta.ca>
 Date:   Sun Oct 25 23:08:36 2020 -0600

 *** BUILD ERRORS ***
 In file included from util.cc:33:
 ./locate.h:21:61: error: default argument references parameter 'suffix'
 string locateFile(string id, bool full=false, string suffix=suffix);
 There are many of these errors.
 --------------------------------------------

 }}}
 I'm not convinced that switching from eps2write to ps2write has fixed the
 memory leak. It is still in the background waiting to pounce.

-- 
Ticket URL: <https://trac.macports.org/ticket/61536#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list