<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>9539</bug_id>
          
          <creation_ts>2006-06-22 00:48:41 -0700</creation_ts>
          <short_desc>Another case error preventing build</short_desc>
          <delta_ts>2006-06-22 21:45:59 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nicholas Shanks">nickshanks</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>ddkilzer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>46622</commentid>
    <comment_count>0</comment_count>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2006-06-22 00:48:41 -0700</bug_when>
    <thetext>cc1plus: warnings being treated as errors
In file included from /Users/nicholas/Projects/Safari/JavaScriptCore/API/JSContextRef.cpp:27:
/Users/nicholas/Projects/Safari/JavaScriptCore/API/APICast.h:31: warning: mismatched case in filenames, wanted &quot;UString.h&quot; but found &quot;ustring.h&quot;
** BUILD FAILED **</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46629</commentid>
    <comment_count>1</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-22 03:33:52 -0700</bug_when>
    <thetext>Obvious build fix.  Per Maciej, I checked this in without a review.

Committed revision 14969.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46630</commentid>
    <comment_count>2</comment_count>
      <attachid>8960</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-22 03:35:02 -0700</bug_when>
    <thetext>Created attachment 8960
Patch committed as r14969</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46648</commentid>
    <comment_count>3</comment_count>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2006-06-22 06:52:27 -0700</bug_when>
    <thetext>Still doesn&apos;t build, next error pasted below.
Am I the only one who gets these errors?

cc1plus: warnings being treated as errors
/Users/nicholas/Projects/Safari/JavaScriptCore/API/JSObjectRef.cpp:31: warning: mismatched case in filenames, wanted &quot;Identifier.h&quot; but found &quot;identifier.h&quot;
** BUILD FAILED **</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46649</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-22 07:55:29 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Still doesn&apos;t build, next error pasted below.
&gt; Am I the only one who gets these errors?

Yes, because you&apos;re on a case-sensitive filesystem.  Actually, the Linux porters run into this problem as well.

&gt; cc1plus: warnings being treated as errors
&gt; /Users/nicholas/Projects/Safari/JavaScriptCore/API/JSObjectRef.cpp:31: warning:
&gt; mismatched case in filenames, wanted &quot;Identifier.h&quot; but found &quot;identifier.h&quot;
&gt; ** BUILD FAILED **

Please go through and fix ALL of the errors until it compiles, then create a patch and post it to this bug.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46650</commentid>
    <comment_count>5</comment_count>
    <who name="Nicholas Shanks">nickshanks</who>
    <bug_when>2006-06-22 08:17:30 -0700</bug_when>
    <thetext>I&apos;m not on a case sensitive file system! I&apos;ve just got a bog standard HFS+ disk, exactly the same as you. I am also using a bog standard svn checkout, with no changes to the build system. The only thing I can think it might be is GCC. my version is:
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 (Apple Computer, Inc. build 5026)
What are you using?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46656</commentid>
    <comment_count>6</comment_count>
      <attachid>8967</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-22 09:10:29 -0700</bug_when>
    <thetext>Created attachment 8967
Document the Xcode 2.3 requirement

Shouldn&apos;t we just document that WebKit needs at least Xcode 2.3? With new features being used, such as DWARF debug symbols and better support for path quoting, it is not really compatible with 2.2 anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46658</commentid>
    <comment_count>7</comment_count>
      <attachid>8967</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-06-22 09:30:20 -0700</bug_when>
    <thetext>Comment on attachment 8967
Document the Xcode 2.3 requirement

Looks good. But we should also change the checkRequiredSystemConfig function in webkitdirs.pm, so you&apos;ll get a good error message if you try to build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46660</commentid>
    <comment_count>8</comment_count>
      <attachid>8968</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-22 09:46:19 -0700</bug_when>
    <thetext>Created attachment 8968
checkRequiredSystemConfig patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46673</commentid>
    <comment_count>9</comment_count>
      <attachid>8968</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2006-06-22 12:39:00 -0700</bug_when>
    <thetext>Comment on attachment 8968
checkRequiredSystemConfig patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>46761</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-06-22 21:45:59 -0700</bug_when>
    <thetext>Looks like the option to warn about wrong filename case has disappeared from Xcode, that&apos;s why others are not seeing the problem.

I&apos;ve committed a fix for Identifier.h; since it&apos;s the only remaining failure that was reported, I&apos;m closing this bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8960</attachid>
            <date>2006-06-22 03:35:02 -0700</date>
            <delta_ts>2006-06-22 03:35:02 -0700</delta_ts>
            <desc>Patch committed as r14969</desc>
            <filename>bug-9539.diff</filename>
            <type>text/plain</type>
            <size>930</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0OTY4KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCShyZXZpc2lvbiAxNDk2OSkKQEAgLTEsMyArMSwxMiBAQAorMjAwNi0wNi0yMiAgRGF2aWQg
S2lsemVyICA8ZGRraWx6ZXJAa2lsemVyLm5ldD4KKworICAgICAgICBCdWlsZCBmaXguCisKKyAg
ICAgICAgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD05NTM5
CisgICAgICAgIEFub3RoZXIgY2FzZSBlcnJvciBwcmV2ZW50aW5nIGJ1aWxkCisKKyAgICAgICAg
KiBBUEkvQVBJQ2FzdC5oOiBDaGFuZ2VkICJVU3RyaW5nLmgiIHRvICJ1c3RyaW5nLmgiLgorCiAy
MDA2LTA2LTIxICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CiAKICAgICAgICAg
Rml4ZWQgcmVsZWFzZSBidWlsZCwgZml4ZWQgYWNjaWRlbnRhbCBpbmZpbml0ZSByZWN1cnNpb24g
ZHVlIHRvCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9BUEkvQVBJQ2FzdC5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IEphdmFTY3JpcHRDb3JlL0FQSS9BUElDYXN0LmgJKHJldmlzaW9uIDE0OTY4KQorKysgSmF2YVNj
cmlwdENvcmUvQVBJL0FQSUNhc3QuaAkocmV2aXNpb24gMTQ5NjkpCkBAIC0yOCw3ICsyOCw3IEBA
CiAjZGVmaW5lIEFQSUNhc3RfaAogCiAjaW5jbHVkZSAiSlNWYWx1ZVJlZi5oIgotI2luY2x1ZGUg
IlVTdHJpbmcuaCIKKyNpbmNsdWRlICJ1c3RyaW5nLmgiCiAKIG5hbWVzcGFjZSBLSlMgewogICAg
IGNsYXNzIEV4ZWNTdGF0ZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8967</attachid>
            <date>2006-06-22 09:10:29 -0700</date>
            <delta_ts>2006-06-22 09:30:20 -0700</delta_ts>
            <desc>Document the Xcode 2.3 requirement</desc>
            <filename>Xcode23.txt</filename>
            <type>text/plain</type>
            <size>694</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFNpdGUvYnVpbGRpbmcvYnVpbGQuaHRtbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJL
aXRTaXRlL2J1aWxkaW5nL2J1aWxkLmh0bWwJKHJldmlzaW9uIDE0OTcwKQorKysgV2ViS2l0U2l0
ZS9idWlsZGluZy9idWlsZC5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC01LDggKzUsNyBAQAogCiA8
aDI+QnVpbGRpbmcgV2ViS2l0PC9oMj4KIAotPHA+QmVmb3JlIHlvdSBidWlsZCBXZWJLaXQsIHlv
dSdsbCBuZWVkIHRvIDxhIGhyZWY9ImNoZWNrb3V0Lmh0bWwiPmNoZWNrIG91dDwvYT4gc291cmNl
cy4gTmV4dCBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSBYY29kZSwgcHJlZmVyYWJseQotdGhlIGxh
dGVzdCB2ZXJzaW9uLCB3aGljaCBpcyAyLjIuMSBhdCB0aGlzIHBvaW50LiBZb3Ugd2lsbCBuZWVk
IGF0IGxlYXN0IFhjb2RlIDIuMSB0byBiZSBhYmxlIHRvIGJ1aWxkIFdlYktpdC48cD4KKzxwPkJl
Zm9yZSB5b3UgYnVpbGQgV2ViS2l0LCB5b3UnbGwgbmVlZCB0byA8YSBocmVmPSJjaGVja291dC5o
dG1sIj5jaGVjayBvdXQ8L2E+IHNvdXJjZXMuIE5leHQgbWFrZSBzdXJlIHRoYXQgeW91IGhhdmUg
WGNvZGUgMi4zLCB3aGljaCBpcyB0aGUgbGF0ZXN0IHZlcnNpb24gYXQgdGhpcyBwb2ludC48cD4K
IAogPG9sPgogCg==
</data>
<flag name="review"
          id="2641"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8968</attachid>
            <date>2006-06-22 09:46:19 -0700</date>
            <delta_ts>2006-06-22 12:39:00 -0700</delta_ts>
            <desc>checkRequiredSystemConfig patch</desc>
            <filename>checkRequiredSystemConfig.txt</filename>
            <type>text/plain</type>
            <size>1025</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBX
ZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0JKHJldmlzaW9uIDE0OTcwKQorKysgV2Vi
S2l0VG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCSh3b3JraW5nIGNvcHkpCkBAIC0zMzAsOSAr
MzMwLDkgQEAgc3ViIGNoZWNrUmVxdWlyZWRTeXN0ZW1Db25maWcKICAgICAgICAgICAgIHByaW50
ICIqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqXG4iOwogICAgICAgICB9CiAgICAgICAgIG15ICR4Y29kZVZlcnNpb24gPSBgeGNvZGVi
dWlsZCAtdmVyc2lvbmA7Ci0gICAgICAgIGlmICgkeGNvZGVWZXJzaW9uICF+IC9EZXZUb29sc0Nv
cmUtKFxkKykvIHx8ICQxIDwgNjIwKSB7CisgICAgICAgIGlmICgkeGNvZGVWZXJzaW9uICF+IC9E
ZXZUb29sc0NvcmUtKFxkKykvIHx8ICQxIDwgNzQ3KSB7CiAgICAgICAgICAgICBwcmludCAiKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KlxuIjsKLSAgICAgICAgICAgIHByaW50ICJYY29kZSBWZXJzaW9uIDIuMSBvciBsYXRlciBpcyBy
ZXF1aXJlZCB0byBidWlsZCBXZWJLaXQuXG4iOworICAgICAgICAgICAgcHJpbnQgIlhjb2RlIFZl
cnNpb24gMi4zIG9yIGxhdGVyIGlzIHJlcXVpcmVkIHRvIGJ1aWxkIFdlYktpdC5cbiI7CiAgICAg
ICAgICAgICBwcmludCAiWW91IGhhdmUgYW4gZWFybGllciB2ZXJzaW9uIG9mIFhjb2RlLCB0aHVz
IHRoZSBidWlsZCB3aWxsXG4iOwogICAgICAgICAgICAgcHJpbnQgIm1vc3QgbGlrZWx5IGZhaWwu
ICBUaGUgbGF0ZXN0IFhjb2RlIGlzIGF2YWlsYWJsZSBmcm9tIHRoZSB3ZWI6XG4iOwogICAgICAg
ICAgICAgcHJpbnQgImh0dHA6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL3Rvb2xzL3hjb2RlXG4iOwo=
</data>
<flag name="review"
          id="2642"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>