GNU bug report logs - #24330
mingw64: diff complains about the argument '-' (stdin), not able to run testsuites generated by automake [side issue: not able to compile diffutils-3.5]

Previous Next

Package: diffutils;

Reported by: Simon Sobisch <simonsobisch <at> gnu.org>

Date: Mon, 29 Aug 2016 21:19:02 UTC

Severity: normal

To reply to this bug, email your comments to 24330 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-diffutils <at> gnu.org:
bug#24330; Package diffutils. (Mon, 29 Aug 2016 21:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Sobisch <simonsobisch <at> gnu.org>:
New bug report received and forwarded. Copy sent to bug-diffutils <at> gnu.org. (Mon, 29 Aug 2016 21:19:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon Sobisch <simonsobisch <at> gnu.org>
To: bug-diffutils <at> gnu.org
Subject: mingw64: diff complains about the argument '-' (stdin), not able to
 run testsuites generated by automake [side issue: not able to compile
 diffutils-3.5]
Date: Mon, 29 Aug 2016 23:08:23 +0200
I'd rather like to see MinGW builds for the upcoming GnuCOBOL 2.0
release than a VisualStudio build just "because it compiles directly and
the MinGW build does not".

Concerning diff this is "only" a testsuite issue but I can hope you can
help me clearing things up.

It all started with running the testsuite and mostly getting failures.

After some investigations (and fixing a borked -R linker parameter) we
found that nearly everything works - but the testsuite still fails with
the output:

	C:\msys64\mingw64\bin\diff.exe: -: Invalid argument

The user tried hard in the hope that rebuilding diffutils would help -
he got into the known issue "bug#24304".

Side note: I've seen
http://lists.gnu.org/archive/html/bug-diffutils/2016-08/msg00052.html
and wonder where exactly this bug/wish-list item is tracked (I did not
seen any trackers at savannah).

I highly suggest to at least add an error during ./configure about the
not working environment (maybe adding the link to the bug report)
instead of leaving the user with a broken compilation.


Back to the main question of this post:
Do you have any idea how to fix "-: Invalid argument"? Where should we
look at (the user compiled diffutils 3.3 with some unoffical patches but
the problem persists).

Thank you,
Simon




Information forwarded to bug-diffutils <at> gnu.org:
bug#24330; Package diffutils. (Mon, 29 Aug 2016 21:44:02 GMT) Full text and rfc822 format available.

Message #8 received at 24330 <at> debbugs.gnu.org (full text, mbox):

From: Simon Sobisch <simonsobisch <at> gnu.org>
To: 24330 <at> debbugs.gnu.org
Subject: Re: bug#24330: Acknowledgement (mingw64: diff complains about the
 argument '-' (stdin), not able to run testsuites generated by automake [side
 issue: not able to compile diffutils-3.5])
Date: Mon, 29 Aug 2016 23:43:27 +0200
[Message part 1 (text/plain, inline)]
> Side note: I've seen
> http://lists.gnu.org/archive/html/bug-diffutils/2016-08/msg00052.html
> and wonder where exactly this bug/wish-list item is tracked (I did not
> seen any trackers at savannah).

Found it at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24304 by
debuggs response...
I highly suggest to add a link to
http://debbugs.gnu.org/db/pa/ldiffutils.html somewhere (and ask the
savannah admins to create it "visible as main top links as savannah's
trackers", if you did not do already and cannot be achieved manually).

https://www.gnu.org/software/diffutils/ still says:

> For [...] bug and patch trackers, and other information, please see
the Diffutils project page at savannah.gnu.org.

Simon

Am 29.08.2016 um 23:19 schrieb GNU bug Tracking System:
> Thank you for filing a new bug report with debbugs.gnu.org.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  bug-diffutils <at> gnu.org
> 
> If you wish to submit further information on this problem, please
> send it to 24330 <at> debbugs.gnu.org.
> 
> Please do not send mail to help-debbugs <at> gnu.org unless you wish
> to report a problem with the Bug-tracking system.
> 

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to bug-diffutils <at> gnu.org:
bug#24330; Package diffutils. (Tue, 30 Aug 2016 16:52:02 GMT) Full text and rfc822 format available.

Message #11 received at 24330 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Simon Sobisch <simonsobisch <at> gnu.org>, 24330 <at> debbugs.gnu.org
Subject: Re: [bug-diffutils] bug#24330: mingw64: diff complains about the
 argument '-' (stdin), not able to run testsuites generated by automake [side
 issue: not able to compile diffutils-3.5]
Date: Tue, 30 Aug 2016 09:51:30 -0700
Simon Sobisch wrote:
> Do you have any idea how to fix "-: Invalid argument"? Where should we
> look at

I suggest writing to the Mingw folks, as Mingw is low priority for us. You might 
start by pointing them to this bug report:

https://sourceforge.net/p/gnuwin32/bugs/135/




This bug report was last modified 8 years and 292 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.