[Bug 673071] New: pyconfig has defines that break building of packages.
https://bugzilla.novell.com/show_bug.cgi?id=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c0 Summary: pyconfig has defines that break building of packages. Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: All OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: jmatejek@novell.com ReportedBy: pth@novell.com QAContact: qa@suse.de CC: lazy.kent.suse@gmail.com Found By: Customer Blocker: --- Our spec file for python-base adds defines for COMPILER, DATE and TIME to pyconfig.h. This is broken as pyconfig will be installed in the users system and will be used by every code that includes Python.h. If that code uses DATE in another context (like ICU'c /usr/include/unicode/calendar.h which uses DATE as an enum value) you loose. Is there any other code besides Python/getcompiler.c and Module/getbuildinfo.c? Anyways, I've submitted a patch to python-base that fixes the issue. And IMNSHO a package that installs its config.h as a system wide header is definitely broken. -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c1 Jan Matejek <jmatejek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #1 from Jan Matejek <jmatejek@novell.com> 2011-02-17 18:01:32 UTC --- the patch looks good as for config.h, i'll look into why we have it, but i'm not promising anything - for all we know, removing it might break builds of dozens of third-party binary modules. (so it's not happening for 11.4 at least) -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c2 --- Comment #2 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-05-02 19:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (673071) was mentioned in https://build.opensuse.org/request/show/69284 11.4 / python -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c3 --- Comment #3 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-05-25 21:00:09 CEST --- This is an autogenerated message for OBS integration: This bug (673071) was mentioned in https://build.opensuse.org/request/show/71332 Factory / python https://build.opensuse.org/request/show/71333 Factory / python3 -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c4 --- Comment #4 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-06-17 16:00:27 CEST --- This is an autogenerated message for OBS integration: This bug (673071) was mentioned in https://build.opensuse.org/request/show/74043 Factory / python3 -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c5 --- Comment #5 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-08-20 00:00:07 CEST --- This is an autogenerated message for OBS integration: This bug (673071) was mentioned in https://build.opensuse.org/request/show/79374 Factory / python -- 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=673071 https://bugzilla.novell.com/show_bug.cgi?id=673071#c6 Kyrill Detinov <lazy.kent@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Kyrill Detinov <lazy.kent@opensuse.org> 2011-09-20 13:59:33 MSD --- Resolved - fixed. -- 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