always builds zope.hookable._zope_hookable extension

Bug #1025470 reported by Arfrever Frehtes Taifersar Arahesis on 2012-07-16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Tres Seaver

Bug Description calls Extension("zope.hookable._zope_hookable", ...) twice, which results in always building zope.hookable._zope_hookable extension, even with PyPy or with CPython and --without-Cwrapper option passed (`python --without-Cwrapper build`).

@@ -72,11 +72,6 @@
       package_dir={'': 'src'},
- ext_modules=[Extension("zope.hookable._zope_hookable",
- [os.path.join('src', 'zope', 'hookable',
- "_zope_hookable.c")
- ], extra_compile_args=['-g']),
- ],

Tres Seaver (tseaver) wrote :

I agree with this patch: the work to make the feature bit disabled
under PyPy is subverted by explicitly building the extension.

Changed in zope.hookable:
assignee: nobody → Tres Seaver (tseaver)
status: New → In Progress
Tres Seaver (tseaver) on 2012-07-26
Changed in zope.hookable:
status: In Progress → Fix Committed

Fix was released in zope.hookable-4.0.1.

Changed in zope.hookable:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers