Bug#683336: RFS: ninja-build/120508+git638b033
(I don't intend to sponsor this package.) * Gary Kramlich g...@reaperworld.com, 2012-08-01, 23:43: I've now uploaded the 120715 upstream release to mentors. It appears to be here: http://mentors.debian.net/debian/pool/main/n/ninja-build/ninja-build_120715.dsc Why is it a native package? Architecture: i386 amd64 - why one these two? It FTBFS here: | fakeroot debian/rules clean | debian/rules:5: /usr/share/hardening-includes/hardening.make: No such file or directory | dh /usr/share/hardening-includes/hardening.make | dh: Unknown sequence /usr/share/hardening-includes/hardening.make (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep) | make: *** [/usr/share/hardening-includes/hardening.make] Error 255 -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#683336: Info received (Bug#683336: RFS: ninja-build/120508+git638b033)
Any update on this? I uploaded a new version to mentors almost a week ago now. Thanks, Gary Kramlich grim@reaper world.com On Aug 1, 2012 11:45 PM, Debian Bug Tracking System ow...@bugs.debian.org wrote: 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. Your message has been sent to the package maintainer(s): Debian Mentors debian-ment...@lists.debian.org If you wish to submit further information on this problem, please send it to 683...@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. -- 683336: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683336 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#683336: RFS: ninja-build/120508+git638b033
On Tue, Jul 31, 2012 at 2:47 AM, Mathieu Malaterre ma...@debian.org wrote: Gary, Mathieu, I've uploaded a new version of the package to mentors with most of your suggestions. I'm going to work on pulling in the most recent release now as we figure the few things left out. Thanks for packaging ninja. Here are a few comments: No problem, I want to use it more so it only makes sense ;) - Please use format 1.0 [1] for copyright. Do not forget to list your own copyright (debian/* files). Done. - You are missing proper version check in d/control. On my stable system I get: g++-4.4.real: no input files [10/24] CXX build/build_test.o ninja: build stopped: subcommand failed. make[1]: *** [override_dh_auto_build] Error 1 - looks like you need a min version for gtest-dev I set the minimum for gtest-dev to 1.6.0, I'm not sure exactly what it is as it's not called out upstream, but I can play with it a bit and see what I can do. - I believe you can simplify d/rules. Since you use d/compat=9, you do not need to specify the explicit hardening settings in d/rules. I removed the hardening stuff but got the following warning from lintian. W: ninja-build: hardening-no-fortify-functions usr/bin/ninja - On a side chroot, the build fails with: PYTHON=python' -O2 -DNDEBUG -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -fPIE -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -c src/build_log_perftest.cc -o build/build_log_perftest.o src/build_log_perftest.cc: In function 'int main()': src/build_log_perftest.cc:135:23: error: 'unlink' was not declared in this scope [21/24] CXX build/util_test.o ninja: build stopped: subcommand failed. What debian version is the chroot? - Thanks. [1] http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Thanks, -- Gary Kramlich g...@reaperworld.com
Bug#683336: RFS: ninja-build/120508+git638b033
I've now uploaded the 120715 upstream release to mentors. -- Gary Kramlich g...@reaperworld.com
Bug#683336: RFS: ninja-build/120508+git638b033
Gary, Thanks for packaging ninja. Here are a few comments: - Please use format 1.0 [1] for copyright. Do not forget to list your own copyright (debian/* files). - You are missing proper version check in d/control. On my stable system I get: g++-4.4.real: no input files [10/24] CXX build/build_test.o ninja: build stopped: subcommand failed. make[1]: *** [override_dh_auto_build] Error 1 - looks like you need a min version for gtest-dev - I believe you can simplify d/rules. Since you use d/compat=9, you do not need to specify the explicit hardening settings in d/rules. - On a side chroot, the build fails with: PYTHON=python' -O2 -DNDEBUG -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -fPIE -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -c src/build_log_perftest.cc -o build/build_log_perftest.o src/build_log_perftest.cc: In function 'int main()': src/build_log_perftest.cc:135:23: error: 'unlink' was not declared in this scope [21/24] CXX build/util_test.o ninja: build stopped: subcommand failed. - Thanks. [1] http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#683336: RFS: ninja-build/120508+git638b033
Package: sponsorship-requests Severity: normal [important for RC bugs, wishlist for new packages] Dear mentors, I am looking for a sponsor for my package ninja-build * Package name: ninja-build Version : 120508+git638b033 Upstream Author : Google * URL : http://martine.github.com/ninja/ * License : Apache v2 Section : devel It builds those binary packages: ninja-build - small build system closest in spirit to Make To access further information about this package, please visit the following URL: http://mentors.debian.net/package/ninja-build Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/n/ninja-build/ninja-build_120508+git638b033.dsc More information about hello can be obtained from http://www.example.com. Changes since the last upload: ninja-build (120508+git638b033) unstable; urgency=low * Initial release. (Closes: #68) Regards, Gary Kramlich