| Summary: | dev-libs/redland-bindings-1.0.14.1 - redland_wrap.c: In function ‘SWIG_FAIL’: /usr/lib64/php5.5/include/php/Zend/../TSRM/TSRM.h:164:57: error: ‘tsrm_ls’ undeclared (first use in this function) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Andreas K. Hüttel <dilfridge> |
| Component: | [OLD] Library | Assignee: | Gentoo Sound Team <sound> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | deference, newchief, toralf |
| Priority: | Normal | Keywords: | STABLE |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 526158 | ||
| Bug Blocks: | |||
| Attachments: |
build log
emerge --info |
||
Created attachment 387162 [details]
build log
Created attachment 387164 [details]
emerge --info
The same here, php binding fails on: redland_wrap.c: In function ‘SWIG_FAIL’: redland_wrap.c:1032:16: error: ‘tsrm_ls’ undeclared (first use in this function) I'm building -r2 version: [ebuild N ] dev-libs/redland-bindings-1.0.14.1-r2 USE="lua perl php python ruby" PYTHON_TARGETS="python2_7" 0 KiB For what it's worth, it builds when the "threads" USE flag is removed from dev-lang/php. *** Bug 573120 has been marked as a duplicate of this bug. *** (In reply to Elliot Chandler from comment #5) > For what it's worth, it builds when the "threads" USE flag is removed from > dev-lang/php. That's required now so should be fixed |
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -DREDLAND_POST_I -DREDLAND_INIT_I -DREDLAND_DECL_I -DREDLAND_TYPEMAP_I -UHAVE_CONFIG_H -I/usr/include/rasqal -I/usr/include/raptor2 -I/usr/include/libxml2 -I/usr/lib64/php5.5/include/php -I/usr/lib64/php5.5/include/php/main -I/usr/lib64/php5.5/include/php/TSRM -I/usr/lib64/php5.5/include/php/Zend -I/usr/lib64/php5.5/include/php/ext -I/usr/lib64/php5.5/include/php/ext/date/lib -DREDLAND_BINDINGS_VERSION=\"1.0.14.1\" -march=native -O2 -pipe -ggdb -frecord-gcc-switches -I/usr/include/rasqal -I/usr/include/raptor2 -I/usr/include/libxml2 -march=native -O2 -pipe -ggdb -frecord-gcc-switches -fPIC -DPIC redland_wrap.c -c -o redland_wrap.o In file included from /usr/lib64/php5.5/include/php/Zend/zend_alloc.h:27:0, from /usr/lib64/php5.5/include/php/Zend/zend.h:252, from redland_wrap.c:717: redland_wrap.c: In function ‘SWIG_FAIL’: /usr/lib64/php5.5/include/php/Zend/../TSRM/TSRM.h:164:57: error: ‘tsrm_ls’ undeclared (first use in this function) #define TSRMG(id, type, element) (((type) (*((void ***) tsrm_ls))[TSRM_UNSHUFFLE_RSRC_ID(id)])->element) ^