[sane-devel] [janitorial] musl builder, PDF SANE Standard, __sane_unused__

Olaf Meeuwissen paddy-hack at member.fsf.org
Mon Jul 18 13:18:42 UTC 2016


Hi all,

I had expected at least some reaction to my announcement[1] of the
switch to libusb-1.0 as the new default for USB but, failing any, I
assume that everyone is happy and all is well.

 [1] http://lists.alioth.debian.org/pipermail/sane-devel/2016-July/034654.html

Since the switch, I have:

 - added an Alpine Linux builder to my GitLab CI setup.  This compiles
   against the musl C library.  Results are available for all builders
   via the pipelines[2] page.  Just select a build and navigate to the
   build:alpine-3.4-musl results page.

    [2] https://gitlab.com/sane-project/backends/pipelines

 - added a PDF version of the SANE Standard document (also available via
   the website) and refactored the conversion of that document a bit.  I
   dislike keeping derived files in the repository so added the logic to
   convert *.fig files and dropped the generated *.eps files.  Obsoleted
   LaTeX bits have been replaced as well.

 - fixed a bunch of compiler warnings and made all backend code use the
   same __sane_unused__ define instead of also using UNUSEDARG.  We are
   getting closer and closer to zero warnings on build:debian-8-full.
   By all means, have a look at the remaining warnings on that build and
   beat me to fixing them!

# Still looking at and for a decent replacement for dlh to convert the
# SANE Standard document from LaTeX to HTML.

Hope this helps,
-- 
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Software                        https://my.fsf.org/donate
 Join the Free Software Foundation              https://my.fsf.org/join




More information about the sane-devel mailing list