Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 4191] Wireshark Portable installer outdated

Date: Tue, 14 Dec 2010 11:24:23 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4191

--- Comment #8 from Chris Maynard <christopher.maynard@xxxxxxxxx> 2010-12-14 11:24:17 PST ---
(In reply to comment #7)
> The installer is now self-contained and, while it will generate NSIS code you
> could drop into your build system, it will only work with NSIS Unicode with a
> specific set of plugins.  As such, it's best to use the PA.c Installer to
> compile your PAF.exe directly.  This works on a Windows box or a *nix/*bsd box
> with a current version of Wine installed.

I'm not entirely sure how this will change the builds for us.  Currently, it
looks like only the Windows-XP-x86 buildbot is building the Wireshark
portableapps package (http://buildbot.wireshark.org/trunk/waterfall), so I'm
guessing it means installing the PA.c Installer on it, then some changes to the
portableapps makefile.nmake file ... or something along those lines?

I think the only NSIS plugin we're using is FindProcDLL
(http://nsis.sourceforge.net/FindProcDLL_plug-in).  Is this one among those
that will work?  If so, would it be possible to have the option of creating the
portableapps installer either way - i.e., keep creating it the way it's been
done thus far, or create it with the PA.c Installer?  I don't know if this
would really be necessary but just thought I'd ask.

> The only other things needing changes would be the files in AppInfo as we've
> updated the format.  The installer entirely generates the appropriate NSIS code
> and compiles it using a built-in pre-configured copy of NSIS Unicode based on
> that.  Would it be best to do this as a proposed patch right in this bug
> report?

Yes, that would be great!

> Once that's done, we can get Wireshark listed on PortableApps.com and exposed
> to our millions of users.

Sounds good.  If/when Wireshark becomes listed, where would the installer home
be?  I guess a new page would need to be created as
http://portableapps.com/apps/internet/wireshark_portable, and then the
installer would need to be copied over to sourceforge.net?  How do you foresee
that working as each new release comes out?  Also, I assume only the latest
stable portableapps version would be listed, is that correct?  For older
versions, or for the latest unstable versions, would there exist any link back
to www.wireshark.org for obtaining those?

Thanks John.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.