https://bugzilla.novell.com/show_bug.cgi?id=440204
Summary: m17n-lib-1.5.1-42.71: undefined code Product: openSUSE 11.1 Version: Factory Platform: All OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dcb314@hotmail.com QAContact: qa@suse.de Found By: ---
I just tried to build the OpenSuse factory package m17n-lib-1.5.1-42.71 and the compiler said
mtext.c:484: warning: operation on 'p' may be undefined
The source code is
while (from < to && STRING_CHAR_ADVANCE_UTF8 (p) != c) from++;
having seen the definition of the macro STRING_CHAR_ADVANCE_UTF8, I agree with the compiler.
Instead of trying to repair the over 20 line macro, I suggest re-write it as a function definition for clarity.
https://bugzilla.novell.com/show_bug.cgi?id=440204
Michal Seben mseben@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mseben@novell.com AssignedTo|bnc-team-screening@forge.provo.novell.com |mfabian@novell.com
https://bugzilla.novell.com/show_bug.cgi?id=440204
Mike Fabian mfabian@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|mfabian@novell.com |hvogel@novell.com
https://bugzilla.novell.com/show_bug.cgi?id=440204
User dcb314@hotmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=440204#c1
--- Comment #1 from David Binderman dcb314@hotmail.com 2009-03-03 05:49:26 MST --- (In reply to comment #0)
I just tried to build the OpenSuse factory package m17n-lib-1.5.1-42.71 and the compiler said
Still broken some five months later in version 1.5.3-1.13
https://bugzilla.novell.com/show_bug.cgi?id=440204
User werner@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=440204#c2
Dr. Werner Fink werner@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |werner@novell.com Info Provider| |dcb314@hotmail.com
--- Comment #2 from Dr. Werner Fink werner@novell.com 2009-03-03 05:54:45 MST --- Do you reported this upstream?
https://bugzilla.novell.com/show_bug.cgi?id=440204
User dcb314@hotmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=440204#c3
David Binderman dcb314@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|dcb314@hotmail.com |
--- Comment #3 from David Binderman dcb314@hotmail.com 2009-03-05 02:52:24 MST --- (In reply to comment #2)
Do you reported this upstream?
No. Default policy is to not report upstream - there are too many broken packages to have a bug reporter account for every broken package.
https://bugzilla.novell.com/show_bug.cgi?id=440204
User werner@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=440204#c4
Dr. Werner Fink werner@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |dcb314@hotmail.com
--- Comment #4 from Dr. Werner Fink werner@novell.com 2009-03-05 02:59:10 MST --- Whose policy? Are you arware that the maintainer of the packages here are in the normal case not the author?
https://bugzilla.novell.com/show_bug.cgi?id=440204
User dcb314@hotmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=440204#c5
David Binderman dcb314@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|dcb314@hotmail.com |
--- Comment #5 from David Binderman dcb314@hotmail.com 2009-03-05 09:05:55 MST --- (In reply to comment #4)
Whose policy?
Mine.
Are you aware that the maintainer of the packages here are in the normal case not the author?
Yes.
On the one hand, the front pages of the opensuse project asks for bug reports.
But on the other hand, send a bug report in and there is about a 10% chance it will be rejected as "nothing to do with opensuse".
90% of the time, the bug simply gets fixed by the opensuse maintainer.
I'd be happier if that 90% changed to 95% or even better in an ideal world, 100%.