Debian Bug report logs -
#683336
RFS: ninja-build/1.0.0-1 [ITP]
Reported by: Gary Kramlich <grim@reaperworld.com>
Date: Mon, 30 Jul 2012 21:18:02 UTC
Severity: wishlist
Done: Bart Martens <bartm@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Mon, 30 Jul 2012 21:18:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Gary Kramlich <grim@reaperworld.com>:
New Bug report received and forwarded. Copy sent to Debian Mentors <debian-mentors@lists.debian.org>.
(Mon, 30 Jul 2012 21:18:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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: #683333)
Regards,
Gary Kramlich
[Message part 2 (text/html, inline)]
Added indication that bug 683336 blocks 683332,683333
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Tue, 31 Jul 2012 05:54:04 GMT) (full text, mbox, link).
Changed Bug title to 'RFS: ninja-build/120508+git638b033 [ITP]' from 'RFS: ninja-build/120508+git638b033'
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Tue, 31 Jul 2012 06:15:06 GMT) (full text, mbox, link).
Severity set to 'wishlist' from 'normal'
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Tue, 31 Jul 2012 06:15:09 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Tue, 31 Jul 2012 07:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Mathieu Malaterre <malat@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <debian-mentors@lists.debian.org>.
(Tue, 31 Jul 2012 07:51:05 GMT) (full text, mbox, link).
Message #16 received at 683336@bugs.debian.org (full text, mbox, reply):
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/
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Thu, 02 Aug 2012 04:36:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Gary Kramlich <grim@reaperworld.com>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <debian-mentors@lists.debian.org>.
(Thu, 02 Aug 2012 04:36:03 GMT) (full text, mbox, link).
Message #21 received at 683336@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Tue, Jul 31, 2012 at 2:47 AM, Mathieu Malaterre <malat@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 <grim@reaperworld.com>
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Thu, 02 Aug 2012 04:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Gary Kramlich <grim@reaperworld.com>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <debian-mentors@lists.debian.org>.
(Thu, 02 Aug 2012 04:45:03 GMT) (full text, mbox, link).
Message #26 received at 683336@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I've now uploaded the 120715 upstream release to mentors.
--
Gary Kramlich <grim@reaperworld.com>
[Message part 2 (text/html, inline)]
Changed Bug title to 'RFS: ninja-build/120715 [ITP]' from 'RFS: ninja-build/120508+git638b033 [ITP]'
Request was from Bart Martens <bartm@quantz.debian.org>
to control@bugs.debian.org.
(Thu, 02 Aug 2012 05:39:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Tue, 07 Aug 2012 20:21:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Gary Kramlich <grim@reaperworld.com>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <debian-mentors@lists.debian.org>.
(Tue, 07 Aug 2012 20:21:05 GMT) (full text, mbox, link).
Message #33 received at 683336@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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" <owner@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-mentors@lists.debian.org>
>
> If you wish to submit further information on this problem, please
> send it to 683336@bugs.debian.org.
>
> Please do not send mail to owner@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 owner@bugs.debian.org with problems
>
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Mentors <debian-mentors@lists.debian.org>:
Bug#683336; Package sponsorship-requests.
(Fri, 31 Aug 2012 11:15:03 GMT) (full text, mbox, link).
Message #36 received at 683336@bugs.debian.org (full text, mbox, reply):
(I don't intend to sponsor this package.)
* Gary Kramlich <grim@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
Changed Bug title to 'RFS: ninja-build/1.0.0-1 [ITP]' from 'RFS: ninja-build/120715 [ITP]'
Request was from Bart Martens <bartm@debian.org>
to control@bugs.debian.org.
(Mon, 17 Sep 2012 16:45:03 GMT) (full text, mbox, link).
Reply sent
to Bart Martens <bartm@debian.org>:
You have taken responsibility.
(Mon, 10 Dec 2012 18:18:03 GMT) (full text, mbox, link).
Notification sent
to Gary Kramlich <grim@reaperworld.com>:
Bug acknowledged by developer.
(Mon, 10 Dec 2012 18:18:03 GMT) (full text, mbox, link).
Message #43 received at 683336-done@bugs.debian.org (full text, mbox, reply):
Hi Gary,
This package is in NEW now.
http://ftp-master.debian.org/new/ninja-build_1.0.0-1.html
Please remove the package from mentors or mark it "needs sponsor = no".
http://mentors.debian.net/package/ninja-build
I'm closing this RFS now, since there is no package to sponsor at this moment.
If for some reason you want to replace the package in NEW, please feel free to
upload an updated package to mentors and reopen this RFS or reopen a new one.
Regards,
Bart Martens
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 08 Jan 2013 07:27:37 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Jan 12 08:33:53 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.