public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* How to get GNU Parallel working with Cygwin
@ 2017-03-16 21:52 Matt D.
  2017-03-17  2:19 ` Ken Brown
  2017-03-17 19:23 ` Achim Gratz
  0 siblings, 2 replies; 3+ messages in thread
From: Matt D. @ 2017-03-16 21:52 UTC (permalink / raw)
  To: cygwin

I noticed today that we don't have this package. I tried building it 
from source with a './configure && make && make install'.

But when I run "sem" I get the following output:

1 [main] perl 7712 child_info_fork::abort: address space needed by 
'Util.dll' (0x1E0000) is already occupied
1 [main] perl 13596 child_info_fork::abort: address space needed by 
'Util.dll' (0x1E0000) is already occupied
1 [main] perl 13920 child_info_fork::abort: address space needed by 
'Util.dll' (0x1E0000) is already occupied
...

I don't have any issue running perl directly.

The package in question:
https://www.gnu.org/software/parallel/

Any ideas?

Thank you.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: How to get GNU Parallel working with Cygwin
  2017-03-16 21:52 How to get GNU Parallel working with Cygwin Matt D.
@ 2017-03-17  2:19 ` Ken Brown
  2017-03-17 19:23 ` Achim Gratz
  1 sibling, 0 replies; 3+ messages in thread
From: Ken Brown @ 2017-03-17  2:19 UTC (permalink / raw)
  To: cygwin

On 3/16/2017 5:51 PM, Matt D. wrote:
> I noticed today that we don't have this package. I tried building it
> from source with a './configure && make && make install'.
>
> But when I run "sem" I get the following output:
>
> 1 [main] perl 7712 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> 1 [main] perl 13596 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> 1 [main] perl 13920 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> ...
>
> I don't have any issue running perl directly.
>
> The package in question:
> https://www.gnu.org/software/parallel/
>
> Any ideas?

Have you tried a full rebase?

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: How to get GNU Parallel working with Cygwin
  2017-03-16 21:52 How to get GNU Parallel working with Cygwin Matt D.
  2017-03-17  2:19 ` Ken Brown
@ 2017-03-17 19:23 ` Achim Gratz
  1 sibling, 0 replies; 3+ messages in thread
From: Achim Gratz @ 2017-03-17 19:23 UTC (permalink / raw)
  To: cygwin

Matt D. writes:
> I noticed today that we don't have this package.

"We" don't have this package because it can't work correctly on Cygwin
in certain circumstances (see below) and upstream didn't want to change
the way semaphores work to accomodate this situation.

> I tried building it
> from source with a './configure && make && make install'.
>
> But when I run "sem" I get the following output:
>
> 1 [main] perl 7712 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> 1 [main] perl 13596 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> 1 [main] perl 13920 child_info_fork::abort: address space needed by
> 'Util.dll' (0x1E0000) is already occupied
> ...
>
> I don't have any issue running perl directly.

That's most likely List::Util colliding with some other DLL or getting
intercepted by BLODA.

> The package in question:
> https://www.gnu.org/software/parallel/

You'll either need to rebase all XS modules it installed manually or
install them from setup.exe before installing parallel.  Note that
parallel can't work correctly when your home is on a file system with
ustable inodes and thus can't refcount hardlinks.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-03-17 19:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-16 21:52 How to get GNU Parallel working with Cygwin Matt D.
2017-03-17  2:19 ` Ken Brown
2017-03-17 19:23 ` Achim Gratz

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).