[Bug 588941] Review Request: pypy - Implementation of the Python language, using Python itself

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 16 23:47:00 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=588941

--- Comment #30 from Dave Malcolm <dmalcolm at redhat.com> 2010-12-16 18:46:59 EST ---
Here's what I've got so far:

Updated specfile:
  http://fedorapeople.org/~dmalcolm/python-packaging/pypy.spec

Updated SRPM:
  http://fedorapeople.org/~dmalcolm/python-packaging/pypy-1.4-4.fc13.src.rpm

Difference between Toshio's 1.4-3 and my 1.4-4 can be seen here:
 
http://fedorapeople.org/~dmalcolm/python-packaging/pypy.spec-from-1.4-3-to-1.4-4.diff

Scratch build currently underway here:
  http://koji.fedoraproject.org/koji/taskinfo?taskID=2670922

My last local build had only two rpmlint warnings, and I've (hopefully) fixed
them in this version.

Changes in 1.4-4 (from %changelog)
- rename the jit build and subpackge to just "pypy", and remove the nojit and
sandbox builds, as upstream now seems to be focussing on the JIT build (with
only stackless called out in the getting-started-python docs); disable
stackless for now
- add a verbose_logs specfile boolean; leave it enabled for now (whilst fixing
build issues)
- add more comments, and update others to reflect 1.2 -> 1.4 changes
- re-enable debuginfo within CFLAGS ("-g")
- add the LICENSE and README to all subpackages
- ensure the built binaries don't have the "I need an executable stack" flag
- remove DOS batch files during %%prep (idlelib.bat)
- remove shebang lines from .py files that aren't executable, and remove
executability from .py files that don't have a shebang line (taken from
our python3.spec)
- bytecompile the .py files into .pyc files in pypy's bytecode format

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list