[Bug 765357] New: libfltk.a missing from fltk-devel
https://bugzilla.novell.com/show_bug.cgi?id=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c0 Summary: libfltk.a missing from fltk-devel Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: i586 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: szajmi@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0 There's no libfltk.a in fltk-devel-1.3.0-3.1.2.i586 (or libfltk1-1.3.0-3.1.2.i586 fltk-1.3.0-3.1.2.i586), but I think it belongs to fltk-devel. Reproducible: Always Steps to Reproduce: ls `fltk-config --libs` Actual Results: ls: cannot access /usr/lib/libfltk.a: No such file or directory Expected Results: /usr/lib/libfltk.a This came up while trying to compile rakarrack, which uses fltk. configure says: configure: error: FLTK library not found. -- 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=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |pgajdos@suse.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=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c1 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #1 from Petr Gajdos <pgajdos@suse.com> 2012-06-05 07:53:11 UTC --- We do not package static libraries on purpose: http://en.opensuse.org/openSUSE:Shared_library_packaging_policy Use shared libraries instead. By the way, why do you need it at all? See home:pgajdos/rakarrack derived from multimedia:apps/rakarrack; it is building fine when slightly changed and ldd reports libfltk_images.so.1.3 => /usr/lib64/libfltk_images.so.1.3 (0x00007fb04aa54000) libfltk.so.1.3 => /usr/lib64/libfltk.so.1.3 (0x00007fb04a72d000) I have created submit request from my home to multimedia:apps/rakarrack, so as soon as it is accepted, it will build there too. If any other problem, please open bug report against rakarrack (you can CC me). -- 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=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c2 --- Comment #2 from Andras Simon <szajmi@gmail.com> 2012-06-05 09:10:22 UTC --- (In reply to comment #1)
We do not package static libraries on purpose: http://en.opensuse.org/openSUSE:Shared_library_packaging_policy Use shared libraries instead.
I'd love to, but I have no idea how to change rakarrack's build process to do that. I tried to use the --disable-static flag but configure doesn't recognize it.
By the way, why do you need it at all? See home:pgajdos/rakarrack derived from multimedia:apps/rakarrack;
Do you mean https://build.opensuse.org/package/repositories?package=rakarrack&project=home:pgajdos ? Following links from there I haven't found a source or a binary package for rakarrack, and couldn't recover your changes to let it build. Sorry for my thickness!
it is building fine when slightly changed and ldd reports
libfltk_images.so.1.3 => /usr/lib64/libfltk_images.so.1.3 (0x00007fb04aa54000) libfltk.so.1.3 => /usr/lib64/libfltk.so.1.3 (0x00007fb04a72d000)
I'd really like to know what those those slight changes are...
I have created submit request from my home to multimedia:apps/rakarrack, so as soon as it is accepted, it will build there too. If any other problem, please open bug report against rakarrack (you can CC me).
Does this mean that it will be in the openSUSE_Factory multimedia repo? Thanks for looking into this. -- 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=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c3 --- Comment #3 from Petr Gajdos <pgajdos@suse.com> 2012-06-05 09:31:28 UTC --- (In reply to comment #2)
(In reply to comment #1)
We do not package static libraries on purpose: http://en.opensuse.org/openSUSE:Shared_library_packaging_policy Use shared libraries instead.
I'd love to, but I have no idea how to change rakarrack's build process to do that. I tried to use the --disable-static flag but configure doesn't recognize it.
With multimedia:apps/rakarrack, I didn't need to do anything in this regard. I have only added BuildRequires: automake and sed -i "s:Fl/:FL/:" src/global.h src/process.C to build it again. https://build.opensuse.org/package/show?package=rakarrack&project=multimedia%3Aapps Friend of mine (mseben) accepted the request before a while, so multimedia:apps/rakarrack is building again. -- 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=765357 https://bugzilla.novell.com/show_bug.cgi?id=765357#c4 --- Comment #4 from Andras Simon <szajmi@gmail.com> 2012-06-06 19:17:07 UTC --- Thanks a lot making rakarrack available! -- 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