lp:ubuntu/natty/luajit

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/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

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

3. By gares

Do not depend on gcc-multilib on kfreebsd-i386 (Closes: 570489)

2. By gares

added kfreebsd patch (by the upstream) to recognize
__FreeBSD_kernel__ as posix system and link -ldl when
uname -s gives 'GNU/FreeBSD'

1. By gares

Import upstream version 2.0.0~beta2+dfsg2

Branch metadata

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

Subscribers