public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RE: (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the linux kernel
@ 2004-07-22  9:25 Povolotsky, Alexander
  2004-07-22 11:09 ` Olaf Hering
  2004-07-22 14:47 ` case-sensitive file names during build Hollis Blanchard
  0 siblings, 2 replies; 4+ messages in thread
From: Povolotsky, Alexander @ 2004-07-22  9:25 UTC (permalink / raw)
  To: 'bert hubert', Linux Kernel list, 'Andrew Morton'
  Cc: crossgcc, 'linuxppc-dev@lists.linuxppc.org'

>This is the (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the
linux kernel.

I presume that "Cygwin" folks would like to see this to be resolved by the
"linux kernel" folks ?

-----Original Message-----
From: bert hubert [mailto:ahu@ds9a.nl]
Sent: Thursday, July 22, 2004 5:03 AM
To: Povolotsky, Alexander
Cc: crossgcc; 'Hollis Blanchard'; 'bertrand marquis';
'trevor_scroggins@hotmail.com'; 'Dan Kegel'; 'Geert Uytterhoeven';
'linuxppc-dev@lists.linuxppc.org'; Linux Kernel list
Subject: Re: No rule to make target `net/ipv4/netfilter/ipt_ecn.o'


> make[3]: *** No rule to make target
>  `net/ipv4/netfilter/ipt_ecn.o', needed by
`net/ipv4/netfilter/built-in.o'.
> Stop.

This is the (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the
linux kernel. Windows filesystems are case insensitive, and see this as one
file.

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://lartc.org           Linux Advanced Routing & Traffic Control HOWTO

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

* Re: (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the linux kernel
  2004-07-22  9:25 (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the linux kernel Povolotsky, Alexander
@ 2004-07-22 11:09 ` Olaf Hering
  2004-07-22 14:47 ` case-sensitive file names during build Hollis Blanchard
  1 sibling, 0 replies; 4+ messages in thread
From: Olaf Hering @ 2004-07-22 11:09 UTC (permalink / raw)
  To: Povolotsky, Alexander
  Cc: 'bert hubert', Linux Kernel list, 'Andrew Morton',
	crossgcc, 'linuxppc-dev@lists.linuxppc.org'

 On Thu, Jul 22, Povolotsky, Alexander wrote:

> 
> >This is the (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the
> linux kernel.
> 
> I presume that "Cygwin" folks would like to see this to be resolved by the
> "linux kernel" folks ?

Install and use Linux and be done with it.

-- 
USB is for mice, FireWire is for men!

sUse lINUX ag, nÜRNBERG

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

* Re: case-sensitive file names during build
  2004-07-22  9:25 (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the linux kernel Povolotsky, Alexander
  2004-07-22 11:09 ` Olaf Hering
@ 2004-07-22 14:47 ` Hollis Blanchard
  2004-07-22 14:59   ` Dan Kegel
  1 sibling, 1 reply; 4+ messages in thread
From: Hollis Blanchard @ 2004-07-22 14:47 UTC (permalink / raw)
  To: Povolotsky, Alexander
  Cc: crossgcc, 'linuxppc-dev@lists.linuxppc.org',
	'Andrew Morton', 'bert hubert', Linux Kernel list

On Jul 22, 2004, at 4:25 AM, Povolotsky, Alexander wrote:
>
>> make[3]: *** No rule to make target
>>  `net/ipv4/netfilter/ipt_ecn.o', needed by 
>> `net/ipv4/netfilter/built-in.o'.
>> Stop.
>
> This is the (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in 
> the
> linux kernel. Windows filesystems are case insensitive, and see this 
> as one
> file.

I had not seen the ECN/ecn problem, but you will also be bitten by .S 
-> .s preprocessing. That's right about the point that I gave up, 
though on OS X I could have created a (case-sensitive) UFS filesystem 
rather than using a (case-insensitive) HFS one.

-- 
Hollis Blanchard
IBM Linux Technology Center


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

* Re: case-sensitive file names during build
  2004-07-22 14:47 ` case-sensitive file names during build Hollis Blanchard
@ 2004-07-22 14:59   ` Dan Kegel
  0 siblings, 0 replies; 4+ messages in thread
From: Dan Kegel @ 2004-07-22 14:59 UTC (permalink / raw)
  To: Hollis Blanchard
  Cc: Povolotsky, Alexander, crossgcc,
	'linuxppc-dev@lists.linuxppc.org',
	'Andrew Morton', 'bert hubert', Linux Kernel list

Hollis Blanchard wrote:
> On Jul 22, 2004, at 4:25 AM, Povolotsky, Alexander wrote:
>>> make[3]: *** No rule to make target
>>>  `net/ipv4/netfilter/ipt_ecn.o', needed by 
>>> `net/ipv4/netfilter/built-in.o'.
>>> Stop.
>>
>> This is the (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the
>> linux kernel. Windows filesystems are case insensitive, and see this 
>> as one file.
> 
> I had not seen the ECN/ecn problem, but you will also be bitten by .S -> 
> .s preprocessing. That's right about the point that I gave up  ...

I maintain patches that allow building glibc on Cygwin and MacOSX.
The main patch deals with exactly this issue (S vs. s)
http://kegel.com/crosstool/crosstool-0.28-rc26/patches/glibc-2.3.2/glibc-2.3.2-cygwin.patch
I have to maintain it separately as the glibc maintainer dislikes the
idea of catering to Cygwin users (though maybe if I present it
as a MacOSX support patch he'd reconsider... naaah, probably not :-).

With the advent of linux-2.6, I also have a patch
to get kconfig to not use shared libraries (since I use kconfig
to help install the kernel headers, and shared libraries are tricky
to build on those two platforms).

It wouldn't be a big leap for me or someone else to also maintain
a patch to allow compiling the whole kernel on Cygwin or MacOSX.
If anyone puts it together, I'll carry it in crosstool.
- Dan


-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change

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

end of thread, other threads:[~2004-07-22 16:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-22  9:25 (somewhat questionable) use of ipt_ECN.c and ipt_ecn.c in the linux kernel Povolotsky, Alexander
2004-07-22 11:09 ` Olaf Hering
2004-07-22 14:47 ` case-sensitive file names during build Hollis Blanchard
2004-07-22 14:59   ` Dan Kegel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox