[sane-devel] Applying downstream patches (was Re: Fix PPA build)
Olaf Meeuwissen
paddy-hack at member.fsf.org
Sat May 13 03:57:51 UTC 2017
Hi again,
Olaf Meeuwissen writes:
> Hi Rolf,
>
> Rolf Bensch writes:
>
>> Please have a look at the attached patches. Maybe there are additional
>> fixes for SANE (fix_avahi_error_paths.patch) or there are needful
>> additional options for configure possible or just keep them inside the ppa?
>
> I will take a look at the patches, maybe this weekend, but unless they
> fix bugs on the sane-backends side, they'll have to wait until after the
> release.
- disable_rpath.patch -> no longer needed
The SANE_LINKER_RPATH macro was unsued and removed in f80cf1db,
derived files were synced in d853463e.
- fix_avahi_error_paths.patch -> applied
- dll_backend_conf.patch -> applied w/ modifications
The pint backend remains enabled.
- frontend_libs.patch -> applied change to Makefile.am
The Makefile.in file will be updated later. The LIBS variable
should be empty at build time, i.e. in the Makefile.
- libsane_deps.patch -> investigate post-release
I don't have the time right now to check the details of the impact
of this for the various build scenarios we support.
- multiarch_manpages_libdir.patch -> won't apply
This doesn't take --libdir/--prefix configure time options into
account.
- sane-config_and_pkg-config_fixes.patch -> investigate post-release
See my comment for libsane_deps.patch.
And here's a little reminder for those who missed the first post
> If other binary package maintainers are listening, I welcome patches in
> the Alioth bug tracker (even though I rather dislike that bug tracker
> itself ;-). Feel free to add any that haven't been submitted yet,
> assign them to me and, please!, prefix a [PATCH] to the summary line so
> I can quickly find them.
If you submit patches, please submit *one* patch per bug tracker item.
I know that's a pain but it will make dealing with them easier to track.
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