On Sun, Mar 03, 2013 at 03:17:28PM +0100, gregor herrmann wrote:
> On Sun, 27 Jan 2013 20:08:55 +0100, Evgeni Golov wrote:
> 
> > On Sun, Jan 27, 2013 at 03:29:42PM +0000, Julien Cristau wrote:
> > > On Sun, Jan 27, 2013 at 15:22:37 +0100, Evgeni Golov wrote:
> > > 
> > > > ++         TEMP_CFLAGS="$TEMP_CFLAGS -I/usr/include/mysql"
> > > 
> > > This bit is probably not quite right in general.  Not sure what the
> > > correct way to get the header location is.
> > 
> > My brain keeps telling me drop that shit and "#include <mysql/mysql.h>".
> 
> This bug hasn't seen any activity since over a month; let's get back
> on track.
> 
> Some thoughts:
> - I think fixing this on the packaging side is less invasive than
>   hacking the upstream autofoo stuff.
> - IMO, Evgeni's original patch in -3.3 matches what has been done for
>   quite a few other packages regarding to multiarch; obviously, the
>   build dependency on libmysqlclient-dev should be versioned.
> - An alternative would be to use mysql_config, as proposed by
>   Salvatore; patches against -3.2 and -3.3 attached.
> - Salvatore's patch (with "dpkg-architecture -qDEB_BUILD_MULTIARCH")
>   in configure.in) indeed looks not so elegant; OTOH that's the same as
>   in the already existing debian/patches/02_libav_multiarch.patch, so
>   it's at least consistent.
> 
> I guess someone needs to decide what we want to have in wheezy :)

It's been some weeks again since this; are we any closer to a resolution?

From glancing at the options Gregor's mysql_config patch looks reasonable,
though I have not tested it. It is certainly minimal.

Removal is also an option of course, though it would be a shame to waste
your work on this bug. But if motion is to be in Wheezy, it needs to be
maintained for at least the next three years and it currently isn't getting
any love from the maintainer at all.


-- 
Jonathan Wiltshire                                      j...@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

<directhex> i have six years of solaris sysadmin experience, from
            8->10. i am well qualified to say it is made from bonghits
                        layered on top of bonghits

Attachment: signature.asc
Description: Digital signature

Reply via email to