[macports-base] branch master updated (c9b6181 -> 68e2d2d)

Rainer Müller raimue at macports.org
Mon Apr 2 21:20:37 UTC 2018


Rainer Müller (raimue) pushed a change to branch master
in repository macports-base.

    from c9b6181  Revert "portbuild: Pass -j for parallel builds to cargo"
     new fcd8c21  system: Get rid of unused circbuf
     new 255eacd  system: Use getline(3) to avoid copying each line
     new 3440d0b  pextlib: Add getline for legacy systems
     new dc6e561  Mk: Always run clean before distclean
     new d389f5b  pextlib: Only build objects if necessary
     new 801fb51  darwintracelib: Use strlcat from pextlib
     new bb804d1  compat: New directory for compatibility functions
     new 272b1bc  compat: Include strlcat.h in implementation
     new 68e2d2d  compat: Move strlcpy implementation

The 9 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:
 Mk/macports.autoconf.mk.in                       |  5 ++
 Mk/macports.subdir.mk                            |  1 +
 Mk/macports.tea.mk                               |  9 ++-
 configure                                        | 35 ++++++++--
 configure.ac                                     | 15 ++--
 src/Makefile.in                                  |  2 +-
 src/compat/Makefile.in                           | 26 +++++++
 src/compat/getdelim.c                            | 87 ++++++++++++++++++++++++
 src/compat/getdelim.h                            | 10 +++
 src/{pextlib1.0/base32cmd.h => compat/getline.c} | 49 +++++++------
 src/compat/getline.h                             | 10 +++
 src/{pextlib1.0 => compat}/strlcat.c             |  6 +-
 src/{pextlib1.0 => compat}/strlcat.h             |  9 ++-
 src/{macports1.0/macports.c => compat/strlcpy.c} | 43 ++++++------
 src/compat/strlcpy.h                             | 10 +++
 src/config.h.in                                  |  9 ++-
 src/darwintracelib1.0/Makefile.in                | 11 +++
 src/darwintracelib1.0/darwintrace.c              | 18 -----
 src/pextlib1.0/Makefile.in                       | 15 +++-
 src/pextlib1.0/fgetln.c                          | 78 ---------------------
 src/pextlib1.0/system.c                          | 68 ++++--------------
 21 files changed, 303 insertions(+), 213 deletions(-)
 create mode 100644 src/compat/Makefile.in
 create mode 100644 src/compat/getdelim.c
 create mode 100644 src/compat/getdelim.h
 copy src/{pextlib1.0/base32cmd.h => compat/getline.c} (51%)
 create mode 100644 src/compat/getline.h
 rename src/{pextlib1.0 => compat}/strlcat.c (98%)
 rename src/{pextlib1.0 => compat}/strlcat.h (50%)
 copy src/{macports1.0/macports.c => compat/strlcpy.c} (64%)
 create mode 100644 src/compat/strlcpy.h
 delete mode 100644 src/pextlib1.0/fgetln.c



More information about the macports-changes mailing list