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

Re: jessie-pu: package libiberty/20161017-1+deb8u1



Hello Adam,

2016-10-17 21:48 GMT+02:00 Adam D. Barratt <adam@adam-barratt.org.uk>:
> Please file this as an appropriately-tagged bug against
> release.debian.org; mails to the list have a tendency to get lost.

thanks for the review. I used a reportbug, but it
did not send a mail to submit@b.d.o. Will repeat the
procedure.

>> Also libiberty is statically linked against "ht" which is also
>> should be updated in order to fix same CVEs, becuase ht used
>> embedded copy of libiberty (#840358).
>
> I'm slightly confused here. libiberty is statically linked against
> something that embeds libiberty? That seems somewhat circular.

ht contained a vulnerable embedded copy of libiberty. I stripped it
out and built ht against fixed libiberty, which is now statically linked
against ht.

So, for the proper fixing of all CVEs in Jessie and potentially in Wheezy
one need to backport the newest libiberty and then upload the stripped
version of ht.

> From a very quick look:
>
> +libiberty (20161017-1+deb8u1) jessie-proposed-updates; urgency=medium
> +libiberty (20161017-1) unstable; urgency=medium
> That's broken. The upload to stable needs to have a lower version than
> unstable.

libiberty (20161017-1~deb8u1) will that work?

> diff -Nru libiberty-20141014/debian/compat libiberty-20161017/debian/compat
> --- libiberty-20141014/debian/compat    2013-11-16 20:38:52.000000000 +0100
> +++ libiberty-20161017/debian/compat    2016-02-15 20:15:24.000000000 +0100
> @@ -1 +1 @@
> -7
> +9
> [...]
> -Build-Depends: debhelper (>= 8.0.0), autotools-dev
> -Standards-Version: 3.9.6
> +Build-Depends: debhelper (>= 9), autotools-dev
>
> That's not an acceptable change for a stable update.

Ok, I will revert it.

> The debdiff also doesn't appear to contain any changes outside of
> debian/, which makes it impossible to review.

I filtered it because the full diff is over 40k lines, which is unreadable.
To fix those CVEs we need to backport the complete new version.

Thanks

Anton


Reply to: