2021-05-04 21:13:30 |
Dan Streetman |
bug |
|
|
added bug |
2021-05-04 21:15:05 |
Dan Streetman |
description |
[impact]
openssl doesn't build properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier |
[impact]
openssl doesn't build properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier
[other info]
note that if the patches are applied, this bug is bypassed; i.e. if 'quilt pop -a' is removed from the test case above, the bug doesn't reproduce. this is only a problem when the patches aren't already applied and dpkg-buildpackage needs to call dpkg-source to apply the patches. |
|
2021-05-04 21:15:16 |
Dan Streetman |
nominated for series |
|
Ubuntu Impish |
|
2021-05-04 21:15:16 |
Dan Streetman |
bug task added |
|
openssl (Ubuntu Impish) |
|
2021-05-04 21:15:16 |
Dan Streetman |
nominated for series |
|
Ubuntu Hirsute |
|
2021-05-04 21:15:16 |
Dan Streetman |
bug task added |
|
openssl (Ubuntu Hirsute) |
|
2021-05-04 21:15:16 |
Dan Streetman |
nominated for series |
|
Ubuntu Groovy |
|
2021-05-04 21:15:16 |
Dan Streetman |
bug task added |
|
openssl (Ubuntu Groovy) |
|
2021-05-04 21:15:22 |
Dan Streetman |
openssl (Ubuntu Groovy): importance |
Undecided |
Low |
|
2021-05-04 21:15:24 |
Dan Streetman |
openssl (Ubuntu Hirsute): importance |
Undecided |
Low |
|
2021-05-04 21:15:25 |
Dan Streetman |
openssl (Ubuntu Impish): importance |
Undecided |
Low |
|
2021-05-04 21:18:24 |
Dan Streetman |
description |
[impact]
openssl doesn't build properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier
[other info]
note that if the patches are applied, this bug is bypassed; i.e. if 'quilt pop -a' is removed from the test case above, the bug doesn't reproduce. this is only a problem when the patches aren't already applied and dpkg-buildpackage needs to call dpkg-source to apply the patches. |
[impact]
openssl doesn't build source properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier
[other info]
note that if the patches are applied, this bug is bypassed; i.e. if 'quilt pop -a' is removed from the test case above, the bug doesn't reproduce. this is only a problem when the patches aren't already applied and dpkg-buildpackage needs to call dpkg-source to apply the patches. |
|
2021-05-04 23:40:40 |
Matthew Ruffell |
openssl (Ubuntu Groovy): status |
New |
In Progress |
|
2021-05-04 23:40:43 |
Matthew Ruffell |
openssl (Ubuntu Hirsute): status |
New |
In Progress |
|
2021-05-04 23:40:46 |
Matthew Ruffell |
openssl (Ubuntu Impish): status |
New |
In Progress |
|
2021-05-04 23:40:50 |
Matthew Ruffell |
openssl (Ubuntu Groovy): assignee |
|
Matthew Ruffell (mruffell) |
|
2021-05-04 23:40:52 |
Matthew Ruffell |
openssl (Ubuntu Hirsute): assignee |
|
Matthew Ruffell (mruffell) |
|
2021-05-04 23:40:55 |
Matthew Ruffell |
openssl (Ubuntu Impish): assignee |
|
Matthew Ruffell (mruffell) |
|
2021-05-05 00:33:11 |
Matthew Ruffell |
attachment added |
|
debdiff for openssl on impish https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494810/+files/lp1927161_impish.debdiff |
|
2021-05-05 00:33:52 |
Matthew Ruffell |
attachment added |
|
debdiff for openssl on hirsute https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494811/+files/lp1927161_hirsute.debdiff |
|
2021-05-05 00:34:51 |
Matthew Ruffell |
attachment added |
|
debdiff for openssl on groovy https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494812/+files/lp1926254_lp1927161_groovy.debdiff |
|
2021-05-05 00:39:15 |
Matthew Ruffell |
attachment removed |
debdiff for openssl on impish https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494810/+files/lp1927161_impish.debdiff |
|
|
2021-05-05 00:39:55 |
Matthew Ruffell |
attachment added |
|
debdiff for openssl on impish https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494813/+files/lp1927161_impish_v2.debdiff |
|
2021-05-05 00:41:35 |
Matthew Ruffell |
attachment removed |
debdiff for openssl on hirsute https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494811/+files/lp1927161_hirsute.debdiff |
|
|
2021-05-05 00:42:10 |
Matthew Ruffell |
attachment added |
|
debdiff for openssl on hirsute https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1927161/+attachment/5494814/+files/lp1927161_hirsute_v2.debdiff |
|
2021-05-05 01:04:24 |
Matthew Ruffell |
description |
[impact]
openssl doesn't build source properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier
[other info]
note that if the patches are applied, this bug is bypassed; i.e. if 'quilt pop -a' is removed from the test case above, the bug doesn't reproduce. this is only a problem when the patches aren't already applied and dpkg-buildpackage needs to call dpkg-source to apply the patches. |
[impact]
openssl doesn't build source properly because of a badly-constructed patch
[test case]
$ pull-lp-source openssl groovy
...
$ cd openssl-1.1.1f/
$ quilt pop -a
...
$ dpkg-buildpackage -d -S
dpkg-buildpackage: info: source package openssl
dpkg-buildpackage: info: source version 1.1.1f-1ubuntu4.3
dpkg-buildpackage: info: source distribution groovy-security
dpkg-buildpackage: info: source changed by Marc Deslauriers <marc.deslauriers@ubuntu.com>
dpkg-source --before-build .
dpkg-source: warning: can't parse dependency perl:native
dpkg-source: error: diff 'openssl-1.1.1f/debian/patches/pr12272.patch' patches files multiple times; split the diff in multiple files or merge the hunks into a single one
dpkg-buildpackage: error: dpkg-source --before-build . subprocess returned exit status 25
Test builds are available in the following ppa:
https://launchpad.net/~mruffell/+archive/ubuntu/lp1927161-test
[regression potential]
any regression would likely cause a failed build or would affect the functionality that patch pr12272 was added for, which is adding support for Intel CET
[scope]
this is needed only for g and later
this is caused by the bad patch 'pr12272.patch' which is only included in g/h/i, so this does not apply to f or earlier
[other info]
note that if the patches are applied, this bug is bypassed; i.e. if 'quilt pop -a' is removed from the test case above, the bug doesn't reproduce. this is only a problem when the patches aren't already applied and dpkg-buildpackage needs to call dpkg-source to apply the patches. |
|
2021-05-05 04:27:15 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2021-05-05 04:27:23 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2021-05-05 11:48:45 |
Dan Streetman |
tags |
patch |
block-proposed-hirsute block-proposed-impish patch |
|
2021-05-05 11:55:19 |
Dan Streetman |
tags |
block-proposed-hirsute block-proposed-impish patch |
block-proposed-hirsute patch |
|
2021-05-05 12:01:17 |
Dan Streetman |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2021-05-07 10:22:36 |
Robie Basak |
openssl (Ubuntu Hirsute): status |
In Progress |
Fix Committed |
|
2021-05-07 10:22:38 |
Robie Basak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-05-07 10:22:40 |
Robie Basak |
bug |
|
|
added subscriber SRU Verification |
2021-05-07 10:22:43 |
Robie Basak |
tags |
block-proposed-hirsute patch |
block-proposed-hirsute patch verification-needed verification-needed-hirsute |
|
2021-05-07 10:23:11 |
Robie Basak |
openssl (Ubuntu Groovy): status |
In Progress |
Fix Committed |
|
2021-05-07 10:23:17 |
Robie Basak |
tags |
block-proposed-hirsute patch verification-needed verification-needed-hirsute |
block-proposed-hirsute patch verification-needed verification-needed-groovy verification-needed-hirsute |
|
2021-05-10 16:27:31 |
Dan Streetman |
tags |
block-proposed-hirsute patch verification-needed verification-needed-groovy verification-needed-hirsute |
block-proposed-hirsute patch verification-done verification-done-groovy verification-done-hirsute |
|
2021-05-13 18:04:03 |
Launchpad Janitor |
openssl (Ubuntu Impish): status |
In Progress |
Fix Released |
|
2021-05-19 02:27:45 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-05-19 03:03:09 |
Launchpad Janitor |
openssl (Ubuntu Groovy): status |
Fix Committed |
Fix Released |
|
2021-07-30 23:28:32 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-07-30 23:28:37 |
Steve Langasek |
tags |
block-proposed-hirsute patch verification-done verification-done-groovy verification-done-hirsute |
block-proposed-hirsute patch verification-done-groovy verification-needed verification-needed-hirsute |
|
2021-07-30 23:28:55 |
Steve Langasek |
tags |
block-proposed-hirsute patch verification-done-groovy verification-needed verification-needed-hirsute |
patch verification-done verification-done-groovy verification-done-hirsute |
|
2021-08-10 19:51:17 |
Launchpad Janitor |
openssl (Ubuntu Hirsute): status |
Fix Committed |
Fix Released |
|