Page MenuHomeFreeBSD

Vendor import of pkgconf 2.9.93
ClosedPublic

Authored by khorben on Fri, Jun 26, 5:42 PM.
Tags
None
Referenced Files
F161692157: D57890.id180771.diff
Mon, Jul 6, 12:05 AM
F161691897: D57890.id180771.diff
Mon, Jul 6, 12:03 AM
F161685999: D57890.id180907.diff
Sun, Jul 5, 11:05 PM
F161685832: D57890.id180907.diff
Sun, Jul 5, 11:02 PM
Unknown Object (File)
Fri, Jul 3, 9:46 PM
Unknown Object (File)
Fri, Jul 3, 9:42 PM
Unknown Object (File)
Wed, Jul 1, 1:16 PM
Unknown Object (File)
Wed, Jul 1, 1:16 PM
Subscribers

Details

Summary

Obtained from https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-2.9.93.tar.gz

SHA1: 6bcbedc97081e17ea58e0164adea2ab827acfe23 -
SHA256: b9632d0d91321f56645de720fd8cd3584b0d0ca8ff13a3d9d5285888869fcc98 -
SHA512: e014096f5486b7cdfa8c6410992b9143b63c7ef0ba540c7cad09923867c3924b951c1dfbd9a85f6d786b0deb30be1b7284f67317f4b261b6e0eca70b20ace1af -

One test folder in tests/lib1 had to be removed to avoid UTF-8 filenames in the tree. (Breaks make create-source-packages)

Sponsored by: The FreeBSD Foundation

Makefile.am              |   2 +
Makefile.lite            |   2 +-
cli/bomtool/main.c       |  42 +++-----
cli/spdxtool/core.c      |  28 +++--
cli/spdxtool/generate.c  | 190 ++++++++++++++++++++++++++++++++++
cli/spdxtool/generate.h  |  29 ++++++
cli/spdxtool/main.c      | 217 +++------------------------------------
cli/spdxtool/serialize.c |   4 +-
cli/spdxtool/software.c  |  49 +++++++--
configure.ac             |   2 +-
fuzzer/meson.build       |  23 +++++
fuzzer/spdxtool-fuzzer.c | 200 ++++++++++++++++++++++++++++++++++++
libpkgconf/libpkgconf.h  |   4 +-
libpkgconf/license.c     |   8 +-
meson.build              |  23 ++++-
15 files changed, 568 insertions(+), 255 deletions(-)
Test Plan

Import into the base system and test there:

  • Building software with pkg-config(1)
  • Generating SBOMs with bomtool(1) and spdxtool(1)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

khorben added reviewers: emaste, markj.

These seem fine to me. It would really be nice to hook up the test suite.

This revision was not accepted when it landed; it landed in state Needs Review.Mon, Jun 29, 5:34 AM
This revision was automatically updated to reflect the committed changes.