On Fri, 2017-01-06 at 23:23 +0000, Adam D. Barratt wrote:
> Control: tags -1 + pending
> 
> On Thu, 2017-01-05 at 21:27 +0100, Sebastiaan Couwenberg wrote:
> > On 01/05/2017 09:04 PM, Adam D. Barratt wrote:
> > > On Tue, 2016-12-06 at 22:00 +0100, Sebastiaan Couwenberg wrote:
> > >> Sorry for the outdated debdiff, for p-u the distribution has been
> > >> changed to stable.
> > > 
> > > Please go ahead.
> > 
> > Thanks!
> 
> Flagged for acceptance.

The upload subsequently FTBFS on all architectures on the buildds.

The relevant portion of the logs appears to be:

<quote>
/«PKGBUILDDIR»/mapscript/php/error.c:58:21: note: in expansion of macro 
'php_error'
   php_error_object *php_error;
                     ^
In file included from /usr/include/php5/main/php.h:40:0,
                 from /«PKGBUILDDIR»/mapscript/php/php_mapscript.h:35,
                 from /«PKGBUILDDIR»/mapscript/php/error.c:32:
/usr/include/php5/Zend/zend_API.h:583:4: error: called object 'zend_error' is 
not a function or function pointer
    zend_error(E_ERROR, "String size overflow"); \
    ^
/usr/include/php5/Zend/zend_API.h:627:39: note: in expansion of macro 
'ZVAL_STRING'
 #define RETVAL_STRING(s, duplicate)   ZVAL_STRING(return_value, s, duplicate)
                                       ^
/«PKGBUILDDIR»/mapscript/php/php_mapscript_util.h:186:9: note: in expansion of 
macro 'RETVAL_STRING'
         RETVAL_STRING( (value ? value:"") , 1);    \
         ^
/«PKGBUILDDIR»/mapscript/php/error.c:72:10: note: in expansion of macro 
'IF_GET_STRING'
     else IF_GET_STRING("message", php_error->error->message)
          ^
In file included from /«PKGBUILDDIR»/mapscript/php/php_mapscript.h:35:0,
                 from /«PKGBUILDDIR»/mapscript/php/error.c:32:
/usr/include/php5/main/php.h:293:19: note: declared here
 #define php_error zend_error
                   ^
/«PKGBUILDDIR»/mapscript/php/error.c:58:21: note: in expansion of macro 
'php_error'
   php_error_object *php_error;
                     ^
/«PKGBUILDDIR»/mapscript/php/error.c: In function 'zim_errorObj___set':
/usr/include/php5/main/php.h:293:19: warning: variable 'zend_error' set but not 
used [-Wunused-but-set-variable]
 #define php_error zend_error
                   ^
/«PKGBUILDDIR»/mapscript/php/error.c:85:21: note: in expansion of macro 
'php_error'
   php_error_object *php_error;
                     ^
mapscript/php/CMakeFiles/php_mapscript.dir/build.make:195: recipe for target 
'mapscript/php/CMakeFiles/php_mapscript.dir/error.c.o' failed
make[4]: *** [mapscript/php/CMakeFiles/php_mapscript.dir/error.c.o] Error 1
</quote>

I'm not entirely sure how you managed to build the amd64 packages
without this issue occurring, but please look into this ASAP. As things
stand, we won't be including mapserver in 8.7.

Regards,

Adam

Reply via email to