public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Joel Johnson <mrjoel@lixil.net>
To: Marco Atzeri <marco.atzeri@gmail.com>
Cc: cygwin-apps@cygwin.com
Subject: Re: [ADOPT] iperf 2.0.8
Date: Tue, 14 Jul 2015 17:18:00 -0000	[thread overview]
Message-ID: <c0b1ce9761c56d6390d5d505671c6d5a@lixil.net> (raw)
In-Reply-To: <55A4F3BC.4070309@gmail.com>

On 2015-07-14 05:34, Marco Atzeri wrote:
> On 7/14/2015 10:27 AM, Joel Johnson wrote:
>> On 2015-07-13 19:31, Joel Johnson wrote:
>> I've put together an update for iperf, with no significant changes
>> needed. I've done some consolidation into just the cygport file, and
>> removed the override of src_compile as there were no special
>> requirements and how it was neglected to do the cygautoreconf update 
>> step.
>> 
>> I've also bumped to version 2.0.5. There is a fork (sourceforge 
>> project
>> iperf2 instead of iperf) with releases to 2.0.8, but I'm not 
>> comfortable
>> uploading that since one of the changelog entries is an incompatible
>> change ("Require -u for UDP (-b no longer defaults to UDP)"). I'll
>> follow-up with an ITP for iperf3 which I recommend having as a 
>> separate
>> package (named iperf3 following Debian naming) since it isn't strictly
>> compatible.
>> 
>>      Source change history:
>>          https://github.com/mrjoel/cygwin-iperf
>> 
>>      Proposed-uploads:
>>          http://www.kecra.com/cygwin/x86/proposed/iperf
>>          http://www.kecra.com/cygwin/x86_64/proposed/iperf/
> 
> 
> build fine. Have you tested it?
> on 64 bit I see
> 
>  $ iperf -s -D
> 
>  $       1 [main] iperf 5396 fork: child -1 - forked process 9264 died
> unexpectedly, retry 0, exit code 0xC0000005, errno 11
> error
> 
> and 32bit strace...
> 
> --- Process 8552, exception 80000001 at 73006661

I did test both the 32 and 64 bit version, but not with the -D flag, 
just interactively. Thanks for pointing out that gap. I only had a 
chance to look briefly at the failure, but it occurs on 2.0.5 32 and 
64-bit builds, as well as the existing 2.0.4 32-bit package. Since it's 
strictly not a regression, I'd push for it not holding up the update if 
everything else work, but is still be a nice to have that I'll look at.

As another packaging question, I get that cygport is a build helper not 
package management, but is there an easy way to install a resulting 
binary package on a local system that ties in with the setup.exe 
packaging tracking? I'd like to be able to actually test packages in 
deployed state with and without the debug information present, and be 
able to subsequently remove it as well, for which tar xfJ doesn't do 
such a hot job.

Joel

  reply	other threads:[~2015-07-14 17:18 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-14  1:31 Joel Johnson
2015-07-14  4:59 ` Marco Atzeri
2015-07-14  8:27 ` Joel Johnson
2015-07-14 11:34   ` Marco Atzeri
2015-07-14 17:18     ` Joel Johnson [this message]
2015-07-15  5:13       ` Marco Atzeri
2015-07-15 12:46         ` Andrew Schulman
2015-07-15  5:38       ` Achim Gratz
2015-09-26  8:46       ` Marco Atzeri

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c0b1ce9761c56d6390d5d505671c6d5a@lixil.net \
    --to=mrjoel@lixil.net \
    --cc=cygwin-apps@cygwin.com \
    --cc=marco.atzeri@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).