<?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>139588</bug_id>
          
          <creation_ts>2014-12-12 09:39:35 -0800</creation_ts>
          <short_desc>Building webkit-gtk &gt;=2.6.4 Fails: Error INTPTR_MAX was not declared in this scope</short_desc>
          <delta_ts>2015-09-04 08:41:40 -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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>140616</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Rob MacKinnon">rob.mackinnon</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gnome</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1054840</commentid>
    <comment_count>0</comment_count>
      <attachid>243201</attachid>
    <who name="Rob MacKinnon">rob.mackinnon</who>
    <bug_when>2014-12-12 09:39:35 -0800</bug_when>
    <thetext>Created attachment 243201
Build Log

I&apos;m no coder, but I can normally with a little google-fu solve my problems.  Building webkit-gtk 2.6.4 fails while attempting JavaScriptCore/bytcode/CodeBlock.cpp.  From what I gather from the error is it&apos;s not picking up a guarded limits.h or cstdint or stdint.h:

In file included from Source/JavaScriptCore/bytecode/CodeBlock.cpp:62:0:
Source/JavaScriptCore/runtime/TypeProfiler.h: In constructor ‘JSC::QueryKey::QueryKey(WTF::HashTableDeletedValueType)’:
Source/JavaScriptCore/runtime/TypeProfiler.h:58:22: error: ‘INTPTR_MAX’ was not declared in this scope
Source/JavaScriptCore/runtime/TypeProfiler.h: In member function ‘bool JSC::QueryKey::isHashTableDeletedValue() const’:
Source/JavaScriptCore/runtime/TypeProfiler.h:62:65: error: ‘INTPTR_MAX’ was not declared in this scope

Adding an include in TypeProfiler.h or CodeBlock.h doesn&apos;t seem to resolve the issue, but as expected directly replacing the entries of INTPTR_MAX with values in /usr/include/stdint.h allows it to magically build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063705</commentid>
    <comment_count>1</comment_count>
    <who name="Pacho Ramos">pachoramos1</who>
    <bug_when>2015-01-23 09:58:18 -0800</bug_when>
    <thetext>Maybe related with bug 140616</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1123436</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-09-04 08:41:40 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 140616 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>243201</attachid>
            <date>2014-12-12 09:39:35 -0800</date>
            <delta_ts>2014-12-12 09:39:35 -0800</delta_ts>
            <desc>Build Log</desc>
            <filename>build.log</filename>
            <type>text/x-log</type>
            <size>4870</size>
            <attacher name="Rob MacKinnon">rob.mackinnon</attacher>
            
              <data encoding="base64">a3VybyB3ZWJraXQtZ3RrLTIuNi40X2J1aWxkICMgbWFrZQpbICAwJV0gQnVpbHQgdGFyZ2V0IFdl
YktpdDItZm9yd2FyZGluZy1oZWFkZXJzClsgIDElXSBCdWlsdCB0YXJnZXQgV1RGClNjYW5uaW5n
IGRlcGVuZGVuY2llcyBvZiB0YXJnZXQgTExJbnRPZmZzZXRzRXh0cmFjdG9yClsgIDElXSBCdWls
ZGluZyBDWFggb2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0xMSW50T2Zm
c2V0c0V4dHJhY3Rvci5kaXIvbGxpbnQvTExJbnRPZmZzZXRzRXh0cmFjdG9yLmNwcC5vCkxpbmtp
bmcgQ1hYIGV4ZWN1dGFibGUgLi4vLi4vYmluL0xMSW50T2Zmc2V0c0V4dHJhY3RvcgpbICAxJV0g
QnVpbHQgdGFyZ2V0IExMSW50T2Zmc2V0c0V4dHJhY3RvcgpbICAxJV0gR2VuZXJhdGluZyAuLi8u
Li9EZXJpdmVkU291cmNlcy9KYXZhU2NyaXB0Q29yZS9MTEludEFzc2VtYmx5LmgKb2ZmbGluZWFz
bTogUGFyc2luZyAvdmFyL3RtcC9wb3J0YWdlL25ldC1saWJzL3dlYmtpdC1ndGstMi42LjQvd29y
ay93ZWJraXRndGstMi42LjQvU291cmNlL0phdmFTY3JpcHRDb3JlL2xsaW50L0xvd0xldmVsSW50
ZXJwcmV0ZXIuYXNtIGFuZCAvdmFyL3RtcC9wb3J0YWdlL25ldC1saWJzL3dlYmtpdC1ndGstMi42
LjQvd29yay93ZWJraXQtZ3RrLTIuNi40X2J1aWxkL2Jpbi9MTEludE9mZnNldHNFeHRyYWN0b3Ig
YW5kIGNyZWF0aW5nIGFzc2VtYmx5IGZpbGUgL3Zhci90bXAvcG9ydGFnZS9uZXQtbGlicy93ZWJr
aXQtZ3RrLTIuNi40L3dvcmsvd2Via2l0LWd0ay0yLjYuNF9idWlsZC9EZXJpdmVkU291cmNlcy9K
YXZhU2NyaXB0Q29yZS9MTEludEFzc2VtYmx5LmguCm9mZmxpbmVhc206IE5vdGhpbmcgY2hhbmdl
ZC4KU2Nhbm5pbmcgZGVwZW5kZW5jaWVzIG9mIHRhcmdldCBKYXZhU2NyaXB0Q29yZQpbICAxJV0g
QnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZh
U2NyaXB0Q29yZS5kaXIvQVBJL0pTQmFzZS5jcHAubwpbICAxJV0gQnVpbGRpbmcgQ1hYIG9iamVj
dCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvQVBJ
L0pTQ1Rlc3RSdW5uZXJVdGlscy5jcHAubwpbICAxJV0gQnVpbGRpbmcgQ1hYIG9iamVjdCBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvQVBJL0pTQ2Fs
bGJhY2tDb25zdHJ1Y3Rvci5jcHAubwpbICAxJV0gQnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvQVBJL0pTQ2FsbGJh
Y2tGdW5jdGlvbi5jcHAubwpbICAxJV0gQnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvQVBJL0pTQ2FsbGJhY2tPYmpl
Y3QuY3BwLm8KWyAgMSVdIEJ1aWxkaW5nIENYWCBvYmplY3QgU291cmNlL0phdmFTY3JpcHRDb3Jl
L0NNYWtlRmlsZXMvSmF2YVNjcmlwdENvcmUuZGlyL0FQSS9KU0NsYXNzUmVmLmNwcC5vClsgIDEl
XSBCdWlsZGluZyBDWFggb2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0ph
dmFTY3JpcHRDb3JlLmRpci9BUEkvSlNDb250ZXh0UmVmLmNwcC5vClsgIDElXSBCdWlsZGluZyBD
WFggb2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3Jl
LmRpci9BUEkvSlNPYmplY3RSZWYuY3BwLm8KWyAgMSVdIEJ1aWxkaW5nIENYWCBvYmplY3QgU291
cmNlL0phdmFTY3JpcHRDb3JlL0NNYWtlRmlsZXMvSmF2YVNjcmlwdENvcmUuZGlyL0FQSS9KU1Nj
cmlwdFJlZi5jcHAubwpbICAxJV0gQnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvQVBJL0pTVmFsdWVSZWYuY3BwLm8K
WyAgMSVdIEJ1aWxkaW5nIENYWCBvYmplY3QgU291cmNlL0phdmFTY3JpcHRDb3JlL0NNYWtlRmls
ZXMvSmF2YVNjcmlwdENvcmUuZGlyL0FQSS9KU1dlYWtPYmplY3RNYXBSZWZQcml2YXRlLmNwcC5v
ClsgIDElXSBCdWlsZGluZyBDWFggb2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZp
bGVzL0phdmFTY3JpcHRDb3JlLmRpci9hc3NlbWJsZXIvTGlua0J1ZmZlci5jcHAubwpbICAxJV0g
QnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZh
U2NyaXB0Q29yZS5kaXIvYmluZGluZ3MvU2NyaXB0RnVuY3Rpb25DYWxsLmNwcC5vClsgIDElXSBC
dWlsZGluZyBDWFggb2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFT
Y3JpcHRDb3JlLmRpci9iaW5kaW5ncy9TY3JpcHRPYmplY3QuY3BwLm8KWyAgMSVdIEJ1aWxkaW5n
IENYWCBvYmplY3QgU291cmNlL0phdmFTY3JpcHRDb3JlL0NNYWtlRmlsZXMvSmF2YVNjcmlwdENv
cmUuZGlyL2J1aWx0aW5zL0J1aWx0aW5FeGVjdXRhYmxlcy5jcHAubwpbICAxJV0gQnVpbGRpbmcg
Q1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29y
ZS5kaXIvYnl0ZWNvZGUvQXJyYXlBbGxvY2F0aW9uUHJvZmlsZS5jcHAubwpbICAxJV0gQnVpbGRp
bmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0
Q29yZS5kaXIvYnl0ZWNvZGUvQXJyYXlQcm9maWxlLmNwcC5vClsgIDElXSBCdWlsZGluZyBDWFgg
b2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRp
ci9ieXRlY29kZS9CeXRlY29kZUJhc2ljQmxvY2suY3BwLm8KWyAgMSVdIEJ1aWxkaW5nIENYWCBv
YmplY3QgU291cmNlL0phdmFTY3JpcHRDb3JlL0NNYWtlRmlsZXMvSmF2YVNjcmlwdENvcmUuZGly
L2J5dGVjb2RlL0J5dGVjb2RlTGl2ZW5lc3NBbmFseXNpcy5jcHAubwpbICAxJV0gQnVpbGRpbmcg
Q1hYIG9iamVjdCBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29y
ZS5kaXIvYnl0ZWNvZGUvQ2FsbEVkZ2VQcm9maWxlLmNwcC5vClsgIDElXSBCdWlsZGluZyBDWFgg
b2JqZWN0IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRp
ci9ieXRlY29kZS9DYWxsTGlua0luZm8uY3BwLm8KWyAgMSVdIEJ1aWxkaW5nIENYWCBvYmplY3Qg
U291cmNlL0phdmFTY3JpcHRDb3JlL0NNYWtlRmlsZXMvSmF2YVNjcmlwdENvcmUuZGlyL2J5dGVj
b2RlL0NhbGxMaW5rU3RhdHVzLmNwcC5vClsgIDElXSBCdWlsZGluZyBDWFggb2JqZWN0IFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRpci9ieXRlY29kZS9D
YWxsVmFyaWFudC5jcHAubwpbICAyJV0gQnVpbGRpbmcgQ1hYIG9iamVjdCBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvYnl0ZWNvZGUvQ29kZUJsb2Nr
LmNwcC5vCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdmFyL3RtcC9wb3J0YWdlL25ldC1saWJzL3dl
YmtpdC1ndGstMi42LjQvd29yay93ZWJraXRndGstMi42LjQvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2J5dGVjb2RlL0NvZGVCbG9jay5jcHA6NjI6MDoKL3Zhci90bXAvcG9ydGFnZS9uZXQtbGlicy93
ZWJraXQtZ3RrLTIuNi40L3dvcmsvd2Via2l0Z3RrLTIuNi40L1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL1R5cGVQcm9maWxlci5oOiBJbiBjb25zdHJ1Y3RvciDigJhKU0M6OlF1ZXJ5S2V5
OjpRdWVyeUtleShXVEY6Okhhc2hUYWJsZURlbGV0ZWRWYWx1ZVR5cGUp4oCZOgovdmFyL3RtcC9w
b3J0YWdlL25ldC1saWJzL3dlYmtpdC1ndGstMi42LjQvd29yay93ZWJraXRndGstMi42LjQvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVHlwZVByb2ZpbGVyLmg6NTg6MjI6IGVycm9yOiDi
gJhJTlRQVFJfTUFY4oCZIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQovdmFyL3RtcC9w
b3J0YWdlL25ldC1saWJzL3dlYmtpdC1ndGstMi42LjQvd29yay93ZWJraXRndGstMi42LjQvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVHlwZVByb2ZpbGVyLmg6IEluIG1lbWJlciBmdW5j
dGlvbiDigJhib29sIEpTQzo6UXVlcnlLZXk6OmlzSGFzaFRhYmxlRGVsZXRlZFZhbHVlKCkgY29u
c3TigJk6Ci92YXIvdG1wL3BvcnRhZ2UvbmV0LWxpYnMvd2Via2l0LWd0ay0yLjYuNC93b3JrL3dl
YmtpdGd0ay0yLjYuNC9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9UeXBlUHJvZmlsZXIu
aDo2Mjo2NTogZXJyb3I6IOKAmElOVFBUUl9NQVjigJkgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlz
IHNjb3BlClNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRp
ci9idWlsZC5tYWtlOjEwMDA6IHJlY2lwZSBmb3IgdGFyZ2V0ICdTb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ01ha2VGaWxlcy9KYXZhU2NyaXB0Q29yZS5kaXIvYnl0ZWNvZGUvQ29kZUJsb2NrLmNwcC5v
JyBmYWlsZWQKbWFrZVsyXTogKioqIFtTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ01ha2VGaWxlcy9K
YXZhU2NyaXB0Q29yZS5kaXIvYnl0ZWNvZGUvQ29kZUJsb2NrLmNwcC5vXSBFcnJvciAxCkNNYWtl
RmlsZXMvTWFrZWZpbGUyOjM0OTogcmVjaXBlIGZvciB0YXJnZXQgJ1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRpci9hbGwnIGZhaWxlZAptYWtlWzFdOiAq
KiogW1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DTWFrZUZpbGVzL0phdmFTY3JpcHRDb3JlLmRpci9h
bGxdIEVycm9yIDIKTWFrZWZpbGU6MTM3OiByZWNpcGUgZm9yIHRhcmdldCAnYWxsJyBmYWlsZWQK
bWFrZTogKioqIFthbGxdIEVycm9yIDIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>