I noticed that it is not possible to build sane-backends without
libtiff installed, because hp3900 backend requires it, but configure
does not check for it. This patch seems to fix:

diff --git a/acinclude.m4 b/acinclude.m4
index 7c90c64f..f0d7d295 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -598,6 +598,13 @@ for be in ${BACKENDS}; do
     fi
     ;;

+    hp3900)
+    if test "${sane_cv_use_libtiff}" != "yes"; then
+      echo "*** $be backend requires TIFF library - $DISABLE_MSG"
+      backend_supported="no"
+    fi
+    ;;
+
     dell1600n_net)
     if test "${sane_cv_use_libjpeg}" != "yes" || test
"${sane_cv_use_libtiff}" != "yes"; then
       echo "*** $be backend requires JPEG and TIFF library - $DISABLE_MSG"

On Sun, Jan 26, 2020 at 7:02 AM Olaf Meeuwissen
<paddy-h...@member.fsf.org> wrote:
>
> Hi all,
>
> Olaf Meeuwissen writes:
>
> > Hi all,
> >
> > Just so you all don't forget ;-)
> >
> > On 2020-01-26 around 12:00UTC, we'll be entering Code Freeze.  This only
> > affects the release/1.0.29 branch.  The master branch is still open for
> > code changes, new features, bug fixes and what not.
>
> We're past that point in time now and the release/1.0.29 branch is in
> Code Freeze.  As per milestone[1] description, only "fixes for hardware
> destroying bugs, compile failures, fixing completely unusable backends
> and documentation fixes are allowed" now.
>
>  [1]: https://gitlab.com/sane-project/backends/-/milestones/3
>
> > Since the Feature Freeze last week, we've seen a couple of translation
> > updates make their way in.  British English, Catalan, German, Ukrainian
> > and Valencian are all at 100% now!
> >
> > There is still one open issue with a merge request that fixes it.  It's
> > nothing spectacular but fixes a compiler warning in the genesys test
> > suite.
>
> That issue (and merge request) have been dealt with since.
> @povilas> Thanks!
>
> Nothing new has popped up, so far, that needs taking care of for 1.0.29
> as far as I'm concerned but should you bump into something while testing
> don't hesitate to submit an issue[2] or bring it up here on the list.
>
>  [2]: https://gitlab.com/sane-project/backends/issues
>
> > Please note that translation updates [are] welcome on release/1.0.29 all
> > the way up to 2020-02-02 around 10:00UTC and master after that.  Feel
> > like helping out, check the list with translation issues at
> >
> >   
> > https://gitlab.com/sane-project/backends/issues?label_name%5B%5D=translation
>
> The above re translation updates still stands.  Submissions are welcome
> as merge requests (preferred) as well as patches.
>
> > Only French has someone stepping up so far.
>
> @skelband> Looking forward to an updated po/fr.po :-)
>
> # Totally unrelated to the Code Freeze, I also cleaned up the artifacts
> # of our old (pre 2019-09-01) CI pipelines.  This removed some 230 of
> # the source tarballs that were still lingering around, roughly halving
> # their number.  At present, snapshot tarballs older than 90 days are
> # nuked.  Build logs are kept and releases are uploaded elsewhere[3] as
> # a copy to preserve them for eternity/posterity.  Just FYI.
> #
> #  [3]: https://gitlab.com/sane-project/backends/-/releases
>
> 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
>


-- 
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"

Reply via email to