unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: 06/06: gnu: samba/fixed: Update to 4.15.13.
       [not found] ` <20221231072546.625A9C00A7F@vcs2.savannah.gnu.org>
@ 2022-12-31 20:20   ` Marius Bakke
  0 siblings, 0 replies; only message in thread
From: Marius Bakke @ 2022-12-31 20:20 UTC (permalink / raw)
  To: Liliana Marie Prikler, guix-devel

[-- Attachment #1: Type: text/plain, Size: 1235 bytes --]

Hi Liliana,

guix-commits@gnu.org skriver:

> lilyp pushed a commit to branch master
> in repository guix.
>
> commit c39db91e51e55e46f177378c7b5a797441dc7d1b
> Author: Liliana Marie Prikler <liliana.prikler@gmail.com>
> AuthorDate: Sun Dec 18 08:29:07 2022 +0100
>
>     gnu: samba/fixed: Update to 4.15.13.
>     
>     * gnu/packages/samba.scm (samba/fixed-patched): New variable.
>     (samba/fixed): Add replacement for samba/fixed-patched.

[...]

>  (define-public samba/fixed
>    ;; Version that rarely changes, depended on by libsoup.
>    (hidden-package
> -   (package/inherit samba
> +   (package
> +     (inherit samba)
> +     (replacement samba/fixed-patched)
>       (version "4.15.3")

[...]

> +(define-public samba/fixed-patched
> +  (package
> +    (inherit samba/fixed)
> +    (version "4.15.13")

This is dangerous: grafts must have exactly the same store name length
since it patches binary files in-place.

I'm surprised the grafting machinery does not bail out when they differ.

I'm assuming this had security impliciations despite not being mentioned
in the commit message or comment and fixed it with
fb5514d3db19b5b405ea75cbe8fbf72d79baea1d instead of reverting.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-12-31 20:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <167247154530.11767.13745999012060035750@vcs2.savannah.gnu.org>
     [not found] ` <20221231072546.625A9C00A7F@vcs2.savannah.gnu.org>
2022-12-31 20:20   ` 06/06: gnu: samba/fixed: Update to 4.15.13 Marius Bakke

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).