Bug#790640: FTBFS: hash.h: No such file or directory

2015-07-31 Thread Mateusz Kijowski
I had a feeling that not only mydumper is suffering from that, but
apparently I'm wrong.

mydumper has a build option not to include the file resulting in less
functional, but working package. I don't think they will fix that anytime
soon, since their resolution is to disable this part of code:
https://bugs.launchpad.net/mydumper/+bug/1276743 . I used this approach in
my new build of the package, which is waiting for my sponsor to review and
upload it. In case anyone else is interested in doing that the package is
available on mentors.d.n [1].

[1] https://mentors.debian.net/package/mydumper

2015-07-02 12:44 GMT+02:00 Robie Basak robie.ba...@ubuntu.com:

 On Tue, Jun 30, 2015 at 05:55:04PM +0200, Mateusz Kijowski wrote:
  http://bugs.mysql.com/bug.php?id=70672 seems to be the reason. Perhaps
 we
  can hack the mysql package to include it?

 If it's not part of the public API, then I don't think it's appropriate
 for the package to include it. We'd effectively be forking the MySQL
 ABI, breaking compatibility with the rest of the ecosystem and generally
 causing future pain and confusion.

 This confusion is what I believe upstream are busy trying to fix by
 better clearly defining the available API to avoid future compatibility
 problems. It seems like you've fallen on the wrong side of this.

 Can you work with upstream to get the functionality you need included as
 part of the public API?



Bug#790640: FTBFS: hash.h: No such file or directory

2015-07-02 Thread Robie Basak
On Tue, Jun 30, 2015 at 05:55:04PM +0200, Mateusz Kijowski wrote:
 http://bugs.mysql.com/bug.php?id=70672 seems to be the reason. Perhaps we
 can hack the mysql package to include it?

If it's not part of the public API, then I don't think it's appropriate
for the package to include it. We'd effectively be forking the MySQL
ABI, breaking compatibility with the rest of the ecosystem and generally
causing future pain and confusion.

This confusion is what I believe upstream are busy trying to fix by
better clearly defining the available API to avoid future compatibility
problems. It seems like you've fallen on the wrong side of this.

Can you work with upstream to get the functionality you need included as
part of the public API?


signature.asc
Description: Digital signature


Bug#790640: FTBFS: hash.h: No such file or directory

2015-06-30 Thread Martin Michlmayr
Package: mydumper
Version: 0.6.1-1
Severity: serious

mydumper fails to build in unstable.  This might be related to mysql
5.6 entering unstable recently.

 sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on m400-c4n1.hlinux.usa.hp.com
...
 [ 28%] Building C object CMakeFiles/mydumper.dir/binlog.c.o
 /usr/bin/cc   -Wall -Wno-deprecated-declarations -Wunused -Wwrite-strings 
 -Wno-strict-aliasing -Wextra -Wshadow -Werror -O3 -g -I/usr/include/mysql 
 -DBIG_JOINS=1  -fno-strict-aliasing   -g -fabi-version=2 
 -fno-omit-frame-pointer -fno-strict-aliasing -I/usr/include/mysql 
 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include-o 
 CMakeFiles/mydumper.dir/binlog.c.o   -c /«PKGBUILDDIR»/binlog.c
 In file included from /«PKGBUILDDIR»/binlog.c:27:0:
 /usr/include/mysql/sql_common.h:26:18: fatal error: hash.h: No such file or 
 directory
 compilation terminated.
 make[3]: *** [CMakeFiles/mydumper.dir/binlog.c.o] Error 1
 CMakeFiles/mydumper.dir/build.make:80: recipe for target 
 'CMakeFiles/mydumper.dir/binlog.c.o' failed
 make[2]: *** [CMakeFiles/mydumper.dir/all] Error 2
 make[3]: Leaving directory '/«PKGBUILDDIR»/obj-aarch64-linux-gnu'

-- 
Martin Michlmayr
Linux for HP Helion OpenStack, Hewlett-Packard


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#790640: FTBFS: hash.h: No such file or directory

2015-06-30 Thread Mateusz Kijowski
http://bugs.mysql.com/bug.php?id=70672 seems to be the reason. Perhaps we
can hack the mysql package to include it?

2015-06-30 15:56 GMT+02:00 Martin Michlmayr t...@hp.com:

 Package: mydumper
 Version: 0.6.1-1
 Severity: serious

 mydumper fails to build in unstable.  This might be related to mysql
 5.6 entering unstable recently.

  sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on
 m400-c4n1.hlinux.usa.hp.com
 ...
  [ 28%] Building C object CMakeFiles/mydumper.dir/binlog.c.o
  /usr/bin/cc   -Wall -Wno-deprecated-declarations -Wunused
 -Wwrite-strings -Wno-strict-aliasing -Wextra -Wshadow -Werror -O3 -g
 -I/usr/include/mysql -DBIG_JOINS=1  -fno-strict-aliasing   -g
 -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing
 -I/usr/include/mysql -I/usr/include/glib-2.0
 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include-o
 CMakeFiles/mydumper.dir/binlog.c.o   -c /«PKGBUILDDIR»/binlog.c
  In file included from /«PKGBUILDDIR»/binlog.c:27:0:
  /usr/include/mysql/sql_common.h:26:18: fatal error: hash.h: No such file
 or directory
  compilation terminated.
  make[3]: *** [CMakeFiles/mydumper.dir/binlog.c.o] Error 1
  CMakeFiles/mydumper.dir/build.make:80: recipe for target
 'CMakeFiles/mydumper.dir/binlog.c.o' failed
  make[2]: *** [CMakeFiles/mydumper.dir/all] Error 2
  make[3]: Leaving directory '/«PKGBUILDDIR»/obj-aarch64-linux-gnu'

 --
 Martin Michlmayr
 Linux for HP Helion OpenStack, Hewlett-Packard



Bug#790640: Info received (Bug#790640: FTBFS: hash.h: No such file or directory)

2015-06-30 Thread Mateusz Kijowski
also relevant https://bugs.launchpad.net/mydumper/+bug/1276743

2015-06-30 17:57 GMT+02:00 Debian Bug Tracking System ow...@bugs.debian.org
:

 Thank you for the additional information you have supplied regarding
 this Bug report.

 This is an automatically generated reply to let you know your message
 has been received.

 Your message is being forwarded to the package maintainers and other
 interested parties for their attention; they will reply in due course.

 If you wish to submit further information on this problem, please
 send it to 790...@bugs.debian.org.

 Please do not send mail to ow...@bugs.debian.org unless you wish
 to report a problem with the Bug-tracking system.

 --
 790640: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790640
 Debian Bug Tracking System
 Contact ow...@bugs.debian.org with problems