Your message dated Tue, 10 Apr 2018 20:02:36 +0000
with message-id <e1f5ztq-000gb0...@fasolo.debian.org>
and subject line Bug#895214: fixed in slic3r-prusa 1.39.1+dfsg-3
has caused the Debian Bug report #895214,
regarding slic3r-prusa FTBFS on mips/mipsel: virtual memory exhausted
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
895214: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895214
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: slic3r-prusa
Version: 1.39.1+dfsg-2
Severity: serious
Tags: patch
https://buildd.debian.org/status/package.php?p=slic3r-prusa&suite=sid
...
[ 76%] Building CXX object
xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o
cd /<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/obj-mipsel-linux-gnu/xs &&
/usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DSLIC3R_PRUS
-DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DWXUSINGDLL -D_FILE_OFFSET_BITS=64
-D_UNICODE -D__WXGTK__ -DwxUSE_UNICODE
-I/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src
-I/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r
-I/usr/lib/mipsel-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0
-I/usr/include/eigen3 -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -std=c++11 -Wall
-fext-numeric-literals -std=gnu++11 -o
CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o -c
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:
In function 'std::__cxx11::string Slic3r::process_macro(const string&,
Slic3r::client::MyContext&)':
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:1145:10:
warning: unused variable 'res' [-Wunused-variable]
bool res = phrase_parse(iter, end, macro_processor_instance(&context),
space, output);
^~~
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:
In instantiation of
'Slic3r::client::macro_processor<Iterator>::macro_processor() [with Iterator =
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]':
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:1139:33:
required from here
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:881:39:
warning: suggest parentheses around comparison in operand of '|'
[-Wparentheses]
( eps(_a==true) > text_block(_r1) [_val=_1]
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:
In instantiation of 'static void
Slic3r::client::expr<Iterator>::ternary_op(Slic3r::client::expr<Iterator>&,
Slic3r::client::expr<Iterator>&, Slic3r::client::expr<Iterator>&) [with
Iterator = __gnu_cxx::__normal_iterator<const char*,
std::__cxx11::basic_string<char> >]':
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:947:103:
required from 'Slic3r::client::macro_processor<Iterator>::macro_processor()
[with Iterator = __gnu_cxx::__normal_iterator<const char*,
std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:1139:33:
required from here
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:469:18:
warning: unused variable 'value' [-Wunused-variable]
bool value = false;
^~~~~
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:
In instantiation of 'static void
Slic3r::client::expr<Iterator>::regex_op(Slic3r::client::expr<Iterator>&,
boost::iterator_range<IteratorT>&, char) [with Iterator =
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]':
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:449:106:
required from 'static void
Slic3r::client::expr<Iterator>::regex_matches(Slic3r::client::expr<Iterator>&,
boost::iterator_range<IteratorT>&) [with Iterator =
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:965:72:
required from 'Slic3r::client::macro_processor<Iterator>::macro_processor()
[with Iterator = __gnu_cxx::__normal_iterator<const char*,
std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:1139:33:
required from here
/<<BUILDDIR>>/slic3r-prusa-1.39.1+dfsg/xs/src/libslic3r/PlaceholderParser.cpp:427:32:
warning: unused variable 'mask' [-Wunused-variable]
const std::string *mask = nullptr;
^~~~
virtual memory exhausted: Cannot allocate memory
xs/CMakeFiles/libslic3r.dir/build.make:1169: recipe for target
'xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o' failed
make[3]: ***
[xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o] Error 1
Fix:
--- debian/rules.old 2018-04-03 05:39:30.057140450 +0000
+++ debian/rules 2018-04-03 05:40:48.460469366 +0000
@@ -2,6 +2,12 @@
include /usr/share/dpkg/default.mk
+# less debug info to avoid running
+# out of address space
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel))
+ export DEB_CXXFLAGS_MAINT_APPEND += -g1
+endif
+
%:
dh $@ --buildsystem=cmake --parallel
--- End Message ---
--- Begin Message ---
Source: slic3r-prusa
Source-Version: 1.39.1+dfsg-3
We believe that the bug you reported is fixed in the latest version of
slic3r-prusa, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 895...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Chow Loong Jin <hyper...@debian.org> (supplier of updated slic3r-prusa package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 10 Apr 2018 15:01:30 +0800
Source: slic3r-prusa
Binary: slic3r-prusa
Architecture: source amd64
Version: 1.39.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian 3-D Printing Packages
<3dprinter-gene...@lists.alioth.debian.org>
Changed-By: Chow Loong Jin <hyper...@debian.org>
Description:
slic3r-prusa - G-code generator for 3D printers
Closes: 895214
Changes:
slic3r-prusa (1.39.1+dfsg-3) unstable; urgency=medium
.
* [0f31b95] Reduce debug info to avoid running out of address space on mips.
Thanks to Adrian Bunk <b...@debian.org> (Closes: #895214)
Checksums-Sha1:
4848f7bbe7fb723cd6af4c104598d6f34d9558f7 2580 slic3r-prusa_1.39.1+dfsg-3.dsc
9d5887b2954472a7a79a200e74400d27f5f36156 28216
slic3r-prusa_1.39.1+dfsg-3.debian.tar.xz
cf205dda3f675f686873c7c0aebac55449aaa896 32850748
slic3r-prusa-dbgsym_1.39.1+dfsg-3_amd64.deb
c91457d47708a52297236d09431ea9a660f7b96e 21430
slic3r-prusa_1.39.1+dfsg-3_amd64.buildinfo
2279ca2618e900d61cabdbddd3b1b899091b1ae4 1751124
slic3r-prusa_1.39.1+dfsg-3_amd64.deb
Checksums-Sha256:
3a87ff845bbf0908c270e0098a7df995ae61f6467578e3b60c661addeb6934ad 2580
slic3r-prusa_1.39.1+dfsg-3.dsc
3471527031005d00e04eecd5792654b2fbe256925dbe31089a6dac445feaa0db 28216
slic3r-prusa_1.39.1+dfsg-3.debian.tar.xz
2a7b902ad62b84f6a5c4e7c94989036a3726882aec09641a1779de24ccb5422f 32850748
slic3r-prusa-dbgsym_1.39.1+dfsg-3_amd64.deb
f320b342b2836d812b2d1667d533193bf6380b3bafc50a7fee501da8d75e774d 21430
slic3r-prusa_1.39.1+dfsg-3_amd64.buildinfo
71639ef98a3747e14a3334a90f1895fe90415dc3dfbc80ef2324e6db2d2cbd1e 1751124
slic3r-prusa_1.39.1+dfsg-3_amd64.deb
Files:
243290079c9f79081dd95913604c9bce 2580 perl optional
slic3r-prusa_1.39.1+dfsg-3.dsc
6b1229d1754e2e34f7ed40207ef31b7f 28216 perl optional
slic3r-prusa_1.39.1+dfsg-3.debian.tar.xz
06716313898ce784bea5058bb82b8d8b 32850748 debug optional
slic3r-prusa-dbgsym_1.39.1+dfsg-3_amd64.deb
8c5ca22005be18f99802792e133d40c7 21430 perl optional
slic3r-prusa_1.39.1+dfsg-3_amd64.buildinfo
8c750c73451740f44e52d4e39cf12d0d 1751124 perl optional
slic3r-prusa_1.39.1+dfsg-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJazGShAAoJEPvVIltYh1KhN7cP/RmmEUxu6oRegbtW2ci7Wq25
9EAGW4IOMtFcBA7QA+0uvls9Fj9D9rpN3OAukVpkc39cX9ssZ6z02UMW3NgnO/nw
zG/x2uBH9xrEfbEa/SQO0HH8RJec3MsYg7aWnF+ymytpJ3AoMvmOUF7VTeqLRkRb
yipN68MT6nhyRRD2maj95nc8o2EqwRhWuji2C+5gNRipCOEXdnGoc9GQ+uqvHTwX
z/8wzdQI8t8QuVrfJx7PKDETdjJ+pR3uhkrcFx4t5QSFWf/D3ntamfL1UTNgs0Za
Z6LD8pP1PVZfEBa7y1Jot1+R0qSpT2h5zxUazDsHucXIoFZ+qenCpkZPteB75kSP
czKRP/4zXWBzYBU4czcd/Msa244WmUOh2FCLa0pT7avozHuIcnaFssPdZ2PBoSy4
04u7UbRJp5MMMJ4idsvbLmYimN1W8mxO9rcsQCyJA/MPTKi1g3+Q61nJs/aeNseH
qPB3IHF15as2NLz34ZpZtgB2lHMvozk9+3o87+d6E5qcKW8/ep/JVstAlYtWnDj2
kkxjbWCzrBb0FzXHKB1D0L6yIpvadia2JdITaoZT5iGCAiWZ6Evoje4tqXG0BcP2
NdbYTXPT+rAuTf/eSU0rjW59TASYvi6cSx9IIRDwnBc/Ozl1BdAuEd5kAiSQFbrj
uVX/SihoXBn9CFkbsH0g
=7NY4
-----END PGP SIGNATURE-----
--- End Message ---