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 >
pgp5eZtDEMaH2.pgp
Description: PGP signature