On Fri, 29 Jan 2016 01:01:19 -0500
Leo Famulari wrote:
> This patch updates harfbuzz to 1.0.6, fixing CVE-2016-2052 [0].
>
> However, 587 packages depend on harfbuzz [1]. Where should the patch be
> applied?
>
> [0]
> https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2052
>
> [1]
> Build
On the 'security-updates' branch, perl-io-socket-ssl gets stuck during
its test suite, apparently caused by the openssl-1.0.2f update. It gets
stuck at the same place on x86_64, i686, and armhf:
http://hydra.gnu.org/build/978260
http://hydra.gnu.org/build/977242
http://hydra.gnu.org/build/9
This patch updates harfbuzz to 1.0.6, fixing CVE-2016-2052 [0].
However, 587 packages depend on harfbuzz [1]. Where should the patch be
applied?
[0]
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2052
[1]
Building the following 199 packages would ensure 388 dependent packages
are rebui
* gnu/packages/gtk.scm (harfbuzz): Update to 1.0.6.
---
gnu/packages/gtk.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 916873b..3f92d0a 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -145,7 +145,7 @@ a
On Thu, 28 Jan 2016 18:00:35 +0100
Mathieu Lirzin wrote:
> OTOH I must admit that for maintainability reasons I would prefer
> avoiding complexity in Makefiles as much as possible. This means
> using Automake's abstract concepts as much as possible, having a
> simple dependency graph on top of t
Thank you!
On 1/28/2016 2:37 AM, Ludovic Courtès wrote:
Hello,
Walter Bright skribis:
On 3/17/2015 10:25 AM, Ludovic Courtès wrote:
Hi Walter,
Apologies for the late reply.
Walter Bright skribis:
The D programming language compiler has been called dmd since about
2000 or so. In order t
I update the description, and push it.
Thanks for the patch and reviews!
Hello,
the patch looks good for me except for a few details in the description:
On Thu, Jan 28, 2016 at 11:34:30AM +0800, 宋文武 wrote:
> + "GTK-VNC is an API used by Vinagre client application,
> +Boxes and virt-viewer. GTK-VNC supports authentication extensions
> +as SASL, TLS, VeNCrypt. Add
On Thu, Jan 28, 2016 at 09:15:03PM +0100, Andreas Enge wrote:
> Hello,
>
> the patch looks good for me except for a few details in the description:
Is this a GNOME project? In that case, I think it would be best applied
in gnome.scm.
>
> On Thu, Jan 28, 2016 at 11:34:30AM +0800, 宋文武 wrote:
> >
Ludovic Courtès (2016-01-28 13:33 +0300) wrote:
> Alex Kost skribis:
>
>> * build-aux/hydra/demo-os.scm (operating-system)[issue]: Point to
>> shepherd instead of dmd.
>> * ROADMAP: Likewise.
>> * gnu/build/install.scm (directives): Adjust comment.
>
> [...]
>
>> +++ b/build-aux/hydra/demo-os.s
thanks,
i need to submit again or i consider the patch attached as approved?
regards
On 2016-01-28 04:34, iyzs...@member.fsf.org wrote:
ren...@openmailbox.org writes:
Hi again,
i attach the patch for your revision.
Hi, this patch doesn't apply cleanly.
I made follow adjustments with it:
Ludovic Courtès (2016-01-28 13:25 +0300) wrote:
> Alex Kost skribis:
>
>> * gnu/services/base.scm (%do-not-kill-file): Rename to
>> "/etc/shepherd/do-not-kill".
>
> Shouldn’t it be merged with patch 03? Otherwise patch 03 alone would
> break things AIUI, because it would create a different fil
On Wed, Jan 27, 2016 at 05:30:58PM -0500, Leo Famulari wrote:
> Civodul and mark_weaver discussed how best to apply it on #guix. I think
> the plan is to build it in a branch with tomorrow's OpenSSL security
> update.
Very well.
Some garbage managed to crawl into the commit message:
gnu: curl
Eric Bavier writes:
>>> diff --git a/doc.am b/doc.am
>>> index f15efcc..b3996d1 100644
>>> --- a/doc.am
>>> +++ b/doc.am
>>> @@ -106,9 +106,18 @@ doc/guix-daemon.1: nix/nix-daemon/guix-daemon.cc
>>>
>>> define subcommand-manual-target
>>>
>>> -doc/guix-$(1).1: guix/scripts/$(1).scm
>>> - -LANG
On 2016-01-28 09:44, Mathieu Lirzin wrote:
Hi Eric,
Eric Bavier writes:
Here's my rough first take at this. It uses the status 77 convention
to update a sentinel file and selectively run help2man.
I realize the silent rule output isn't yet polished.
I have pushed the reviewed patches. So
Hi Eric,
Eric Bavier writes:
> Here's my rough first take at this. It uses the status 77 convention
> to update a sentinel file and selectively run help2man.
>
> I realize the silent rule output isn't yet polished.
I have pushed the reviewed patches. So now it is polished. :)
> From 038645a3
Leo Famulari writes:
> * gnu/packages/curl.scm (curl): Update to 7.47.0.
I pushed this to the new 'security-updates' branch, along with an update
to OpenSSL 1.0.2f, and asked hydra to build it out.
Thanks!
Mark
I've attached two patches to add more modules to the base-initrd.
The first adds the 'hid-generic' and 'hid-apple' modules, which are
needed to allow the user's disk encryption passphrase to be entered
during early boot on a MacBook 2,1 running Libreboot. 'hid-apple' is
needed for the machine's i
Leo Famulari writes:
> These patches update icedtea-6 and icedtea-7 to versions 1.13.10 [0] and
> 2.6.4 [1], respectively.
Thanks! If both of these packages still build it’s okay to push the
commits.
~~ Ricardo
On Thu, Jan 28, 2016 at 08:27:14AM +0100, Ricardo Wurmus wrote:
> Not only icedtea (i.e. the patches to the OpenJDK sources to make it
> buildable with free software) has to be updated, but also the “drops”.
> Drops are upstream OpenJDK source tarballs.
>
> So for icedtea-6 this means the "openjdk
Fixes CVE-2015-{7575, 8126, 8472} and CVE-2016-{0402, 0448, 0466, 0483,
0494}.
* gnu/packages/java.scm (icedtea-7): Update to 2.6.4.
---
gnu/packages/java.scm | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index
Fixes CVE-2015-{8126, 8472} and CVE-2016-{0402, 0448, 0466, 0483, 0494}.
* gnu/packages/java.scm (icedtea-6): Update to 1.13.10.
---
gnu/packages/java.scm | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 3a5b1e1..f829
These patches update icedtea-6 and icedtea-7 to versions 1.13.10 [0] and
2.6.4 [1], respectively.
For icedtea-6, this fixes CVE-2015-{8126, 8472} and CVE-2016-{0402,
0448, 0466, 0483, 0494}.
For icedtea-7, this fixes Fixes CVE-2015-{7575, 8126, 8472} and
CVE-2016-{0402, 0448, 0466, 0483, 0494}.
Hello,
Walter Bright skribis:
> On 3/17/2015 10:25 AM, Ludovic Courtès wrote:
>> Hi Walter,
>>
>> Apologies for the late reply.
>>
>> Walter Bright skribis:
>>
>>> The D programming language compiler has been called dmd since about
>>> 2000 or so. In order to avoid confusion, may I request that
Alex Kost skribis:
> * build-aux/hydra/demo-os.scm (operating-system)[issue]: Point to
> shepherd instead of dmd.
> * ROADMAP: Likewise.
> * gnu/build/install.scm (directives): Adjust comment.
[...]
> +++ b/build-aux/hydra/demo-os.scm
> @@ -57,7 +57,7 @@ This is an alpha preview of the GNU sy
Alex Kost skribis:
> * gnu/services/shepherd.scm (dmd-root-service-type, %dmd-root-service)
> (dmd-service-type, , dmd-service, dmd-service?)
> (make-dmd-service, dmd-service-documentation, dmd-service-provision)
> (dmd-service-requirement, dmd-service-respawn, dmd-service-start)
> (dmd-s
Alex Kost skribis:
> * doc/images/dmd-graph.dot: Rename to...
> * doc/images/shepherd-graph.dot: ... this.
> * doc.am (DOT_FILES): Adjust accordingly.
> * .gitignore: Likewise.
> * guix/scripts/system.scm (dmd-service-node-label)
> (dmd-service-node-type, export-dmd-graph): Rename to...
> (sh
Alex Kost skribis:
> * gnu/services/xorg.scm (slim-configuration-dmd): Rename to...
> (slim-configuration-shepherd): ... this.
> (slim-shepherd-service): Adjust accordingly.
> (slim-service): Take 'shepherd' keyword argument.
OK!
Alex Kost skribis:
> * gnu/services/shepherd.scm (dmd-configuration-file): Rename to...
> (shepherd-configuration-file): ... this. Use "shepherd.conf" name.
> (dmd-boot-gexp): Use it.
OK!
Alex Kost skribis:
> * gnu/services/dmd.scm: Rename to...
> * gnu/services/shepherd.scm: ... this.
> * gnu/system.scm: Use it.
> * gnu/system/install.scm: Likewise.
> * gnu/services/xorg.scm: Likewise.
> * gnu/services/web.scm: Likewise.
> * gnu/services/ssh.scm: Likewise.
> * gnu/services/networ
Alex Kost skribis:
> * doc/guix.texi: Use 'shepherd'/'herd' instead of 'dmd'/'deco'. Fix
> info references.
[...]
> +Services are managed by GNU@tie{}Shepherd (@pxref{Introduction,,,
^
To complicate things, add “the” here, and in general to all reference to
the soft
Alex Kost skribis:
> * gnu/services/base.scm (%do-not-kill-file): Rename to
> "/etc/shepherd/do-not-kill".
Shouldn’t it be merged with patch 03? Otherwise patch 03 alone would
break things AIUI, because it would create a different file than the one
actually used.
Ludo’.
Alex Kost skribis:
> * gnu/build/linux-boot.scm (mount-root-file-system): Rename
> "/root/etc/dmd" to "/root/etc/shepherd".
OK!
Alex Kost skribis:
> * gnu/services/dmd.scm (dmd-boot-gexp): Use binary from 'shepherd' package.
> (dmd-root-service-type): Use 'shepherd' package.
> (%default-modules): Use (shepherd service) module.
> * gnu/services/base.scm (%root-file-system-dmd-service): Use
> 'stop-logging' procedure
Alex Kost skribis:
> So this is a 'dmd->shepherd' patchset for the Guix side now (thanks, Ludo, for
> adding 'shepherd' package!).
Yay!
The moral of the story is that renaming takes a lot of patches.
> If I didn't miss anything (please double check me), the only thing left
> "unrenamed" are “p
Alex Kost skribis:
> * gnu/packages/freedesktop.scm (elogind)[inputs]: Replace 'dmd' with
> 'shepherd'.
OK.
Ludo'.
Congratulations to all involved, and for the new name. I like it :-)
Alex
Ludovic Courtès writes:
> We are pleased to announce the GNU Shepherd version 0.3, the new alpha
> release of was used to be called GNU dmd.
>
>
> • About
>
> The GNU Daemon Shepherd or GNU Shepherd is a service manager
We are pleased to announce the GNU Shepherd version 0.3, the new alpha
release of was used to be called GNU dmd.
• About
The GNU Daemon Shepherd or GNU Shepherd is a service manager written
in Guile that looks after the herd of system services. It provides a
replacement for the service-ma
Mathieu Lirzin skribis:
> GEN shepherd
> GEN herd
> GEN halt
> GEN reboot
> HELP2MAN shepherd.1
> help2man: impossible de récupérer l'information « --help » de ./shepherd
> Try `--no-discard-stderr' if option outputs to stderr
> Makefile:1943: recipe for target 'shep
39 matches
Mail list logo