Skip to content

Instantly share code, notes, and snippets.

@jph
Created January 9, 2013 01:31
Show Gist options
  • Save jph/4489811 to your computer and use it in GitHub Desktop.
Save jph/4489811 to your computer and use it in GitHub Desktop.
howdoi build errors
$ sudo python setup.py install
Password:
running install
running bdist_egg
running egg_info
creating howdoi.egg-info
writing requirements to howdoi.egg-info/requires.txt
writing howdoi.egg-info/PKG-INFO
writing top-level names to howdoi.egg-info/top_level.txt
writing dependency_links to howdoi.egg-info/dependency_links.txt
writing entry points to howdoi.egg-info/entry_points.txt
writing manifest file 'howdoi.egg-info/SOURCES.txt'
reading manifest file 'howdoi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'howdoi.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.8-intel/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/howdoi
copying howdoi/__init__.py -> build/lib/howdoi
copying howdoi/howdoi.py -> build/lib/howdoi
creating build/bdist.macosx-10.8-intel
creating build/bdist.macosx-10.8-intel/egg
creating build/bdist.macosx-10.8-intel/egg/howdoi
copying build/lib/howdoi/__init__.py -> build/bdist.macosx-10.8-intel/egg/howdoi
copying build/lib/howdoi/howdoi.py -> build/bdist.macosx-10.8-intel/egg/howdoi
byte-compiling build/bdist.macosx-10.8-intel/egg/howdoi/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.8-intel/egg/howdoi/howdoi.py to howdoi.pyc
creating build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/PKG-INFO -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/SOURCES.txt -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/dependency_links.txt -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/entry_points.txt -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/requires.txt -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
copying howdoi.egg-info/top_level.txt -> build/bdist.macosx-10.8-intel/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/howdoi-0.2-py2.7.egg' and adding 'build/bdist.macosx-10.8-intel/egg' to it
removing 'build/bdist.macosx-10.8-intel/egg' (and everything under it)
Processing howdoi-0.2-py2.7.egg
Copying howdoi-0.2-py2.7.egg to /Library/Python/2.7/site-packages
Adding howdoi 0.2 to easy-install.pth file
Installing howdoi script to /usr/local/bin
Installed /Library/Python/2.7/site-packages/howdoi-0.2-py2.7.egg
Processing dependencies for howdoi==0.2
Searching for argparse
Reading http://pypi.python.org/simple/argparse/
Reading http://code.google.com/p/argparse/
Best match: argparse 1.2.1
Downloading http://argparse.googlecode.com/files/argparse-1.2.1.tar.gz
Processing argparse-1.2.1.tar.gz
Running argparse-1.2.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Ptfm_Q/argparse-1.2.1/egg-dist-tmp-PYRxt9
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.orig' found anywhere in distribution
warning: no previously-included files matching '*.rej' found anywhere in distribution
no previously-included directories found matching 'doc/_build'
no previously-included directories found matching 'env24'
no previously-included directories found matching 'env25'
no previously-included directories found matching 'env26'
no previously-included directories found matching 'env27'
zip_safe flag not set; analyzing archive contents...
Adding argparse 1.2.1 to easy-install.pth file
Installed /Library/Python/2.7/site-packages/argparse-1.2.1-py2.7.egg
Searching for pyquery
Reading http://pypi.python.org/simple/pyquery/
Reading http://www.bitbucket.org/olauzanne/pyquery/
Reading http://www.bitbucket.org/olauzanne/pyquery
Reading https://github.com/gawel/pyquery
Best match: pyquery 1.2.4
Downloading http://pypi.python.org/packages/source/p/pyquery/pyquery-1.2.4.zip#md5=8fbd161aa706c707897f4ba69ec25fdc
Processing pyquery-1.2.4.zip
Running pyquery-1.2.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-0SuJHq/pyquery-1.2.4/egg-dist-tmp-e3EY8M
Adding pyquery 1.2.4 to easy-install.pth file
Installed /Library/Python/2.7/site-packages/pyquery-1.2.4-py2.7.egg
Searching for cssselect
Reading http://pypi.python.org/simple/cssselect/
Reading http://packages.python.org/cssselect/
Best match: cssselect 0.7.1
Downloading http://pypi.python.org/packages/source/c/cssselect/cssselect-0.7.1.tar.gz#md5=c6c5e9a2e7ca226ce03f6f67a771379c
Processing cssselect-0.7.1.tar.gz
Running cssselect-0.7.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-rDT81V/cssselect-0.7.1/egg-dist-tmp-T7VShv
no previously-included directories found matching 'docs/_build'
zip_safe flag not set; analyzing archive contents...
Adding cssselect 0.7.1 to easy-install.pth file
Installed /Library/Python/2.7/site-packages/cssselect-0.7.1-py2.7.egg
Searching for lxml>=2.1
Reading http://pypi.python.org/simple/lxml/
Reading http://codespeak.net/lxml
Reading http://lxml.de/
Best match: lxml 3.1beta1
Downloading http://pypi.python.org/packages/source/l/lxml/lxml-3.1beta1.tar.gz
Processing lxml-3.1beta1.tar.gz
Running lxml-3.1beta1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-GWUMAR/lxml-3.1beta1/egg-dist-tmp-OEhf6U
Building lxml version 3.1.beta1.
Building without Cython.
Using build configuration of libxslt 1.1.26
warning: no files found matching '*.txt' under directory 'src/lxml/tests'
clang: warning: argument unused during compilation: '-mno-fused-madd'
clang: warning: argument unused during compilation: '-flat_namespace'
src/lxml/lxml.etree.c:41246:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns->prefix == NULL)) {
~~~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:41246:33: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns->prefix == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:41246:33: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns->prefix == NULL)) {
^~
=
src/lxml/lxml.etree.c:41276:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns->href == NULL)) {
~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:41276:33: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns->href == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:41276:33: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns->href == NULL)) {
^~
=
src/lxml/lxml.etree.c:122065:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns_uri == NULL)) {
~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:122065:25: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns_uri == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:122065:25: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns_uri == NULL)) {
^~
=
src/lxml/lxml.etree.c:137931:72: warning: incompatible pointer types passing 'struct __pyx_obj_4lxml_5etree__BaseContext *' to parameter of type
'struct __pyx_obj_4lxml_5etree__XSLTContext *' [-Wincompatible-pointer-types]
__pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_self->_context))); if ...
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:135884:138: note: passing argument to parameter '__pyx_v_self' here
static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {
^
src/lxml/lxml.etree.c:139331:70: warning: incompatible pointer types passing 'struct __pyx_obj_4lxml_5etree__BaseContext *' to parameter of type
'struct __pyx_obj_4lxml_5etree__XSLTContext *' [-Wincompatible-pointer-types]
__pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_stylesheet->_context))); if ...
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:135884:138: note: passing argument to parameter '__pyx_v_self' here
static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {
^
src/lxml/lxml.etree.c:12367:13: warning: function '__pyx_f_4lxml_5etree_displayNode' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static void __pyx_f_4lxml_5etree_displayNode(xmlNode *__pyx_v_c_node, PyObject *__pyx_v_indent) {
^
6 warnings generated.
src/lxml/lxml.etree.c:18512:111: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_text_node = xmlNewCDataBlock(__pyx_v_c_node->doc, (const xmlChar*)PyBytes_AS_STRING(__pyx_t_2), PyBytes_GET_SIZE(__pyx_t_3));
~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:20814:120: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_tag = xmlDictLookup(__pyx_v_c_doc->dict, (const xmlChar*)PyBytes_AS_STRING(((PyObject *)__pyx_v_tag)), __pyx_t_9);
~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:20874:120: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_tag = xmlDictExists(__pyx_v_c_doc->dict, (const xmlChar*)PyBytes_AS_STRING(((PyObject *)__pyx_v_tag)), __pyx_t_9);
~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:34159:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_v_text_size = strlen(__pyx_v_msg);
~ ^~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:34168:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_v_element_size = strlen(__pyx_v_c_element);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:34242:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_v_text_size = strlen(__pyx_v_c_text);
~ ^~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:34251:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_v_element_size = strlen(__pyx_v_c_element);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:41246:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns->prefix == NULL)) {
~~~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:41246:33: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns->prefix == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:41246:33: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns->prefix == NULL)) {
^~
=
src/lxml/lxml.etree.c:41276:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns->href == NULL)) {
~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:41276:33: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns->href == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:41276:33: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns->href == NULL)) {
^~
=
src/lxml/lxml.etree.c:55343:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
__pyx_r = __pyx_t_9;
~ ^~~~~~~~~
src/lxml/lxml.etree.c:56799:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_t_2 = __pyx_v_self->_tag_count;
~ ~~~~~~~~~~~~~~^~~~~~~~~~
src/lxml/lxml.etree.c:79586:72: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_enc = __pyx_f_4lxml_5etree__findEncodingName(__pyx_v_buffer, __pyx_v_l);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:81025:54: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
__pyx_v_c_byte_count = (__pyx_v_c_byte_count + __pyx_v_remaining);
~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:81043:52: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
__pyx_v_c_requested = (__pyx_v_c_requested - __pyx_v_remaining);
~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:81468:13: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
__pyx_r = fread(__pyx_v_c_buffer, 1, __pyx_v_c_size, ((FILE *)__pyx_v_ctxt));
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:81846:35: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_input->length = PyBytes_GET_SIZE(__pyx_v_data);
~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:86539:24: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_buffer_len = __pyx_v_py_buffer_len;
~ ^~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:86942:80: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_result = htmlCtxtReadMemory(__pyx_v_pctxt, __pyx_v_c_text, __pyx_v_c_len, __pyx_v_c_filename, __pyx_v_c_encoding, __pyx_v_self->_parse_options);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~
src/lxml/lxml.etree.c:86998:79: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_result = xmlCtxtReadMemory(__pyx_v_pctxt, __pyx_v_c_text, __pyx_v_c_len, __pyx_v_c_filename, __pyx_v_c_encoding, __pyx_v_self->_parse_options);
~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~
src/lxml/lxml.etree.c:103172:127: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_prefix = xmlDictExists(__pyx_v_c_dict, (const xmlChar*)PyBytes_AS_STRING(((PyObject *)__pyx_v_prefix_utf)), __pyx_t_8);
~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:104710:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
__pyx_v_c_standalone = __pyx_t_5;
~ ^~~~~~~~~
src/lxml/lxml.etree.c:105798:48: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
xmlOutputBufferWrite(__pyx_v_self->_c_out, __pyx_t_2, PyBytes_AS_STRING(((PyObject *)__pyx_v_prefix)));
~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:105824:46: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
xmlOutputBufferWrite(__pyx_v_self->_c_out, __pyx_t_2, PyBytes_AS_STRING(((PyObject *)__pyx_v_name)));
~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
src/lxml/lxml.etree.c:112935:81: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_error = __pyx_v_self->_parse_chunk(__pyx_v_pctxt, __pyx_v_c_data, __pyx_v_c_data_len, __pyx_v_done);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:113097:83: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_error = __pyx_v_self->_parse_chunk(__pyx_v_pctxt, __pyx_v_c_data, __pyx_v_c_data_len, __pyx_v_done);
~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:122065:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((__pyx_v_c_ns_uri == NULL)) {
~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.etree.c:122065:25: note: remove extraneous parentheses around the comparison to silence this warning
if ((__pyx_v_c_ns_uri == NULL)) {
~ ^ ~
src/lxml/lxml.etree.c:122065:25: note: use '=' to turn this equality comparison into an assignment
if ((__pyx_v_c_ns_uri == NULL)) {
^~
=
src/lxml/lxml.etree.c:137931:72: warning: incompatible pointer types passing 'struct __pyx_obj_4lxml_5etree__BaseContext *' to parameter of type
'struct __pyx_obj_4lxml_5etree__XSLTContext *' [-Wincompatible-pointer-types]
__pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_self->_context))); if ...
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:135884:138: note: passing argument to parameter '__pyx_v_self' here
static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {
^
src/lxml/lxml.etree.c:139108:146: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
(__pyx_v_params[__pyx_v_i]) = ((const char *)xmlDictLookup(__pyx_v_c_dict, (const xmlChar*)PyBytes_AS_STRING(((PyObject *)__pyx_v_k)), __pyx_t_13));
~~~~~~~~~~~~~ ^~~~~~~~~~
src/lxml/lxml.etree.c:139131:146: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
(__pyx_v_params[__pyx_v_i]) = ((const char *)xmlDictLookup(__pyx_v_c_dict, (const xmlChar*)PyBytes_AS_STRING(((PyObject *)__pyx_v_v)), __pyx_t_13));
~~~~~~~~~~~~~ ^~~~~~~~~~
src/lxml/lxml.etree.c:139331:70: warning: incompatible pointer types passing 'struct __pyx_obj_4lxml_5etree__BaseContext *' to parameter of type
'struct __pyx_obj_4lxml_5etree__XSLTContext *' [-Wincompatible-pointer-types]
__pyx_t_1 = ((PyObject *)__pyx_f_4lxml_5etree_12_XSLTContext__copy(((struct __pyx_obj_4lxml_5etree__BaseContext *)__pyx_v_stylesheet->_context))); if ...
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lxml/lxml.etree.c:135884:138: note: passing argument to parameter '__pyx_v_self' here
static struct __pyx_obj_4lxml_5etree__BaseContext *__pyx_f_4lxml_5etree_12_XSLTContext__copy(struct __pyx_obj_4lxml_5etree__XSLTContext *__pyx_v_self) {
^
src/lxml/lxml.etree.c:12367:13: warning: function '__pyx_f_4lxml_5etree_displayNode' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static void __pyx_f_4lxml_5etree_displayNode(xmlNode *__pyx_v_c_node, PyObject *__pyx_v_indent) {
^
31 warnings generated.
clang: warning: argument unused during compilation: '-mno-fused-madd'
clang: warning: argument unused during compilation: '-flat_namespace'
src/lxml/lxml.objectify.c:5406:108: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_v_c_tag = xmlDictExists(__pyx_v_c_node->doc->dict, (const xmlChar*)PyBytes_AS_STRING(__pyx_v_tag), PyBytes_GET_SIZE(__pyx_v_tag));
~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
src/lxml/lxml.objectify.c:19848:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
__pyx_t_4 = __pyx_v_istree;
~ ^~~~~~~~~~~~~~
src/lxml/lxml.objectify.c:23453:135: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
__pyx_t_2 = __pyx_f_4lxml_9objectify__findObjectPath(__pyx_v_root, __pyx_v_self->_c_path, __pyx_v_self->_path_len, __pyx_v_default, __pyx_v_use_default); if ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~
3 warnings generated.
Adding lxml 3.1beta1 to easy-install.pth file
Installed /Library/Python/2.7/site-packages/lxml-3.1beta1-py2.7-macosx-10.8-intel.egg
Finished processing dependencies for howdoi==0.2
james at jph in ~/Code/howdoi (master)
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment