[Bug 680622] New: check_gcc_output mixes several files with same name
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c0 Summary: check_gcc_output mixes several files with same name Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: chrubis@novell.com QAContact: adrian@novell.com Found By: --- Blocker: --- It's common that in bigger projects source files are split between several directories which allows for having several source files with same name. That will however generate confusing check_gcc_output output. The lines containing errors for these files will be merged into "filename: line1 line2 line3" where lineX may be from just any of these source files. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c zj jia <zjjia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@novell.com AssignedTo|bnc-team-screening@forge.pr |adrian@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c Adrian Schröter <adrian@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|adrian@suse.com |ro@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c1 Ruediger Oertel <ro@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |matz@suse.com, | |meissner@suse.com, | |rguenther@suse.com --- Comment #1 from Ruediger Oertel <ro@suse.com> 2012-06-13 12:54:05 UTC --- cc list expanded. anyone with a better idea on grouping the output ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c2 --- Comment #2 from Cyril Hrubis <chrubis@suse.com> 2012-06-13 13:07:55 UTC --- Well the most obvious answer is to show minimal part of the path in the buildroot that distinguishes these files. Something like: .../foo/bar.c: 912: unused wariable .../bar/bar.c: 10: unexpected end of file -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c3 --- Comment #3 from Michael Matz <matz@suse.com> 2012-06-13 13:34:56 UTC --- Yeah, I also don't see another solution than to work with paths. Bonus points to show only the shortest prefix that still disambiguates :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c4 --- Comment #4 from Marcus Meissner <meissner@suse.com> 2012-06-13 14:06:20 UTC --- you would need to parse the build output and keep state I am afraid, as the compiler has bar.c: xxx: warning lines for both... Then you will get to have fun with the make -jX that is rampant in our spec files these days. The script is not that difficult, feel free to do a patch if you have a good idea. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=680622 https://bugzilla.novell.com/show_bug.cgi?id=680622#c5 Ruediger Oertel <ro@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #5 from Ruediger Oertel <ro@suse.com> 2013-11-11 16:40:40 UTC --- will gladly take patches, closing for now -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com