[Bug 539983] Review Request: qjson - qt-based library that maps JSON data to QVariant object

bugzilla at redhat.com bugzilla at redhat.com
Sun Dec 6 05:26:09 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=539983





--- Comment #9 from Eli Wapniarski <eli at orbsky.homelinux.org>  2009-12-06 00:26:09 EDT ---
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #5)
> > > In Fedora the files
> > > 
> > >    %{_libdir}/libfoo.so.*
> > > go to the main library package, whereas the single file, which is a symlink
> > >    %{_libdir}/libfoo.so
> > > goes to the devel package. Please fix this in your package accordingly.  
> > 
> > Oh. I think this must be an error because, if an app should make reference to
> > the symlink and the development package is not installed it won't find the
> > libarary. So I left all the libraries including he mentioned symlink in the
> > base package. Please correct me if I'm wrong about that.  
> 
> I don't think I made a mistake. This is the standard way we handle shared
> libraries in Fedora. 
> - .so goes to devel
> - .so.* go to the main package (or to the -libs subpackage if there is a 
>   further split)
> 
> You can verify this by checking any shared library installed in your system.
>     rpm -ql libogg
>     rpm -ql libogg-devel
>     rpm -ql libXinerama
>     rpm -ql libXinerama-devel
> etc.
> 
> When you are building a shared library, the compiler (or ld) needs the .so
> file. During runtime, on the other hand, the linker takes care of this and it
> will point your application to the correct .so.* file. So the .so file is only
> needed during building.  

I defer to your judgement and request.... And so done :)

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list