Community
Participate
Working Groups
Build ID: M20080827-2000 Steps To Reproduce: The native C file providing GNOME support should be changed to match library name.
Created attachment 111420 [details] Patch_v01 The patch introduces a set of changes related to the build procedure of gnomeproxy library. Changes are as follows: 1. Reorganized the "native" folder structure. 2. Renamed getproxygnome.c to gnomeproxy.c. 2. Files objects.mk, sources.mk and subdir.mk has been embedded in the makefile, they are no longer needed. 3. Makefile has been refactored. 4. Output library's name is set to libgnomeproxy-1.0.0.so. 5. UnixProxyProvider java class has been set to load libgnomeproxy-1.0.0.so. Since those changes are thigtly connected to each other I didn't try to create separate patches. So, the patch fix bug 245846 as well. For the changes to be complex the binary file libproxygnome.so has to be replaced with libgnomeproxy-1.0.0.so wich is coming soon...
Created attachment 111421 [details] Recompiled libgnomeproxy-1.0.0.so Like I said, recompiled library
Looks good. Great job Pawel :-)
Released to HEAD (I updated build.properties as well, so the binary build contains renamed library).