lp:ubuntu/oneiric/luajit

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/luajit
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

13. By gares

added -dev package to armel (Closes: #630814)

12. By gares

* Bumped standards-version to 3.9.2, no changes
* Multi-Arch support

11. By gares

Added upstream patch: beta8_hotfix1

10. By gares

New upstream release with arm JIT support

9. By gares

New upstream release with arm support

8. By gares

* new upstream release
* watch file updated
* updated standards-version to 3.9.1, no change needed
* updated copyright (extends to 2011)

7. By gares

new upstream release

6. By gares

* new upstream release
* bumped stsandards version to 3.8.4, no changes
* switch to source format 3 + quilt

5. By gares

added build depend over quilt

4. By gares

* new upstream release, adding support for amd64
* updated copyright, now is 2005-2010 by Myke Pall
* drop kFreeBSD-amd64 package, since it is unsupported by the upstream
  because there is no way to force FreeBSD mmap to return pointers
  fitting 32 bits. Moreover, since multiarch is not there yet, it is of
  little interest to compile a 32 bit version of the jitter with -m32,
  since no external Lua C modules could then be loaded.

  The upstream technical explanation for not supporting the FreeBSD
  kernel on an amd64 system follows:

     JIT/x64 needs to allocate objects in the lower 2GB of
     virtual memory. Linux/x64 provides a MAP_32BIT flag for mmap().
     Unfortunately, FreeBSD doesn't have an equivalent flag. In
     addition it overrides mmap() hints in the lower 32GB (*), which
     foils a probing approach. MAP_FIXED cannot be used, since it
     unconditionally overwrites existing mappings.

     (*) The guilty FreeBSD kernel code:
         grep -C15 RLIMIT_DATA /usr/src/sys/vm/vm_mmap.c

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/precise/luajit
This branch contains Public information 
Everyone can see this information.

Subscribers