-
geordi (20090818T0046-0ubuntu2) karmic; urgency=low
* debian/control: Actually switch boost runtime dep to 1.38. Fixes
installability due to 1.35 being removed.
-- Iain Lane <email address hidden> Sun, 23 Aug 2009 19:24:03 +0100
-
geordi (20090818T0046-0ubuntu1) karmic; urgency=low
* New upstream snapshot to build with ghc6.10.1
- Drop debian/patches/03-hsc2hs6.diff (patched file removed upstream)
- Drop debian/patches/04-powered-by-debian.diff (doesn't apply and we
aren't debian anyway)
- Drop debian/patches/05-ignore-fcntl.diff (incorporated upstream)
- Update debian/rules for removal of scripts/compile-base and compile-irc
- Drop geordi-irc and geordi-local from geordi.install
* Switch to boost 1.38 from 1.35 (LP: #411189)
-- Scott Kitterman <email address hidden> Wed, 19 Aug 2009 16:46:53 -0400
-
geordi (20080916T2006-2ubuntu1) jaunty; urgency=low
* Merge from debian unstable, remaining changes:
- Change build-dep and depends from libboost-dev to libboost1.35-dev as
part of the boost -> boost1.35 transition
geordi (0:20080916T2006-2) unstable; urgency=low
* Ignore (rather than allow) fcntl system call to prevent a DoS. Upstream
writes:
By using fcntl with F_SETOWN to make the geordi process the owner of its
stdout and then using fcntl again to set O_ASYNC on stdout, the C++
program could have the geordi process receive SIGIO, causing it to shut
down.
We only allowed fcntl because g++ appeared to need it. Upon closer
inspection, it turns out g++ only uses it to check some flags on the
precompiled header fd, and the system call can just be ignored
altogether.
Patch backported from upstream darcs repository.
-- Scott Kitterman <email address hidden> Mon, 23 Feb 2009 23:55:56 -0500