
On 2015-02-06 04:47 (+0100), Martin Owens wrote:
I think the best way to test is to include import an image, save, edit the svg in a text editor and change the png or jpeg to a local svg file.
* packaging for Windows There is the long-standing bug report about packaging librsvg (SVG images linked via <image> tag fail to render on Windows) which was turned down twice as packaging issue by linux devs. The report in its current state now basically duplicates a separate report tracking the underlying issue (use inkscape's own renderer for <image> tags referencing SVG images).
* packaging for OS X The packaging regression with librsvg in 0.48.2 for OS X (missing entry for svg loader in gdk-pixbuf.loaders) is solved in current OS X packages (0.48.5, 0.91), and librsvg via gdk-pixbuf loader works where used in Inkscape the same way as on Linux.
* other test cases: librsvg via gdk-pixbuf loader is used elsewhere too, so other test cases would be filter effects with feImage which reference other SVG objects on-canvas, or the templates preview image (which AFAIK is also broken on Windows).
* old devlibs (32bit): AFAICT the 32bit devlibs do not include an SVG loader for gdk-pixbuf, though they include the librsvg DLL. Apparently librsvg DLL is not included in the final package - likely because there's no need for it since there is no gdk-pixbuf loader for SVG either: http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs/trunk/view/head:/... http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs/trunk/files/head:...
* new devlibs (64bit): The 64bit devlibs include the gdk-pixbuf loader for SVG, as well as the librsvg DLL. The installer packages have all gdk-pixbuf loaders included, however miss the librsvg DLL (and libcroco, a dependendency of librsvg): http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs64/trunk/view/head... http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs64/trunk/files/hea...
* runtime test with 64bit MSI installer: Quick tests with 64bit Inkscape on Windows 7 don't produce error messages or crashes when gdk-pixbuf loader fails as expected for <image> tag referencing an SVG image, and e.g. for template preview images.
Regards, V
I think someone undid my removal of the librsvg rendering (which only works on linux), so some svgs might cause an error on windows.
Martin,
On 5 February 2015 at 21:19, alvinpenner <penner@...1856...> wrote:
I've now installed the file Inkscape-0.91-1-win32.7z on Windows 7. It does not contain the files librsvg-2-2.dll or libcroco-0.6-3.dll, and it appears to be working normally.
I guess my question would be, what are these files used for, and how would one test to see if they are actually needed or not?
Alvin
-- View this message in context: http://inkscape.13.x6.nabble.com/Windows-64bit-MSI-missing-dlls-tp4972725p49... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel