Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13507 closed enhancement (fixed)

jansson-2.13.1

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (12)

comment:1 by Xi Ruoyao, 4 years ago

make check fails. I'll check upstream repo to see what's happening.

comment:2 by Xi Ruoyao, 4 years ago

There are symbols missing in libjansson.so built with autotools. I created https://github.com/akheron/jansson/pull/534.

Last edited 4 years ago by Xi Ruoyao (previous) (diff)

comment:3 by Xi Ruoyao, 4 years ago

And, there are some scripts used in test suite missing in released tarball (just like the gtk+-3.24.20 issue we've discussed). This also causes test failure.

It's now https://github.com/akheron/jansson/pull/535.

Last edited 4 years ago by Xi Ruoyao (previous) (diff)

comment:4 by Douglas R. Reno, 4 years ago

We may want to hold on this until it's fixed, especially with the symbols missing. What do you think?

in reply to:  4 comment:5 by Bruce Dubbs, 4 years ago

Replying to renodr:

We may want to hold on this until it's fixed, especially with the symbols missing. What do you think?

Agree, looking at the CHANGES file, I do not see anything that is critical.

comment:6 by Douglas R. Reno, 4 years ago

Milestone: 9.2hold
Summary: jansson-2.13jansson-2.13 (hold until next release)

comment:7 by Xi Ruoyao, 4 years ago

Milestone: hold9.2
Summary: jansson-2.13 (hold until next release)jansson-2.13.1

Now 2.13.1, with my PRs merged.

comment:8 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:9 by Douglas R. Reno, 4 years ago

Version 2.13.1
==============

Released 2020-05-07

* Build:

  - Include `jansson_version_str()` and `jansson_version_cmp()` in
    shared library. (#534)

  - Include `scripts/` in tarball. (#535)


Version 2.13
============

Released 2020-05-05

* New Features:

  - Add `jansson_version_str()` and `jansson_version_cmp()` for runtime
    version checking (#465).

  - Add `json_object_update_new()`, `json_object_update_existing_new()`
    and `json_object_update_missing_new()` functions (#499).

  - Add `json_object_update_recursive()` (#505).

* Build:

  - Add ``-Wno-format-truncation`` to suppress format truncation warnings (#489).

* Bug fixes:

  - Remove ``strtod`` macro definition for MinGW (#498).

  - Add infinite loop check in `json_deep_copy()` (#490).

  - Add ``pipe`` macro definition for MinGW (#500).

  - Enhance ``JANSSON_ATTRS`` macro to support earlier C standard(C89) (#501).

  - Update version detection for sphinx-build (#502).

* Documentation:

  - Fix typos (#483, #494).

  - Document that call the custom free function to free the return value 
    of `json_dumps()` if you have a custom malloc/free (#490).

  - Add vcpkg installation instructions (#496).

  - Document that non-blocking file descriptor is not supported on
    `json_loadfd()` (#503).

Thank you Xi for submitting those upstream!

comment:10 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r23086

comment:11 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:12 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.