Bug#790640: FTBFS: hash.h: No such file or directory
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
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
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
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)
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