Ticket #13589 (closed defect: fixed)
nsis compiles, runs, but fails to work properly.
| Reported by: | jeffk@… | Owned by: | landonf@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.5.2 |
| Keywords: | Cc: | ||
| Port: | nsis |
Description
Most likely, nsis needs to be updated from v2.24 to at least v2.26 or preferably v2.33
Change History
comment:2 Changed 6 years ago by ryandesign@…
- Cc landonf@… added
- Milestone set to Port Bugs
Cc maintainer.
comment:3 Changed 6 years ago by jeffk@…
Hmm.. It looks like even nsis v2.33 compiles but does not work. I tried manually compiling v2.33 into /opt/nsis and get this:
$ /opt/nsis/bin/makensis Error initalizing CEXEBuild: unable to read icon from file
I get this error even when compiling nsis svn trunk. So, nsis is broken at the source, I'll go there for more enquiries.
comment:4 follow-up: ↓ 6 Changed 6 years ago by jeffk@…
FWIW I worked with the nsis guys and now makensis that is in the svn trunk works just fine when I compile it manually. Perhaps this portfile could be updated to use the svn version?
The SVN trunk url is:
jeffk
comment:5 Changed 5 years ago by jmr@…
- Owner changed from macports-tickets@… to landonf@…
- Cc landonf@… removed
Assigning to maintainer.
comment:6 in reply to: ↑ 4 Changed 5 years ago by rex@…
Replying to jeffk@jdkoftinoff.com:
FWIW I worked with the nsis guys and now makensis that is in the svn trunk works just fine when I compile it manually. Perhaps this portfile could be updated to use the svn version?
The SVN trunk url is:
jeffk
I believe that somebody just needs to update the portfile. I manually changed the version to 2.36 and manually changed the checksums as well, and port builds and installs nsis fine.


Sorry, I guess I should post a bit more info. I am running on mac os x leopard on powerpc.
I suspect it is an endian issue that the nsis forums discussed back at v2.26