Discussion:
[janitorial] Alpine compiler warnings, GitLab.com mirror constipation and Whitespace XOR tabs
(too old to reply)
Olaf Meeuwissen
2017-08-12 12:33:52 UTC
Permalink
Raw Message
Hi all,

Since I will be off-line for a couple of days starting 2017-08-13, I
figured I'd sent a small update.

## Alpine Compiler Warnings

These are now at an all-time low. The ones that remain I have no intent
of fixing because they our not within the scope of sane-backend to fix.
One series of warnings is due to an inconsistency in the musl library's
ioctl[1] and the other is equally due to that library insisting that the
avahi header files include <poll.h> rather than <system/poll.h>[2].

[1] https://bugs.alpinelinux.org/issues/7580
[2] https://bugs.alpinelinux.org/issues/7581

I would have included a link to an appropriate build log of our GitLab
CI builds if it weren't for some serious ...

## GitLab.com Mirror Constipation

Since the beginning of July, the sane-project git repository mirrors[3]
I've set have been lagging and since 2017-07-25 have stopped altogether
:-( That means the repositories there are behind, but more importantly
it also means that new commits no longer trigger CI builds. Just when I
had set up building of release-style snapshot source tarballs :-((

[3] https://gitlab.com/sane-project

The GitLab.com folks have been informed[4] and are working on a general
solution[5] (it affects some 24000 mirrored projects!) but in the mean
time we're without CI builds :-(((

[4] https://gitlab.com/gitlab-com/support-forum/issues/2206
[5] https://gitlab.com/gitlab-org/gitlab-ee/issues/3021

## Whitespace XOR Tabs

After arguing heatedly(?) in favour of cleaning up, I haven't really
done much in this area yet. I do plan to though, so it's not off the
plate. It's just not all that pressing for me right now having found
some other, not directly SANE related, stuff to play with. Of course,
there are also still a few tracker[6] items and mailing list threads
that keep me (pre-)occupied ;-)

Actually, this stuff that I'm playing with started out of a desire to
*maybe* help the Devuan[7] folks maintaining systemd-free SANE binary
packages.

[6] https://alioth.debian.org/tracker/?group_id=30186
[7] https://devuan.org/

For those that don't know what to do with all the bucket loads of free
time of their summer holidays, there is still a pile of error warnings
for the Fedora builds that could use your attention.
Feel free to pick up my slack!

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
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
Loading...