< 2017 Book Reading in Review | Russ Allbery > Eagle's Path > January 2018 | New year haul > |
I finally have enough activity to report that I need to think about how to format these updates. It's a good problem to have.
In upstream work, I updated rra-c-util
with an evaluation of the new warning flags for GCC 7, enabling as many
warnings as possible. I also finished the work to build with Clang with
warnings enabled, which required investigating a lot of conversions
between variables of different sizes. Part of that investigation surfaced
that the SA_LEN
macro was no longer useful, so I removed that from
INN and rra-c-util.
I'm still of two minds about whether adding the casts and code to
correctly build with -Wsign-conversion
is worth it. I started a
patch to rra-c-util (currently sitting in a branch), but wasn't very happy
about the resulting code quality. I think doing this properly requires
some thoughtfulness about macros and a systematic approach.
Releases:
is_blob
contribution)In Debian Policy, I wrote and merged a patch for one bug, merged patches for two other bugs, and merged a bunch of wording improvements to the copyright-format document. I also updated the license-count script to work with current Debian infrastructure and ran it again for various ongoing discussions of what licenses to include in common-licenses.
Debian package uploads:
There are a few more orphaning uploads and uploads giving Perl packages to the Perl packaging team coming, and then I should be down to the set of packages I'm in a position to actively maintain and I can figure out where I want to focus going forward.
Posted: 2018-01-07 12:27 — Why no comments?
< 2017 Book Reading in Review | Russ Allbery > Eagle's Path > January 2018 | New year haul > |