Resolving Windows 64-bit linker issues

Hi all, I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight. Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed? Thank you. Cheers, Darren

Darren Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask. (I think it would be very helpful to have a Windows Task Force home page, so that it’s easier to find the group.) thanks for helping with Windows. Simon From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues Hi all, I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight. Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed? Thank you. Cheers, Darren

Resending, since Roman's and Kyril's email addresses were mangled/missing.
On Mon, Feb 16, 2015 at 3:43 PM, Simon Peyton Jones
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home page, so that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

Thank you kindly for the great introduction. I hope I can be helpful here.
On Feb 16, 2015 7:47 AM, "Mikolaj Konarski"
Resending, since Roman's and Kyril's email addresses were mangled/missing.
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home
that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve
On Mon, Feb 16, 2015 at 3:43 PM, Simon Peyton Jones
wrote: page, so these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

To expand on that (let's see if I can do this without accidentally sending
again, oops!):
Roman, I will get in touch with you on a separate email thread to see if we
can find an optimal way to coordinate, something that satisfies our
schedules and needs. Others please feel free to bug me any time by email (
dedgrant@gmail.com) or on freenode #ghc as dedgrant, PST hours.
In the meantime I'll be auditing some of the related backlogged tickets on
trac. If there's something I can do to help further the goal of a Windows
Task Force page, please let me know.
Pleased to meet everyone!
Cheers,
Darren
On Mon, Feb 16, 2015 at 8:48 PM, Darren Grant
Thank you kindly for the great introduction. I hope I can be helpful here.
On Feb 16, 2015 7:47 AM, "Mikolaj Konarski"
wrote: Resending, since Roman's and Kyril's email addresses were mangled/missing.
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home
that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve
On Mon, Feb 16, 2015 at 3:43 PM, Simon Peyton Jones
wrote: page, so these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

Hi Darren,
I don’t actually know what the status of these issues are. I think one of the tasks we had set out to do was actually checking on these tickets and their progress.
Gintautas was doing most of the mingw64 build stuff. I don’t know if the cygwin64 link stuff has been looked at by anyone since I think we’re all mostly using mingw64.
I have two issues I’m working on atm, both related to the RTS. But if there’s anything I can do to help then just let me know.
Cheers,
Tamar
From: Darren Grant
Sent: Tuesday, February 17, 2015 06:02
To: Mikolaj Konarski
Cc: Phyx, Roman Kuznetsov, ghc-devs@haskell.org, Simon Peyton Jones, David Macek, kyra, Gintautas Miliauskas, Martin Foster
To expand on that (let's see if I can do this without accidentally sending again, oops!):
Roman, I will get in touch with you on a separate email thread to see if we can find an optimal way to coordinate, something that satisfies our schedules and needs. Others please feel free to bug me any time by email (dedgrant@gmail.com) or on freenode #ghc as dedgrant, PST hours.
In the meantime I'll be auditing some of the related backlogged tickets on trac. If there's something I can do to help further the goal of a Windows Task Force page, please let me know.
Pleased to meet everyone!
Cheers,
Darren
On Mon, Feb 16, 2015 at 8:48 PM, Darren Grant
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home page, so that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

Hi Tamar,
Thank you for the offer.
Do you have any thoughts or advice on approaching changes to the existing
PE code in Linker.c? I'm wondering if this was destined to be extended into
support for PE+ given the absence of .refptr and $.
Cheers,
Darren
On Mon, Feb 16, 2015 at 9:10 PM, Tamar Christina
Hi Darren,
I don’t actually know what the status of these issues are. I think one of the tasks we had set out to do was actually checking on these tickets and their progress.
Gintautas was doing most of the mingw64 build stuff. I don’t know if the cygwin64 link stuff has been looked at by anyone since I think we’re all mostly using mingw64.
I have two issues I’m working on atm, both related to the RTS. But if there’s anything I can do to help then just let me know.
Cheers, Tamar
*From:* Darren Grant
*Sent:* Tuesday, February 17, 2015 06:02 *To:* Mikolaj Konarski *Cc:* Phyx , Roman Kuznetsov , ghc-devs@haskell.org, Simon Peyton Jones , David Macek , kyra , Gintautas Miliauskas , Martin Foster To expand on that (let's see if I can do this without accidentally sending again, oops!):
Roman, I will get in touch with you on a separate email thread to see if we can find an optimal way to coordinate, something that satisfies our schedules and needs. Others please feel free to bug me any time by email ( dedgrant@gmail.com) or on freenode #ghc as dedgrant, PST hours.
In the meantime I'll be auditing some of the related backlogged tickets on trac. If there's something I can do to help further the goal of a Windows Task Force page, please let me know.
Pleased to meet everyone!
Cheers, Darren
On Mon, Feb 16, 2015 at 8:48 PM, Darren Grant
wrote: Thank you kindly for the great introduction. I hope I can be helpful here.
On Feb 16, 2015 7:47 AM, "Mikolaj Konarski"
wrote: Resending, since Roman's and Kyril's email addresses were mangled/missing.
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home
that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve
On Mon, Feb 16, 2015 at 3:43 PM, Simon Peyton Jones
wrote: page, so these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

One really helpful thing would be to
· make a wiki home page for the Windows Task Force
· list who is on it
· list the main tasks “in flight” and what their status is
· any other plans
Anything to broaden visibility of the WTF, and encourage others to join in. Communication is all in an open-source context!
Thanks for working on Windows… it’s a very popular platform, and needs your love!
Simon
From: Darren Grant [mailto:dedgrant@gmail.com]
Sent: 17 February 2015 05:03
To: Mikolaj Konarski
Cc: Phyx; Roman Kuznetsov; ghc-devs@haskell.org; Simon Peyton Jones; David Macek; kyrab; Gintautas Miliauskas; Martin Foster
Subject: Re: Resolving Windows 64-bit linker issues
To expand on that (let's see if I can do this without accidentally sending again, oops!):
Roman, I will get in touch with you on a separate email thread to see if we can find an optimal way to coordinate, something that satisfies our schedules and needs. Others please feel free to bug me any time by email (dedgrant@gmail.commailto:dedgrant@gmail.com) or on freenode #ghc as dedgrant, PST hours.
In the meantime I'll be auditing some of the related backlogged tickets on trac. If there's something I can do to help further the goal of a Windows Task Force page, please let me know.
Pleased to meet everyone!
Cheers,
Darren
On Mon, Feb 16, 2015 at 8:48 PM, Darren Grant
Darren
Excellent! We have a Windows Task Force, consisting roughly of the folk in cc. So they would be the first group to ask.
(I think it would be very helpful to have a Windows Task Force home page, so that it’s easier to find the group.)
thanks for helping with Windows.
Simon
From: ghc-devs [mailto:ghc-devs-bounces@haskell.orgmailto:ghc-devs-bounces@haskell.org] On Behalf Of Darren Grant Sent: 15 February 2015 07:36 To: ghc-devs@haskell.orgmailto:ghc-devs@haskell.org Subject: Resolving Windows 64-bit linker issues
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers,
Darren

Hello Darren,
I am officially on the Windows Task Force group, though didn't have a
chance to contribute yet. Primarily due to the lack of time lately and lack
of knowledge. Thus, I would suggest myself as not the one who could
effectively fill you in on the matter, but rather join you with an attempt
to fix some of these issues you mentioned.
Please let me know if you are interested in this kind of cooperation. But
keep in mind that I am in the process of getting things up and running with
regards to GHC build process.
/Roman K.
On Sun, Feb 15, 2015 at 8:35 AM, Darren Grant
Hi all,
I notice there are a series of related long-standing issues subject to particular cygwin64 quirks, and I'd like to offer time to help resolve these if possible
At this point I've had some exposure to the GHC build process (7.8.3), and have poked around the GHC linker to gain some low level insight.
Would anyone be available to fill me in on the current state of affairs with mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a preferred direction but no available developer bandwidth to proceed?
Thank you.
Cheers, Darren
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- Sincerely yours, Roman Kuznetsov
participants (5)
-
Darren Grant
-
Mikolaj Konarski
-
Roman Kuznetsov
-
Simon Peyton Jones
-
Tamar Christina