GNOME Bugzilla – Bug 753376
Don't create unnecessary static libraries and symbolic links
Last modified: 2016-01-31 12:23:42 UTC
Alessandro has been looking at gnome-maps' build system / setup for bug 750861 , and I noticed that we are creating and installing some unnecessary files during the build. I want go from this: rishi@svoboda ~$ ls /opt/lib/gnome-maps/ girepository-1.0 libgnome-maps.a libgnome-maps.la libgnome-maps.so libgnome-maps.so.0 libgnome-maps.so.0.0.0 ... to this: rishi@svoboda ~$ ls /opt/lib/gnome-maps/ girepository-1.0 libgnome-maps.la libgnome-maps.so
Created attachment 308935 [details] [review] build: Don't create a static version of the private library
I noticed commit d5da80cd3b9 after filing this bug, so I guess you have good reasons for not turning off the versioning. :)
(In reply to Debarshi Ray from comment #0) > Alessandro has been looking at gnome-maps' build system / setup for bug > 750861 , and I noticed that we are creating and installing some unnecessary > files during the build. > > I want go from this: > rishi@svoboda ~$ ls /opt/lib/gnome-maps/ > girepository-1.0 libgnome-maps.a libgnome-maps.la libgnome-maps.so > libgnome-maps.so.0 libgnome-maps.so.0.0.0 > > ... to this: > rishi@svoboda ~$ ls /opt/lib/gnome-maps/ > girepository-1.0 libgnome-maps.la libgnome-maps.so Do you mean $ ls /opt/lib/gnome-maps/ girepository-1.0 libgnome-maps.so ? (In reply to Debarshi Ray from comment #2) > I noticed commit d5da80cd3b9 after filing this bug, so I guess you have good > reasons for not turning off the versioning. :) I think I got a patch about that from amigadave, I reverted it because distcheck failed for me and it was close to a release. I would love a new go at it.
Review of attachment 308935 [details] [review]: Looks fine! Thanks!
Attachment 308935 [details] pushed as c6ae18a - build: Don't create a static version of the private library