<div dir="ltr">Hi,<div><br></div><div>libieee1284 is accepted, so I push a asne-backends PR with improvements</div><div><a href="https://github.com/alpinelinux/aports/pull/2001">https://github.com/alpinelinux/aports/pull/2001</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-07-25 12:24 GMT+03:00 Valery Kartel <span dir="ltr"><<a href="mailto:valery.kartel@gmail.com" target="_blank">valery.kartel@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi, Olaf<br><br></div>I pushed a PR for libieee1284, so waiting for accept it. <a href="https://github.com/alpinelinux/aports/pull/1982" target="_blank">https://github.com/<wbr>alpinelinux/aports/pull/1982</a><br><br><br></div>And now I playing with sane-backends building with libpng, libieee1284 and linux-headers as you mentioned.<br><br>There are some new backends enabled now:<br>canon_pp<br>hpsj5s<br>mustek_pp<br>v4l<span class=""><br><br>> I also see that you list the license as GPL in the APKBUILD file.<br></span></div>Yes I set GPL as a license for this package and all its subpackages. But I saw its not so simple with some backends licensing.<br><br>Can you provide me some idea or some list how to describe licensing right way for not-only-gpl parts?<br><br>Thanks for advise<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Valery.<br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2017-07-22 15:52 GMT+03:00 Olaf Meeuwissen <span dir="ltr"><<a href="mailto:paddy-hack@member.fsf.org" target="_blank">paddy-hack@member.fsf.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Valery,<br>
<br>
I'm one of the SANE developers and am trying to get rid of all compiler<br>
warnings on a select subset of build environments.  Alpine Linux is one<br>
of them and its parallel port IO support is giving me a bit of trouble.<br>
Hope you can help me out a bit.<br>
<br>
I don't see any libieee1284 packages for 3.6.  Is there any activity to<br>
add libieee1284?  It would enable support for a few more backends.<br>
<br>
A few backends also provide parallel port IO support if certain Linux<br>
kernel headers are present.  Looking at the `makedepends` list in the<br>
sane package's APKBUILD file, I don't see kernel-headers listed.  Can<br>
I assume that the Alpine package build environment makes sure that is<br>
present?  If not, you may want to add it.  It would make at least the<br>
umax_pp backend do something more useful.  Without that package, it<br>
compiles but essentially just no-ops just about all the I/O after<br>
spitting out a warning, IIUC.<br>
<br>
My builds have so far not included the kernel-headers package in the<br>
list of packages to be installed but I'm leaning towards adding it.  It<br>
would solve a major compiler warning headache for me ;-)<br>
<br>
If Alpine Linux' default build environment always includes it, I feel<br>
more justified to "take the easy way out".<br>
<br>
You can find my build environment setup[1] as well as build logs[2] (the<br>
middle stage, first on the drop-down list) over at GitLab.com.<br>
<br>
 [1]: <a href="https://gitlab.com/sane-project/ci-envs/blob/master/alpine-3.6-musl.df" rel="noreferrer" target="_blank">https://gitlab.com/sane-projec<wbr>t/ci-envs/blob/master/alpine-<wbr>3.6-musl.df</a><br>
 [2]: <a href="https://gitlab.com/sane-project/backends/pipelines" rel="noreferrer" target="_blank">https://gitlab.com/sane-projec<wbr>t/backends/pipelines</a><br>
<br>
Somewhat off-topic, but ...<br>
<br>
I also see that you list the license as GPL in the APKBUILD file.  Is<br>
that for that file only or does that apply to the binary packages?<br>
If the latter, it's not correct and really should be fixed.<br>
<br>
BTW, love the fact that you provide a package per backend!  Wishing<br>
other distributions would do the same.<br>
<br>
Thanks for any feedback in advance,<br>
--<br>
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27<br>
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9<br>
 Support Free Software                        <a href="https://my.fsf.org/donate" rel="noreferrer" target="_blank">https://my.fsf.org/donate</a><br>
 Join the Free Software Foundation              <a href="https://my.fsf.org/join" rel="noreferrer" target="_blank">https://my.fsf.org/join</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>