jmespath.php: add nocheck and stage1 build profiles
Bug #1543820 reported by
Nish Aravamudan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jmespath.php (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
In order to remove PHP5 from the archive, a set of packages need to be boostrapped, in particular to not depend on phpunit.
Changed in jmespath.php (Ubuntu): | |
status: | New → Invalid |
To post a comment you must log in.
Change in pkg-php-tools versioned build-dep not required for stage1 build profile support, we should omit this change.
It seems like there should be a way to disable the tests without having to patch DEB_BUILD_PROFILE support into the upstream Makefile. Certainly for the 'test' target, this could be dealt with in debian/rules instead using the usual override_ dh_auto_ test logic. For the 'coverage' target, the fact that this is a dependency of the 'all' target makes this harder. Does the phpab tool support invoking alternate build targets?
BTW, I think I told you that I don't care about how clean the stage1 implementations are for bootstrapping. This is absolutely true. However, because the bootstrap itself is still blocked on the availability of a suitable php-pear package (and in particular the Debian orig.tar.gz - bug #1543324), it's useful to "stage" the stage1 implementations in the Ubuntu archive, turning the bootstrap portion into a simple set of rebuilds of the official Ubuntu source, with varying build options. And if the package is going to be staged in the Ubuntu archive, it should be clean.
As soon as you give us a php-pear package to use for starting the bootstrap, I will be happy to stop giving you this nitpicky feedback on the stage1 packages - unless you want it :)