Steven Chamberlain | 4 Jul 16:45 2015

wanna-build state of mysql-5.5 in sid


I notice that mysql-5.5 is in Uploaded, not Installed state for 27+
days on kfreebsd.  Some other things are odd;  it has a +deb8u1 suffix
 - in sid - and none of the release architectures have build logs
available.  Is this all due to some kind of special/manual dak
copy perhaps?


Steven Chamberlain
steven <at>
Steven Chamberlain | 4 Jul 10:58 2015

iceweasel jessie-kfreebsd-security builds missing


jessie-kfreebsd/updates has been building security updates for packages
such as curl, libreoffice, mysql-5.5.  I notice that for iceweasel, only
the Arch: any packages are available;  it does not seem to have built on
kfreebsd-amd64, at least.  Could someone please explain it;  is there a
build log somewhere?

I was able to build iceweasel/31.8.0esr-1~deb8u1 locally in a jessie
kfreebsd-amd64 chroot.

(I'm aware that on wheezy it does FTBFS since 31.3.0esr-1~deb7u1)


Steven Chamberlain
steven <at>
Esa Peuha | 28 Jun 15:35 2015

Bug#790358: please don't depend on clang-3.4

Package: kfreebsd-11
Control: block 783516 by -1

kfreebsd-11 currently depends on clang-3.4 which is going to be
removed (see bug #783516), so please update the dependency to a
newer version. Also, if possible, please do the same for kfreebsd-10.


kfreebsd-10 is marked for autoremoval from testing

kfreebsd-10 10.1~svn274115-4 is marked for autoremoval from testing on 2015-07-01

It is affected by these RC bugs:
787136: kfreebsd-10: crashes seen on KVM-based buildds

Christoph Egger | 22 Jun 09:07 2015



  I've just killed openjdk-8 builds for now. It needs itself to build
  (might just need bootstrapping using openjdk-7 -- not sure)



9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer

Steven Chamberlain | 16 Jun 21:03 2015

Bug#788982: openjdk-7: FTBFS on kfreebsd-*

Package: src:openjdk-7
Version: 7u79-2.5.5-1
Severity: important
Tags: patch
User: debian-bsd <at>
Usertags: kfreebsd


openjdk-7 FTBFS on kfreebsd since 7u79-2.5.5-1:
| /«PKGBUILDDIR»/build/openjdk-boot/hotspot/agent/src/os/linux/libproc.h:41:26: fatal
error: linux/ptrace.h: No such file or directory
|  #include <linux/ptrace.h>
|                           ^

Please find attached a simple patch to be appended to the existing
debian/patches/kfreebsd-support-hotspot.diff, tested to fix
the build on at least kfreebsd-amd64.


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
(Continue reading)

Steven Chamberlain | 14 Jun 19:15 2015

GNU/kFreeBSD talk at DebConf15


We should give a talk on GNU/kFreeBSD at DebConf15.  I'm happy to
volunteer for this, but also welcome others to participate, or just
suggest some additional topics to cover.

The deadline for submissions is 15th June, so I'm putting in a
request now for a 20-minute talk.  If we have even more things
to cover, we could maybe still try to schedule a lightning talk.

Ideal outcomes of a talk from my POV would be:
  * convince more people that Debian should support multiple kernels;
  * encourage more people to get involved, explaining how;
  * tempt some people to try it for the first time, or see how it's
   improved since they tried it last;
  * start thinking about how kfreebsd, hurd or other ports should fit
   alongside official testing/stable suites.

This would necessarily include a demo / showcase of what jessie-kfreebsd
can do already.  I'd also like to throw in:
  * a bit of history;
  * how the jessie-kfreebsd release was (will be) done, give credit to
   those responsible;
  * some principles about porting - as I see it - how we do/don't want
   to do things.


Steven Chamberlain
steven <at>
(Continue reading)

Michael Biebl | 14 Jun 15:05 2015

Bug#788709: FTBFS on kfreebsd-* open.c:46:28: error: '__FreeBSD_version' undeclared (first use in this function)

Source: libgtop2
Version: 2.30.0-1
Severity: normal
User: debian-bsd <at>
Usertags: kfreebsd

Hi kFreeBSD porters,

the latest version of libgtop2 (in experimental) fails to build on

open.c: In function 'glibtop_open_s':
open.c:46:28: error: '__FreeBSD_version' undeclared (first use in this function)
  server->os_version_code = __FreeBSD_version;
open.c:46:28: note: each undeclared identifier is reported only once for each function it appears in
make[4]: *** [open.lo] Error 1
Makefile:548: recipe for target 'open.lo' failed
make[4]: Leaving directory '/«PKGBUILDDIR»/sysdeps/freebsd'
make[3]: *** [all-recursive] Error 1
Makefile:425: recipe for target 'all-recursive' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/sysdeps'
Makefile:574: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
Makefile:457: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [debian/stamp-makefile-build] Error 2
/usr/share/cdbs/1/class/ recipe for target 'debian/stamp-makefile-build' failed
(Continue reading)

Christoph Egger | 10 Jun 22:55 2015

Bug#705126: kfreebsd-10: maxproc limit exceeded, caused by sshd


I have had success with logging in + out again which seems to recover
the machine -- I always seem to be able to get logged in and to a
rootshell and logging out + in again gets rid of the maxproc limit



9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer

igor80 | 10 Jun 15:18 2015

debian 8.1 point release for jessie-kfreebsd

Dear kfreebsd people,

jessie 8.1 point release is out [0].

However, there is no such a point release for jessie-kfreebsd.
For example, the base-files package is still version 8.

It seems that jessie-kfreebsd-pu is not working yet.

Anyway, thanks for your work.



Steven Chamberlain | 9 Jun 18:33 2015

Bug#788238: kfreebsd-10: source tarball has unreproducible timestamps

Package: src:kfreebsd-10
Version: 10.1~svn274115-4
Severity: wishlist
Tags: patch pending
User: reproducible-builds <at>
Usertags: timestamps


The kfreebsd-10 (kernel) packaging distributes a source tarball in
kfreebsd-source, a binary arch-indep package.

Some of these files are patched during the build, so the file and
directory timestamps in the tarball are not reproducible.

This patch will clamp timestamps to be no later than the latest
debian/changelog entry (replacing an earlier, incomplete fix).

--- debian/rules        (revision 5714)
+++ debian/rules        (working copy)
 <at>  <at>  -44,6 +44,7  <at>  <at> 
 ORIG_DIR       := $(source)-$(tar_version)
 ORIG_TAR       := $(source)_$(tar_version).orig.tar.xz
 PATH           := /usr/lib/freebsd:$(PATH)
+BUILD_DATE     ?= $(shell dpkg-parsechangelog --show-field=Date)

 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
        NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 <at>  <at>  -169,8 +170,10  <at>  <at> 

(Continue reading)