Thanks Peter for letting know about that!
I prepared an upload to fix this with a libsass-python in sync with
libsass 3.5.4 .

F.

On Sat, 7 Jul 2018 12:49:41 +0100, peter green <plugw...@p10link.net> wrote:
> Package: libsass-python
> Severity: serious
> Version: 0.13.4-1
> 
> A new version of libsass was recently uploaded which transitioned to a new 
> libary soname and appears to have changed the API in a way that causes 
> libsass-python to fail to build.
> 
> > i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2 
> > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> > -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.6m -c pysass.cpp -o 
> > build/temp.linux-i386-3.6/pysass.o -fPIC -std=gnu++0x -Wall 
> > -Wno-parentheses -Werror=switch
> > pysass.cpp: In function 'Sass_Value* _list_to_sass_value(PyObject*)':
> > pysass.cpp:162:51: error: too few arguments to function 'Sass_Value* 
> > sass_make_list(size_t, Sass_Separator, bool)'
> >       retv = sass_make_list(PyTuple_Size(items), sep);
> >                                                     ^
> > In file included from /usr/include/sass/context.h:7:0,
> >                   from pysass.cpp:2:
> > /usr/include/sass/values.h:53:34: note: declared here
> >   ADDAPI union Sass_Value* ADDCALL sass_make_list    (size_t len, enum 
> > Sass_Separator sep, bool is_bracketed);
> >                                    ^~~~~~~~~~~~~~
> > error: command 'i686-linux-gnu-gcc' failed with exit status 1
> > E: pybuild pybuild:336: build: plugin distutils failed with: exit code=1: 
> > /usr/bin/python3 setup.py build
> I first noticed this in raspbian buster, it has also been reproduced on the 
> Debian reproducible builds infrastructure.
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/libsass-python.html
> http://buildd.raspbian.org/status/fetch.php?pkg=libsass-python&arch=armhf&ver=0.13.4-1%2Bb1&stamp=1530727177
> 

Attachment: pgp5eZtDEMaH2.pgp
Description: PGP signature

Reply via email to