Wireshark-bugs: [Wireshark-bugs] [Bug 3245] New: It is better for win32-setup.sh --appverify to
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3245
Summary: It is better for win32-setup.sh --appverify to report
all missing files at one time
Product: Wireshark
Version: SVN
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: Trivial
Priority: Medium
Component: Wireshark
AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
ReportedBy: yamisoe@xxxxxxxxx
yami <yamisoe@xxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2737| |review_for_checkin?
Flag| |
Created an attachment (id=2737)
--> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2737)
report all missing applications in one run. diff is taken under tools/
Build Information:
trunk rev. 27395
--
Current implementation of win32-setup.sh will exit whenever it finds one
missing application. If there are several missing application, it will need
multiple runs of win32-setup.sh, which is not convenient.
The attached patch will solve this issue by reporting all missing applications
in one run. The output looks like:
Checking for required applications:
cl: /cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/BIN/cl
link: /cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/BIN/link
nmake: /cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/BIN/nmake
mt: /cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/BIN/mt
bash: /usr/bin/bash
bison: /usr/bin/bison
env: /usr/bin/env
grep: /usr/bin/grep
/usr/bin/find: /usr/bin/find
perl: /cygdrive/c/Perl/bin/perl
C:\Python24\python.exe: /cygdrive/c/Python24/python.exe
sed: /usr/bin/sed
Can't find: flex unzip wget
ERROR: These are probably optional cygwin packages not yet installed. Try to
install them using cygwin's setup.exe!
NMAKE : fatal error U1077: 'c:\cygwin\bin\bash.EXE' : return code '0x1' Stop.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.