A small note: I try to read this list regularly, so there is no need to put my address in the Cc: field for future replies on this thread.

Ales Hvezda wrote:
Hi Carlos and Cesar (and all),

[snip]
I was reviewing them to commit the changes into CVS, but I need to know:
 - if both patches are still needed to compile cygwin (the first one is
newer and seems to include the second).

I have evaluated those two Cygwin patches (the newer one is mine) and placed my comments on the respective threads on the SF patch tracker. I also sent updates for those patches to address their shortcomings.

See:
https://sourceforge.net/tracker/index.php?func=detail&aid=1564796&group_id=161080&atid=818428
https://sourceforge.net/tracker/index.php?func=detail&aid=1564805&group_id=161080&atid=818428

 - Ales, you were doing some work for the Mingw port recently, and you
disabled the cygwin port. Is there some reason to _don't_ support cygwin
(i.e: don't commit these patches into CVS) ?

        I have nothing against re-enabling the cygwin port.  I did
disable it because there were problems in the past, but they were
addressed with patches like this.


In my personal opinion, the Cygwin platform on Windows demands less effort to port and gives a greater chance of success. The downside, sometimes, is lower performance and more use of disk space. In the long term, a native version (MinGW) is more valuable.

 - I don't have cygwin so, if the patches are integrated into CVS, I
will need at least one volunteer to test them. Anyone wants to?

I volunteer. However, as the patch author, I would be highly suspect... Anyone else?


        Cesar Strauss was the originator and/or creator of the cgwin
binary packages on the gEDA website.

About the Cygwin binary packages:
Jason Childs was the one that created and uploaded them, I merely discovered a more efficient way to distribute them. See this thread:

http://archives.seul.org/geda/dev/Jun-2006/msg00071.html
which continues on
http://archives.seul.org/geda/dev/Jul-2006/msg00000.html

I did write a (slightly outdated) wiki page on how to build gEDA/gaf from source on Cygwin.

I am currently working to update these binary packages to provide newer versions of the gEDA applications. I intend to submit these packages to the Cygwin project, so they could add them to their distribution. This way, there would be no need to keep Cygwin binary packages on the gEDA site, after all.

Cesar do you have a more recent patch or patches for the work that you did for cygwin? Doesn't have to
be perfect, but I would like to get gEDA/gaf working out of the box under
cygwin and at some point get the mingw port functional too.

                                                                -Ales


OK, Ales, I will put that on the top of my list. I sent some new patches to the tracker, already. This time, I used CVS instead of a snapshot, and have split them for easier review.


PS. Note, I'm quite interested in getting gEDA/gaf building and running under
    cygwin and/or mingw, however, I am not volunteering to create or maintain
    the ports.  That's latest position. :-)



I am willing to put some effort into it. Namely, I intend to help on:

1) Keeping the Cygwin port up-to-date.
2) The same on MinGW, in the long run.
3) Answering questions about installation on Windows, on the geda-user and cygwin mailing lists.
4) Filing (Windows-related) bugs an helping to solve them.
5) Evaluating and commenting on (Windows-related) patches

Cesar




_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to