[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: BSD port plans for the squeeze cycle



Hi,

I included more than transitions to get better picture of possible impact.

		The GNU/kFreeBSD porter plans

* decide version of kernel and related utilities.
  It mainly depends on freeze time. Currently we use 7.2. The 8.0 should
  appear in October, but dot-zero is dot-zero. For 8.0 upstream plan see
  [1], we will see whether .0 is stable enough.
  Alternatively 7.3 or even 8.1 could be released before freeze.

* port of Debian Installer for GNU/kFreeBSD
  Work of Luca Favetella and others during the Google Summer of
  Code, really fast moving target.

* gnat availability on kfreebsd-amd64
  gnat have been recently ported/bootstrapped on kfreebsd-amd64,
  this fact should propagate into debian/control files of ada related
  source packages.

* ghc6 availability on kfreebsd-amd64
  ghc6 is not yet available on kfreebsd-amd64, it have to be
  ported/bootstrapped. The 6.10 series does not support bootstrapping
  at all, the 6.12 should be much better, it should also eliminate
  the need of MAP_32BIT flag of mmap(), which is not available under
  FreeBSD kernel. When ghc6 6.12 become available, there will be need
  to change debian/control files of ghc6 related source packages.

* openjdk on both kfreebsd-i386/kfreebsd-amd64
  openjdk-6 is not available. There is some porting effort for plain
  FreeBSD [2], [3], which could be reused.

* cleanup after eglibc 2.10 upload
  The drop of libfreebsd is planned, only 2 or 3 packages which b-d on
  libfreebsd-dev are not maintained by kfreebsd porters. Some binNMUs
  will be also needed. Build/reschedule all "ioperm needing" packages
  on kfreebsd-amd64.

* specific FTBFS on GNU/kFreeBSD, many with patches in BTS, see [4]

* infrastructure (DSAed build daemons, DSAed porter machines)

* general usability of the port
  We try to get most important packages available, see [5] for current
  ordered list of missing packages, [6] for some dependency loops.

		Petr


[1] http://wiki.freebsd.org/8.0TODO
[2] http://openjdk.java.net/projects/bsd-port/
[3] http://www.freshports.org/java/openjdk6/
[4] http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=kfreebsd;users=debian-bsd@lists.debian.org;pri0=pending:pending,forwarded,pending-fixed,fixed,done,absent;ttl0=Outstanding,Forwarded,Pending%20Upload,Fixed%20in%20NMU,Resolved;pri1=pending%3dpending%2btag%3dwontfix,pending%3dpending%2btag%3dmoreinfo,pending%3dpending%2btag%3dpatch,pending%3dpending%2btag%3dconfirmed,pending%3dpending;ttl1=Will%20Not%20Fix,More%20information%20needed,Patch%20Available,Confirmed,Unclassified;ord1=2,3,4,1,0,5
[5] http://glibc-bsd.alioth.debian.org/NOTES.archive
[6] http://alioth.debian.org/~kibi/bd-report/


Reply to: