[Bug 341609] New: SWIG install location vs. cmake FindSWIG search paths
https://bugzilla.novell.com/show_bug.cgi?id=341609 Summary: SWIG install location vs. cmake FindSWIG search paths Product: openSUSE 10.3 Version: Final Platform: 32bit OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: opensuse-bugs@opensuse.org ReportedBy: edogawa@aon.at QAContact: qa@suse.de CC: appleonkel@flashgrafik.de Found By: --- NOTE affects older SUSE versions as well I tried to build a rpm package of Canorus, a score editor. Canorus uses cmake, which checks for swig in a few locations, including /usr/share/swig1.3, but not in /usr/share/swig/1.3.xx which is the install dir on SUSE. Well as long as I build locally I can deal with that by creating a symlink /usr/share/swig1.3 pointing at the actual swig dir. But this won't work with lbuild or the Build server of course. IMO it doesn't make sense to patch the cmake FindSWIG macro, because the swig minor version number in the name of the current swig install dir can change between SUSE versions, while "swig1.3" omits that and can be expected to stay for a while. I suggest to include the symlink "/usr/share/swig1.3", pointing at "/usr/share/swig/1.3.<minor version>" in the swig rpm. This way cmake would find it for every swig version, across all SUSE versions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341609 Mark Gordon <mtgordon@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtgordon@novell.com AssignedTo|opensuse-bugs@opensuse.org |mmarek@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=341609#c1 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pcerny@novell.com Severity|Normal |Enhancement --- Comment #1 from Michal Marek <mmarek@novell.com> 2007-11-16 12:33:26 MST --- While this is more a cmake bug than a swig bug, independent of that I already was thinking about moving the swig modules to a more persistent place like /usr/share/swig(1.3). Or moving the 3rd party modules at least. Adding Petr to CC for the cmake part. -- 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=341609 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=341609 User mmarek@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341609#c2 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mmarek@novell.com AssignedTo|mmarek@novell.com |pcerny@novell.com Status|ASSIGNED |NEW --- Comment #2 from Michal Marek <mmarek@novell.com> 2008-02-21 06:51:29 MST --- So swig developers didn't like the idea of adding another directory to swig include path. 3rd party packages should install their interface files to a private directory and their users should use 'swig -I <that directory>'. And this bug better fixed in cmake, because fixed cmake will then work with any swig version. Petr, please change cmake to use the output of 'swig -swiglib' instead of guessing. -- 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=341609 User mmarek@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341609#c3 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Enhancement |Normal --- Comment #3 from Michal Marek <mmarek@novell.com> 2008-02-21 06:52:15 MST --- and the cmake part is still a bug -- 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=341609 Petr Cerny <pcerny@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=341609 User pcerny@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341609#c4 Petr Cerny <pcerny@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |peterph@centrum.cz AssignedTo|pcerny@novell.com |nadvornik@novell.com Status|ASSIGNED |NEW --- Comment #4 from Petr Cerny <pcerny@novell.com> 2008-04-30 09:17:16 MST --- Leaving SUSE - reassigning to Vladimir. -- 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=341609 User nadvornik@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341609#c5 Vladimir Nadvornik <nadvornik@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|nadvornik@novell.com |puzel@novell.com --- Comment #5 from Vladimir Nadvornik <nadvornik@novell.com> 2008-05-15 03:44:01 MST --- new maintainer -- 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=341609 Petr Uzel <puzel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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=341609 User puzel@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=341609#c8 Petr Uzel <puzel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #8 from Petr Uzel <puzel@novell.com> 2008-07-08 03:43:01 MDT --- Fixed in cmake 2.6 - available in 11.0. RPM's for older products are in 'home:puzel:cmake-backport' OBS project. -- 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