Opened 9 years ago

Closed 9 years ago

#8831 closed patch (fixed)

Update win32 packager zlib

Reported by: Jeff Lu <jll544@…> Owned by: robertm
Priority: minor Milestone: 0.24
Component: Ports - Windows Version: Master Head
Severity: medium Keywords: win32 zlib
Cc: Ticket locked: no

Description

The current packager uses msys-z.dll instead of zlib, causing initialization problems loading apps that link libavcodec or libavformat. Attached patch switches to using zlib provided by MinGW project. Dependency downloads also attached for convenience, though they can be downloaded from http://sourceforge.net/downloads/mingw/MinGW/zlib/zlib-1.2.3-1-mingw32/

Note that make clean (or bump the default build revision to trigger it) is needed to ensure that libavcodec and libavformat are linked against the replacement libz-1.dll

Attachments (3)

8831-w32pkgr-zlib.patch (2.5 KB) - added by Jeff Lu <jll544@…> 9 years ago.
patch win32packager to use mingw zlib
libz-1.2.3-1-mingw32-dev.tar.gz (65.3 KB) - added by Jeff Lu <jll544@…> 9 years ago.
libz-1.2.3-1-mingw32-dll-1.tar.gz (40.7 KB) - added by Jeff Lu <jll544@…> 9 years ago.

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by Jeff Lu <jll544@…>

Attachment: 8831-w32pkgr-zlib.patch added

patch win32packager to use mingw zlib

Changed 9 years ago by Jeff Lu <jll544@…>

Changed 9 years ago by Jeff Lu <jll544@…>

comment:1 Changed 9 years ago by robertm

Milestone: unknown0.24
Owner: changed from Nigel to robertm
Status: newassigned

comment:2 Changed 9 years ago by robertm

Resolution: fixed
Status: assignedclosed

(In [25919]) Fixes for the Windows Build script to prevent broken appliation startup due to using wrong libz. I've added the correct libs to the google code repository and all seems well. Also add fixes for recent Makefile, configure and config dir changes to allow building to work again. Fixes #8831.

Note: See TracTickets for help on using tickets.