lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-devel] Converting to git


From: Wojciech A. Koszek
Subject: Re: [lwip-devel] Converting to git
Date: Sun, 24 Jul 2011 15:10:06 +0100
User-agent: Opera Mail/11.50 (Linux)

Dnia 24-07-2011 o 08:50:08 address@hidden <address@hidden> napisaƂ(a):

Wojciech A. Koszek wrote:
I seem to recall that I had to enter "Browse CVS" to see that there's
a "contrib" repository that happens to contain something useful. And it's
not packed/released together with lwIP itself.
Isn't that normal when working with CVS modules? You either can browse for modules or directly enter the module name on the command line, depending on your CVS client.

I don't know. Typically when I have project "X" I just fetch "X" from
the repository and that's it. When I want FreeBSD, I just fetch one
thing and it works. The same with other projects.

And contrib/ back then didn't quite work for me -- because it's separate,
it'll never be in sync with lwIP code, which means it'll be broken.
That's not a valid assumption: I'm developing lwIP under win32, which means the win32 port is always up to date, no matter if it is in the same repository or in a different one.

If you make it easy for people to get & fetch lwIP, unix/ stuff will get
fixed by itself. See below.

Do you use VC++ for this stuff, or maybe Cygwin BTW?

Like it is now:
What you see here is that the unix port is broken and that's my fault (I keep forgetting to update it because I have to boot my extra linux VM to compile it). However, that (unfurtunately) wouldn't be different if the port was in lwip.git...

This is how I made it:

        http://freebsd.czest.pl/~wkoszek/stuff/lwip/lwip.tbz

It's a packed Git repository. You can see the structure in here:

        http://freebsd.czest.pl/~wkoszek/stuff/lwip/lwip/

I have patches to fix some stuff; patches contain comments above the changes. Patch for contrib/ stuff:

        http://freebsd.czest.pl/~wkoszek/stuff/lwip/lwip/lwip-contrib.1.patch

And this is how I had to fix lwIP itself:

        http://freebsd.czest.pl/~wkoszek/stuff/lwip/lwip/lwip.1.patch

For now I only made contrib/unix/ work. I haven't touched win32.

What do you think?

--
Wojciech A. Koszek
address@hidden
http://FreeBSD.czest.pl/~wkoszek/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]