Package Details: nsis 3.0-1

Git Clone URL: https://aur.archlinux.org/nsis.git (read-only)
Package Base: nsis
Description: A professional open source system to create Windows installers
Upstream URL: http://nsis.sourceforge.net
Licenses: custom:zlib
Submitter: None
Maintainer: xantares
Last Packager: xantares
Votes: 35
Popularity: 0.008177
First Submitted: 2006-10-28 14:40
Last Updated: 2016-10-22 15:20

Latest Comments

grandchild commented on 2016-11-14 17:23

I got it to work. I removed mingw-w64-{zlib,gcc,...}, then tried nsis again and it runs through. So perhaps it was some necessary to rebuild mingw-w64-zlib like you said..

grandchild commented on 2016-11-07 13:39

okay, i've now installed it on a different 64bit archlinux machine and it builds and installs without problem. i will have a look what the difference is. consider this not your problem for now - and sorry for the noise.

xantares commented on 2016-11-04 21:48

could you try reinstalling mingw-w64-zlib, maybe it should be rebuilt after the gcc update.
or else, could you try install mingw-w64-bzip2 ?

xantares commented on 2016-11-04 21:41

that's ok, I have no libzdll.a neither

grandchild commented on 2016-11-04 16:10

I have an idea. I looked at the strace again, and it seems the configure is looking for

/usr/i686-w64-mingw32/lib/libzdll.a

but i have (from latest mingw-w64-zlib)

/usr/i686-w64-mingw32/lib/libz.dll.a

So it seems it's either a problem in mingw-w64-zlib or in the scons files of nsis.

grandchild commented on 2016-11-04 15:59

core/perl 5.24.0-2 (base) [installed]
core/zlib 1.2.8-4 [installed]
multilib/lib32-zlib 1.2.8-1 [installed]
aur/mingw-w64-zlib 1.2.8-5 [installed] (33) (1.84)

xantares commented on 2016-11-03 17:57

hi,
what's the ouput of:
yaourt -Ss zlib|grep installed
xan.

grandchild commented on 2016-11-02 23:16

I'm getting:

Checking for C library gdi32... no
Checking for C library user32... no
Checking for C library pthread... yes
Checking for C library iconv... no
Checking for C library shlwapi... no
Checking for C library z... yes
Checking for C library iconv... no
Checking for C library z... yes
Checking for C library zdll... no
Checking for C library z... no
zlib (win32) is missing!

... dependencies are installed.

I also made a trace if that helps in any way (filtered though, because the full trace is 12mb): https://gist.github.com/grandchild/c2bfdc41436487e7fa2cf66c5ac8239b

Ah, and I'm on 64bit Arch

lukasw commented on 2016-03-29 05:58

I'm experiencing segfaults with this build. The following patch fixes it (taken form https://bugzilla.redhat.com/show_bug.cgi?id=948074#c20):

--- ResourceEditor.h.64bit 2009-02-01 09:44:30.000000000 -0500
+++ ResourceEditor.h 2014-07-23 17:12:20.000000000 -0400
@@ -180,7 +180,7 @@

void Destroy();

- DWORD m_dwWrittenAt;
+ long m_dwWrittenAt;

private:
IMAGE_RESOURCE_DIRECTORY m_rdDir;
@@ -204,7 +204,7 @@

CResourceDataEntry* GetDataEntry();

- DWORD m_dwWrittenAt;
+ long m_dwWrittenAt;

private:
bool m_bHasName;
@@ -232,7 +232,7 @@
DWORD GetCodePage();
DWORD GetOffset();

- DWORD m_dwWrittenAt;
+ long m_dwWrittenAt;

private:
BYTE* m_pbData;


@xantares could you include this patch?

xantares commented on 2015-04-27 10:11

@emhs, patched!

All comments