[macports-base] branch release-2.7 updated (0451b759 -> 38204920)

Joshua Root jmr at macports.org
Sat Mar 5 04:36:34 UTC 2022


Joshua Root (jmroot) pushed a change to branch release-2.7
in repository macports-base.

    from 0451b759 Remove Azure workflow for base
     new 79f8f056 fix misc memory leaks
     new c5f173db Delete WAL support files after registry tests
     new c8e8db66 Add hostArchitectures placeholder to Distribution
     new ee1690fb Fix values returned by portconfigure::get_min_gcc
     new 23356584 handle portgroup paths containing spaces
     new 834ad13b Ignore implicitly set versions in action_target
     new f96c5db4 Add Xcode version for Monterey
     new 9f114bca diagnose: fix messages with double spaces, via correct line continuation
     new b108c193 Fix Tcl bug 98af80f133: unsafe buffer lifetime
     new 57630f6f Fix fetch failure when fetching from CVS
     new 78e1b880 Fix command_exec to honor -varprefix again
     new c42b3648 Fix ports that use "use_xmkmf yes"
     new b3cd1017 Don't close registry ref in portinstall
     new 068b5115 Handle distname containing spaces
     new ef1a4e48 Handle list-quoted characters in distname and extract.suffix
     new 840dff21 upgrade: don't print errorInfo for non-errors
     new 6d6a1306 _deactivate_contents: avoid double file type call
     new 9d8fee99 mportexec usage fixes
     new e86e1a0a portdestroot: use shellescape where needed
     new 12845cd4 More use of shellescape
     new b41c268f band-aid for fragile test framework
     new 5b7b37ca pextlib1.0: Fix mtime restore in lazy_copy()
     new ea8a8d75 Touch pkgIndex.tcl files after code signing
     new c882d8b4 macports1.0: fix memory leak
     new 10ed6cba pextlib1.0: fix memory leak
     new 8f3826ba pextlib1.0: fix resource leak
     new 3b873efe darwintracelib1.0: check return value before use
     new 48cae60e pextlib1.0: fix resource leak when file is not script
     new 38204920 port reclaim: only keep current versions' distfiles

The 29 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 portmgr/dmg/Distribution                           |  2 +-
 src/codesign.sh                                    |  5 +++
 src/cregistry/entry.c                              |  1 +
 src/cregistry/util.c                               |  6 ++-
 src/darwintracelib1.0/darwintrace.c                |  3 ++
 src/darwintracelib1.0/proc.c                       |  3 ++
 src/images_to_archives.tcl.in                      |  4 +-
 src/macports1.0/diagnose.tcl                       | 16 ++++----
 src/macports1.0/get_systemconfiguration_proxies.c  |  2 +
 src/macports1.0/macports.tcl                       | 46 +++++++++++++---------
 src/macports1.0/reclaim.tcl                        | 39 ++++++++++++++++--
 src/macports1.0/selfupdate.tcl                     | 10 ++---
 src/package1.0/portdmg.tcl                         |  6 +--
 src/package1.0/portmdmg.tcl                        |  6 +--
 src/package1.0/portmpkg.tcl                        |  8 ++--
 src/package1.0/portpkg.tcl                         | 16 ++++----
 src/package1.0/tests/library.tcl                   |  1 +
 src/pextlib1.0/Pextlib.c                           |  8 ++--
 src/pextlib1.0/realpath.c                          |  1 +
 src/pextlib1.0/sip_copy_proc.c                     | 35 ++++++++++++++--
 src/port/port.tcl                                  | 28 ++++++++++---
 src/port1.0/portconfigure.tcl                      | 18 ++++-----
 src/port1.0/portdestroot.tcl                       | 14 +++----
 src/port1.0/portfetch.tcl                          | 12 +++---
 src/port1.0/portinstall.tcl                        |  2 +-
 src/port1.0/portutil.tcl                           | 30 ++++++++------
 src/registry2.0/entryobj.c                         |  7 +---
 src/registry2.0/file.c                             |  9 +++++
 src/registry2.0/portgroup.c                        |  9 +++++
 src/registry2.0/portimage.tcl                      |  2 +-
 src/registry2.0/registry_util.tcl                  |  8 +++-
 src/registry2.0/tests/depends.tcl                  |  2 +-
 src/registry2.0/tests/entry.tcl                    |  2 +-
 .../patches/tcl/fix-unsafe-buffer-lifetime.patch   | 33 ++++++++++++++++
 vendor/tcl8.5.19/generic/tclIO.c                   |  3 +-
 35 files changed, 284 insertions(+), 113 deletions(-)
 create mode 100644 vendor/patches/tcl/fix-unsafe-buffer-lifetime.patch



More information about the macports-changes mailing list