[Bug 1155271] New: glibc update breaks grep build
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Bug ID: 1155271 Summary: glibc update breaks grep build Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: mlin@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- glibc update[1] from SLE15 SP2 breaks grep build [ 68s] + grep -E '(.?)(.?)(.?)\3\2\1' in [ 68s] grep: regexec.c:1377: pop_fail_stack: Assertion `num >= 0' failed. [ 68s] ./triple-backref: line 15: 18480 Aborted grep -E '(.?)(.?)(.?)\3\2\1' in > out [1] https://build.opensuse.org/request/show/741955 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |schwab@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c1 --- Comment #1 from Andreas Schwab <schwab@suse.com> --- Logfile? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c2 --- Comment #2 from Max Lin <mlin@suse.com> --- (In reply to Andreas Schwab from comment #1)
Logfile?
I've unselected it to backlog from staging project, but it's reproducible in my home branch :) https://build.opensuse.org/package/live_build_log/home:mlin7442:boo1155271/g... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c3 --- Comment #3 from Andreas Schwab <schwab@suse.com> --- I don't see this error in the logfile. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c4 --- Comment #4 from Max Lin <mlin@suse.com> --- (In reply to Andreas Schwab from comment #3)
I don't see this error in the logfile.
really? ==== cut === ... [ 90s] ++ IFS=' [ 90s] ' [ 90s] ++ for sig_ in 1 2 3 13 15 [ 90s] +++ expr 1 + 128 [ 90s] ++ eval 'trap '\''Exit 129'\'' 1' [ 90s] +++ trap 'Exit 129' 1 [ 90s] ++ for sig_ in 1 2 3 13 15 [ 90s] +++ expr 2 + 128 [ 90s] ++ eval 'trap '\''Exit 130'\'' 2' [ 90s] +++ trap 'Exit 130' 2 [ 90s] ++ for sig_ in 1 2 3 13 15 [ 90s] +++ expr 3 + 128 [ 90s] ++ eval 'trap '\''Exit 131'\'' 3' [ 90s] +++ trap 'Exit 131' 3 [ 90s] ++ for sig_ in 1 2 3 13 15 [ 90s] +++ expr 13 + 128 [ 90s] ++ eval 'trap '\''Exit 141'\'' 13' [ 90s] +++ trap 'Exit 141' 13 [ 90s] ++ for sig_ in 1 2 3 13 15 [ 90s] +++ expr 15 + 128 [ 90s] ++ eval 'trap '\''Exit 143'\'' 15' [ 90s] +++ trap 'Exit 143' 15 [ 90s] ++ trap remove_tmp_ 0 [ 90s] + path_prepend_ ../src [ 90s] + test 1 '!=' 0 [ 90s] + path_dir_=../src [ 90s] + case $path_dir_ in [ 90s] + abs_path_dir_=/home/abuild/rpmbuild/BUILD/grep-3.1/tests/../src [ 90s] + case $abs_path_dir_ in [ 90s] + PATH=/home/abuild/rpmbuild/BUILD/grep-3.1/tests/../src:/home/abuild/rpmbuild/BUILD/grep-3.1/src:./src:/usr/local/bin:/usr/bin:/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin [ 90s] + create_exe_shims_ /home/abuild/rpmbuild/BUILD/grep-3.1/tests/../src [ 90s] + case $EXEEXT in [ 90s] + return 0 [ 90s] + shift [ 90s] + test 0 '!=' 0 [ 90s] + export PATH [ 90s] + echo a [ 90s] + fail=0 [ 90s] + grep -E '(.?)(.?)(.?)\3\2\1' in [ 90s] grep: regexec.c:1377: pop_fail_stack: Assertion `num >= 0' failed. [ 90s] ./triple-backref: line 15: 18697 Aborted grep -E '(.?)(.?)(.?)\3\2\1' in > out [ 90s] + fail=1 [ 90s] + compare out in [ 90s] + compare_dev_null_ out in [ 90s] + test 2 = 2 [ 90s] + test xout = x/dev/null [ 90s] + test xin = x/dev/null [ 90s] + return 2 [ 90s] + case $? in [ 90s] + compare_ out in [ 90s] + diff -u out in [ 90s] --- out 2019-10-29 13:28:23.232000000 +0000 [ 90s] +++ in 2019-10-29 13:28:23.232000000 +0000 [ 90s] @@ -0,0 +1 @@ [ 90s] +a [ 90s] + fail=1 [ 90s] + Exit 1 [ 90s] + set +e [ 90s] + exit 1 [ 90s] + exit 1 [ 90s] + remove_tmp_ [ 90s] + __st=1 [ 90s] + cleanup_ [ 90s] + : [ 90s] + test '' = yes [ 90s] + cd /home/abuild/rpmbuild/BUILD/grep-3.1/tests [ 90s] + chmod -R u+rwx /home/abuild/rpmbuild/BUILD/grep-3.1/tests/gt-triple-backref.sCiT [ 90s] + rm -rf /home/abuild/rpmbuild/BUILD/grep-3.1/tests/gt-triple-backref.sCiT [ 90s] + exit 1 [ 90s] XFAIL triple-backref (exit status: 1) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c5 --- Comment #5 from Andreas Schwab <schwab@suse.com> --- This is an expected failure. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c6 Michael Matz <matz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matz@suse.com --- Comment #6 from Michael Matz <matz@suse.com> --- I think the package fails because of the unexpected pass of backref-alt (the XPASS), not because of triple-backref. backref-alt starts working with glibc 2.28 and was changed to not be an xfail anymore in grep, but obviously grep 3.1 still contains the expectation that this test should fail, which it doesn't anymore (because fixes in glibc). (grep commit c505b0bce) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Alynx Zhou <alynx.zhou@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alynx.zhou@suse.com Assignee|bnc-team-screening@forge.pr |schwab@suse.de |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c7 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High --- Comment #7 from Ludwig Nussel <lnussel@suse.com> --- so I guess that fix needs to be backported to SLE right? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c8 --- Comment #8 from Michael Matz <matz@suse.com> --- That seems to follow, yes. But I currently don't even find any submission/update of glibc to SUSE:SLE-15-SP2:GA, from which the obs SR supposedly is created. FWIW, we do plan to update glibc, so that will become an issue no matter what. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c10 --- Comment #10 from Max Lin <mlin@suse.com> --- (In reply to Michael Matz from comment #8)
That seems to follow, yes. But I currently don't even find any submission/update of glibc to SUSE:SLE-15-SP2:GA, from which the obs SR supposedly is created. FWIW, we do plan to update glibc, so that will become an issue no matter what.
Ah, the submission on OBS hides it, so glibc update originally is from https://build.suse.de/project/show/SUSE:Maintenance:11570 , SUSE:SLE-15-SP2:GA has inherited it from SUSE:SLE-15:Update. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c11 --- Comment #11 from Michael Matz <matz@suse.com> --- Ah, I see, so it's not the version update but a backport having the same effect on grep (probably). I wonder why it didn't cause a QA problem within the SLE15 trees, and only now turns up. Doesn't really matter of course, something needs to change eventually, next week earliest. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c12 --- Comment #12 from Ludwig Nussel <lnussel@suse.com> --- neither sle service packs nor maintenance do rebuilds, so issues like that are not caught unless they coincidentally trigger some runtime error that hits openQA. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c13 --- Comment #13 from Michael Matz <matz@suse.com> --- Err, of course, I keep forgetting that :-) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c14 --- Comment #14 from Ludwig Nussel <lnussel@suse.com> --- So, when can we expect a fix for this? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c15 --- Comment #15 from Andreas Schwab <schwab@suse.com> --- With the next maintenance update. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c16 --- Comment #16 from Ludwig Nussel <lnussel@suse.com> --- could you please fast track it to Leap? It blocks us there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ibs:running:13639:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 Maintenance Robot <maint-coord+maintenance_robot@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:13639:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c18 --- Comment #18 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2020:1328-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1155271 CVE References: Sources used: SUSE Linux Enterprise Module for Basesystem 15-SP1 (src): grep-3.1-4.3.12 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c19 Andreas Schwab <schwab@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #19 from Andreas Schwab <schwab@suse.com> --- Fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1155271 http://bugzilla.suse.com/show_bug.cgi?id=1155271#c20 --- Comment #20 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2020:0692-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1155271 CVE References: Sources used: openSUSE Leap 15.1 (src): grep-3.1-lp151.4.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com