NH
nop head
Fri, Feb 15, 2019 11:35 AM
How does one add the double-conversion package to MSYS2?
How does one add the double-conversion package to MSYS2?
TP
Torsten Paul
Fri, Feb 15, 2019 12:29 PM
The package seems to be mingw-w64-x86_64-double-conversion.
See https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
This script is used for installing/updating MSYS2 for the AppVeyor CI builds.
ciao,
Torsten.
> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>
> How does one add the double-conversion package to MSYS2?
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
NH
nop head
Fri, Feb 15, 2019 6:12 PM
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de wrote:
pacman -Sy fixes it.
On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
> Thanks, but it doesn't work on my system. pacman can't find it.
>
> ### 2019-02-15 18:00:12 msys2-install-dependencies started
> asciidoc 8.6.9-4
> autoconf 2.69-3
> autoconf2.13 2.13-2
> autogen 5.18.4-2
> automake-wrapper 10-1
> automake1.10 1.10.3-3
> automake1.11 1.11.6-3
> automake1.12 1.12.6-3
> automake1.13 1.13.4-4
> automake1.14 1.14.1-3
> automake1.15 1.15-2
> automake1.6 1.6.3-2
> automake1.7 1.7.9-2
> automake1.8 1.8.5-3
> automake1.9 1.9.6-2
> bash 4.4.012-1
> bash-completion 2.3-1
> bison 3.0.4-1
> bsdcpio 3.2.2-2
> bsdtar 3.2.2-2
> bzip2 1.0.6-2
> catgets 1.1-2
> coreutils 8.26-1
> crypt 1.4-1
> cscope 15.8b-1
> curl 7.53.1-1
> dash 0.5.9.1-1
> diffstat 1.58-1
> diffutils 3.5-1
> dos2unix 7.3.4-1
> file 5.30-1
> filesystem 2017.02-4
> findutils 4.6.0-1
> flex 2.6.3-1
> gawk 4.1.4-2
> gcc-libs 6.3.0-1
> gdb 7.11.1-1
> gettext-devel 0.19.7-3
> git 2.12.1-1
> gperf 3.1-1
> grep 3.0-1
> groff 1.22.3-1
> gzip 1.8-1
> help2man 1.47.3-1
> inetutils 1.9.2-1
> info 6.3-1
> intltool 0.51.0-2
> lemon 3.8.7.0-1
> less 481-1
> libtool 2.4.6-2
> libunrar 5.3.7-1
> lndir 1.0.3-1
> make 4.2.1-1
> man-db 2.7.4-1
> mingw-w64-x86_64-boost 1.63.0-1
> mingw-w64-x86_64-cgal 4.9.1-1
> mingw-w64-x86_64-cmake 3.7.2-2
> mingw-w64-x86_64-eigen3 3.3.3-1
> mingw-w64-x86_64-gdb 7.12.1-2
> mingw-w64-x86_64-glew 2.0.0-1
> mingw-w64-x86_64-imagemagick 7.0.5.3-1
> mingw-w64-x86_64-libzip 1.2.0-1
> mingw-w64-x86_64-mesa 17.0.0-1
> mingw-w64-x86_64-opencsg 1.4.0-2
> mingw-w64-x86_64-pkg-config 0.29.2-1
> mingw-w64-x86_64-qscintilla 2.9-1
> mingw-w64-x86_64-qt-creator 4.2.1-2
> mintty 1~2.7.3-1
> msys2-keyring r9.397a52e-1
> msys2-launcher-git 0.3.32.56c2ba7-2
> msys2-runtime 2.7.0-1
> nano 2.7.5-1
> ncurses 6.0.20170121-1
> pacman 5.0.1-2
> pacman-mirrors 20160112-1
> pactoys-git r2.07ca37f-1
> patch 2.7.5-1
> patchutils 0.3.4-1
> pax-git 20140703.2.1.g469552a-1
> pkg-config 0.29.2-1
> pkgfile 15-1
> python 3.4.5-1
> python2 2.7.13-1
> quilt 0.65-1
> rcs 5.9.4-1
> rebase 4.4.2-1
> scons 2.5.0-1
> sed 4.4-2
> swig 3.0.10-1
> texinfo 6.3-1
> texinfo-tex 6.3-1
> tftp-hpa 5.2-1
> time 1.7-1
> ttyrec 1.0.8-1
> tzcode 2017.b-1
> unrar 5.3.7-1
> util-linux 2.26.2-1
> which 2.21-2
> xmlto 0.0.28-1
> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there is
> nothing to do
> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
> is nothing to do
> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there is
> nothing to do
> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
> is nothing to do
> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there is
> nothing to do
> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping there
> is nothing to do
> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping there
> is nothing to do
> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
> there is nothing to do
> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
> is nothing to do
> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there is
> nothing to do
> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there is
> nothing to do
> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
> error: target not found: mingw-w64-x86_64-double-conversion
> ### 2019-02-15 18:00:16 install make
> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
> ### 2019-02-15 18:00:17 install bison
> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
> ### 2019-02-15 18:00:17 install git
> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>
>
>
>
> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de> wrote:
>
>> The package seems to be mingw-w64-x86_64-double-conversion.
>>
>> See
>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>
>> This script is used for installing/updating MSYS2 for the AppVeyor CI
>> builds.
>>
>> ciao,
>> Torsten.
>>
>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>
>> How does one add the double-conversion package to MSYS2?
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>
NH
nop head
Fri, Feb 15, 2019 8:50 PM
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there is
nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de wrote:
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
> pacman -Sy fixes it.
>
>
> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>
>> Thanks, but it doesn't work on my system. pacman can't find it.
>>
>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>> asciidoc 8.6.9-4
>> autoconf 2.69-3
>> autoconf2.13 2.13-2
>> autogen 5.18.4-2
>> automake-wrapper 10-1
>> automake1.10 1.10.3-3
>> automake1.11 1.11.6-3
>> automake1.12 1.12.6-3
>> automake1.13 1.13.4-4
>> automake1.14 1.14.1-3
>> automake1.15 1.15-2
>> automake1.6 1.6.3-2
>> automake1.7 1.7.9-2
>> automake1.8 1.8.5-3
>> automake1.9 1.9.6-2
>> bash 4.4.012-1
>> bash-completion 2.3-1
>> bison 3.0.4-1
>> bsdcpio 3.2.2-2
>> bsdtar 3.2.2-2
>> bzip2 1.0.6-2
>> catgets 1.1-2
>> coreutils 8.26-1
>> crypt 1.4-1
>> cscope 15.8b-1
>> curl 7.53.1-1
>> dash 0.5.9.1-1
>> diffstat 1.58-1
>> diffutils 3.5-1
>> dos2unix 7.3.4-1
>> file 5.30-1
>> filesystem 2017.02-4
>> findutils 4.6.0-1
>> flex 2.6.3-1
>> gawk 4.1.4-2
>> gcc-libs 6.3.0-1
>> gdb 7.11.1-1
>> gettext-devel 0.19.7-3
>> git 2.12.1-1
>> gperf 3.1-1
>> grep 3.0-1
>> groff 1.22.3-1
>> gzip 1.8-1
>> help2man 1.47.3-1
>> inetutils 1.9.2-1
>> info 6.3-1
>> intltool 0.51.0-2
>> lemon 3.8.7.0-1
>> less 481-1
>> libtool 2.4.6-2
>> libunrar 5.3.7-1
>> lndir 1.0.3-1
>> make 4.2.1-1
>> man-db 2.7.4-1
>> mingw-w64-x86_64-boost 1.63.0-1
>> mingw-w64-x86_64-cgal 4.9.1-1
>> mingw-w64-x86_64-cmake 3.7.2-2
>> mingw-w64-x86_64-eigen3 3.3.3-1
>> mingw-w64-x86_64-gdb 7.12.1-2
>> mingw-w64-x86_64-glew 2.0.0-1
>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>> mingw-w64-x86_64-libzip 1.2.0-1
>> mingw-w64-x86_64-mesa 17.0.0-1
>> mingw-w64-x86_64-opencsg 1.4.0-2
>> mingw-w64-x86_64-pkg-config 0.29.2-1
>> mingw-w64-x86_64-qscintilla 2.9-1
>> mingw-w64-x86_64-qt-creator 4.2.1-2
>> mintty 1~2.7.3-1
>> msys2-keyring r9.397a52e-1
>> msys2-launcher-git 0.3.32.56c2ba7-2
>> msys2-runtime 2.7.0-1
>> nano 2.7.5-1
>> ncurses 6.0.20170121-1
>> pacman 5.0.1-2
>> pacman-mirrors 20160112-1
>> pactoys-git r2.07ca37f-1
>> patch 2.7.5-1
>> patchutils 0.3.4-1
>> pax-git 20140703.2.1.g469552a-1
>> pkg-config 0.29.2-1
>> pkgfile 15-1
>> python 3.4.5-1
>> python2 2.7.13-1
>> quilt 0.65-1
>> rcs 5.9.4-1
>> rebase 4.4.2-1
>> scons 2.5.0-1
>> sed 4.4-2
>> swig 3.0.10-1
>> texinfo 6.3-1
>> texinfo-tex 6.3-1
>> tftp-hpa 5.2-1
>> time 1.7-1
>> ttyrec 1.0.8-1
>> tzcode 2017.b-1
>> unrar 5.3.7-1
>> util-linux 2.26.2-1
>> which 2.21-2
>> xmlto 0.0.28-1
>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there is
>> nothing to do
>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there is
>> nothing to do
>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there is
>> nothing to do
>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>> there is nothing to do
>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
>> there is nothing to do
>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
>> is nothing to do
>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>> error: target not found: mingw-w64-x86_64-double-conversion
>> ### 2019-02-15 18:00:16 install make
>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
>> ### 2019-02-15 18:00:17 install bison
>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
>> ### 2019-02-15 18:00:17 install git
>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>
>>
>>
>>
>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de> wrote:
>>
>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>
>>> See
>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>
>>> This script is used for installing/updating MSYS2 for the AppVeyor CI
>>> builds.
>>>
>>> ciao,
>>> Torsten.
>>>
>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>
>>> How does one add the double-conversion package to MSYS2?
>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>
HL
Hans L
Sat, Feb 16, 2019 12:12 AM
How about "pacman -Syu" ?
And possibly another "pacman -Su" after
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de wrote:
How about "pacman -Syu" ?
And possibly another "pacman -Su" after
>From steps 5) and 6) here: https://www.msys2.org/
On Fri, Feb 15, 2019 at 2:51 PM nop head <nop.head@gmail.com> wrote:
> Well yes it did fix that the double conversion but broke qscintilla. I
> tried removing it and running the script again but still the same problem.
>
> ### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
> resolving dependencies...
> looking for conflicting packages...
>
> Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
>
> Total Download Size: 8.48 MiB
> Total Installed Size: 67.28 MiB
>
> :: Proceed with installation? [Y/n]
> :: Retrieving packages...
> mingw-w64-x86_64-qscintilla-2.10.8-1-any
> 8.5 MiB 1450K/s 00:06
> [#######################################################################]
> 100%
> (1/1) checking keys in keyring
>
> [#######################################################################]
> 100%
> (1/1) checking package integrity
>
> [#######################################################################]
> 100%
> :: File
> /var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
> is corrupted (invalid or corrupted package (checksum)).
> Do you want to delete it? [Y/n]
> error: failed to commit transaction (invalid or corrupted package
> (checksum))
> Errors occurred, no packages were upgraded.
>
> I also think it has broken bison.
>
> mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
> bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
> src/parser.y
> mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
> -1073741511
> mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
> mingw32-make: *** [Makefile:34: release] Error 2
>
>
>
>
> On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
>
>> pacman -Sy fixes it.
>>
>>
>> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>>
>>> Thanks, but it doesn't work on my system. pacman can't find it.
>>>
>>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>>> asciidoc 8.6.9-4
>>> autoconf 2.69-3
>>> autoconf2.13 2.13-2
>>> autogen 5.18.4-2
>>> automake-wrapper 10-1
>>> automake1.10 1.10.3-3
>>> automake1.11 1.11.6-3
>>> automake1.12 1.12.6-3
>>> automake1.13 1.13.4-4
>>> automake1.14 1.14.1-3
>>> automake1.15 1.15-2
>>> automake1.6 1.6.3-2
>>> automake1.7 1.7.9-2
>>> automake1.8 1.8.5-3
>>> automake1.9 1.9.6-2
>>> bash 4.4.012-1
>>> bash-completion 2.3-1
>>> bison 3.0.4-1
>>> bsdcpio 3.2.2-2
>>> bsdtar 3.2.2-2
>>> bzip2 1.0.6-2
>>> catgets 1.1-2
>>> coreutils 8.26-1
>>> crypt 1.4-1
>>> cscope 15.8b-1
>>> curl 7.53.1-1
>>> dash 0.5.9.1-1
>>> diffstat 1.58-1
>>> diffutils 3.5-1
>>> dos2unix 7.3.4-1
>>> file 5.30-1
>>> filesystem 2017.02-4
>>> findutils 4.6.0-1
>>> flex 2.6.3-1
>>> gawk 4.1.4-2
>>> gcc-libs 6.3.0-1
>>> gdb 7.11.1-1
>>> gettext-devel 0.19.7-3
>>> git 2.12.1-1
>>> gperf 3.1-1
>>> grep 3.0-1
>>> groff 1.22.3-1
>>> gzip 1.8-1
>>> help2man 1.47.3-1
>>> inetutils 1.9.2-1
>>> info 6.3-1
>>> intltool 0.51.0-2
>>> lemon 3.8.7.0-1
>>> less 481-1
>>> libtool 2.4.6-2
>>> libunrar 5.3.7-1
>>> lndir 1.0.3-1
>>> make 4.2.1-1
>>> man-db 2.7.4-1
>>> mingw-w64-x86_64-boost 1.63.0-1
>>> mingw-w64-x86_64-cgal 4.9.1-1
>>> mingw-w64-x86_64-cmake 3.7.2-2
>>> mingw-w64-x86_64-eigen3 3.3.3-1
>>> mingw-w64-x86_64-gdb 7.12.1-2
>>> mingw-w64-x86_64-glew 2.0.0-1
>>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>>> mingw-w64-x86_64-libzip 1.2.0-1
>>> mingw-w64-x86_64-mesa 17.0.0-1
>>> mingw-w64-x86_64-opencsg 1.4.0-2
>>> mingw-w64-x86_64-pkg-config 0.29.2-1
>>> mingw-w64-x86_64-qscintilla 2.9-1
>>> mingw-w64-x86_64-qt-creator 4.2.1-2
>>> mintty 1~2.7.3-1
>>> msys2-keyring r9.397a52e-1
>>> msys2-launcher-git 0.3.32.56c2ba7-2
>>> msys2-runtime 2.7.0-1
>>> nano 2.7.5-1
>>> ncurses 6.0.20170121-1
>>> pacman 5.0.1-2
>>> pacman-mirrors 20160112-1
>>> pactoys-git r2.07ca37f-1
>>> patch 2.7.5-1
>>> patchutils 0.3.4-1
>>> pax-git 20140703.2.1.g469552a-1
>>> pkg-config 0.29.2-1
>>> pkgfile 15-1
>>> python 3.4.5-1
>>> python2 2.7.13-1
>>> quilt 0.65-1
>>> rcs 5.9.4-1
>>> rebase 4.4.2-1
>>> scons 2.5.0-1
>>> sed 4.4-2
>>> swig 3.0.10-1
>>> texinfo 6.3-1
>>> texinfo-tex 6.3-1
>>> tftp-hpa 5.2-1
>>> time 1.7-1
>>> ttyrec 1.0.8-1
>>> tzcode 2017.b-1
>>> unrar 5.3.7-1
>>> util-linux 2.26.2-1
>>> which 2.21-2
>>> xmlto 0.0.28-1
>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>>> there is nothing to do
>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
>>> there is nothing to do
>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
>>> there is nothing to do
>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
>>> is nothing to do
>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>>> error: target not found: mingw-w64-x86_64-double-conversion
>>> ### 2019-02-15 18:00:16 install make
>>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
>>> ### 2019-02-15 18:00:17 install bison
>>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
>>> ### 2019-02-15 18:00:17 install git
>>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
>>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>>
>>>
>>>
>>>
>>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de> wrote:
>>>
>>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>>
>>>> See
>>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>>
>>>> This script is used for installing/updating MSYS2 for the AppVeyor CI
>>>> builds.
>>>>
>>>> ciao,
>>>> Torsten.
>>>>
>>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>>
>>>> How does one add the double-conversion package to MSYS2?
>>>>
>>>> _______________________________________________
>>>> OpenSCAD mailing list
>>>> Discuss@lists.openscad.org
>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>
>>>> _______________________________________________
>>>> OpenSCAD mailing list
>>>> Discuss@lists.openscad.org
>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>
>>> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
NH
nop head
Sat, Feb 16, 2019 8:02 AM
I have already done that. It updated a shed load of stuff and used another
5GB of disk space!
pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
Seems I am not alone: https://github.com/Alexpux/MINGW-packages/issues/4982
On Sat, 16 Feb 2019 at 00:13, Hans L thehans@gmail.com wrote:
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de wrote:
I have already done that. It updated a shed load of stuff and used another
5GB of disk space!
pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
Seems I am not alone: https://github.com/Alexpux/MINGW-packages/issues/4982
On Sat, 16 Feb 2019 at 00:13, Hans L <thehans@gmail.com> wrote:
> How about "pacman -Syu" ?
> And possibly another "pacman -Su" after
>
> From steps 5) and 6) here: https://www.msys2.org/
>
> On Fri, Feb 15, 2019 at 2:51 PM nop head <nop.head@gmail.com> wrote:
>
>> Well yes it did fix that the double conversion but broke qscintilla. I
>> tried removing it and running the script again but still the same problem.
>>
>> ### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
>> resolving dependencies...
>> looking for conflicting packages...
>>
>> Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
>>
>> Total Download Size: 8.48 MiB
>> Total Installed Size: 67.28 MiB
>>
>> :: Proceed with installation? [Y/n]
>> :: Retrieving packages...
>> mingw-w64-x86_64-qscintilla-2.10.8-1-any
>> 8.5 MiB 1450K/s 00:06
>> [#######################################################################]
>> 100%
>> (1/1) checking keys in keyring
>>
>> [#######################################################################]
>> 100%
>> (1/1) checking package integrity
>>
>> [#######################################################################]
>> 100%
>> :: File
>> /var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
>> is corrupted (invalid or corrupted package (checksum)).
>> Do you want to delete it? [Y/n]
>> error: failed to commit transaction (invalid or corrupted package
>> (checksum))
>> Errors occurred, no packages were upgraded.
>>
>> I also think it has broken bison.
>>
>> mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
>> bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
>> src/parser.y
>> mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
>> -1073741511
>> mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
>> mingw32-make: *** [Makefile:34: release] Error 2
>>
>>
>>
>>
>> On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
>>
>>> pacman -Sy fixes it.
>>>
>>>
>>> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>>>
>>>> Thanks, but it doesn't work on my system. pacman can't find it.
>>>>
>>>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>>>> asciidoc 8.6.9-4
>>>> autoconf 2.69-3
>>>> autoconf2.13 2.13-2
>>>> autogen 5.18.4-2
>>>> automake-wrapper 10-1
>>>> automake1.10 1.10.3-3
>>>> automake1.11 1.11.6-3
>>>> automake1.12 1.12.6-3
>>>> automake1.13 1.13.4-4
>>>> automake1.14 1.14.1-3
>>>> automake1.15 1.15-2
>>>> automake1.6 1.6.3-2
>>>> automake1.7 1.7.9-2
>>>> automake1.8 1.8.5-3
>>>> automake1.9 1.9.6-2
>>>> bash 4.4.012-1
>>>> bash-completion 2.3-1
>>>> bison 3.0.4-1
>>>> bsdcpio 3.2.2-2
>>>> bsdtar 3.2.2-2
>>>> bzip2 1.0.6-2
>>>> catgets 1.1-2
>>>> coreutils 8.26-1
>>>> crypt 1.4-1
>>>> cscope 15.8b-1
>>>> curl 7.53.1-1
>>>> dash 0.5.9.1-1
>>>> diffstat 1.58-1
>>>> diffutils 3.5-1
>>>> dos2unix 7.3.4-1
>>>> file 5.30-1
>>>> filesystem 2017.02-4
>>>> findutils 4.6.0-1
>>>> flex 2.6.3-1
>>>> gawk 4.1.4-2
>>>> gcc-libs 6.3.0-1
>>>> gdb 7.11.1-1
>>>> gettext-devel 0.19.7-3
>>>> git 2.12.1-1
>>>> gperf 3.1-1
>>>> grep 3.0-1
>>>> groff 1.22.3-1
>>>> gzip 1.8-1
>>>> help2man 1.47.3-1
>>>> inetutils 1.9.2-1
>>>> info 6.3-1
>>>> intltool 0.51.0-2
>>>> lemon 3.8.7.0-1
>>>> less 481-1
>>>> libtool 2.4.6-2
>>>> libunrar 5.3.7-1
>>>> lndir 1.0.3-1
>>>> make 4.2.1-1
>>>> man-db 2.7.4-1
>>>> mingw-w64-x86_64-boost 1.63.0-1
>>>> mingw-w64-x86_64-cgal 4.9.1-1
>>>> mingw-w64-x86_64-cmake 3.7.2-2
>>>> mingw-w64-x86_64-eigen3 3.3.3-1
>>>> mingw-w64-x86_64-gdb 7.12.1-2
>>>> mingw-w64-x86_64-glew 2.0.0-1
>>>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>>>> mingw-w64-x86_64-libzip 1.2.0-1
>>>> mingw-w64-x86_64-mesa 17.0.0-1
>>>> mingw-w64-x86_64-opencsg 1.4.0-2
>>>> mingw-w64-x86_64-pkg-config 0.29.2-1
>>>> mingw-w64-x86_64-qscintilla 2.9-1
>>>> mingw-w64-x86_64-qt-creator 4.2.1-2
>>>> mintty 1~2.7.3-1
>>>> msys2-keyring r9.397a52e-1
>>>> msys2-launcher-git 0.3.32.56c2ba7-2
>>>> msys2-runtime 2.7.0-1
>>>> nano 2.7.5-1
>>>> ncurses 6.0.20170121-1
>>>> pacman 5.0.1-2
>>>> pacman-mirrors 20160112-1
>>>> pactoys-git r2.07ca37f-1
>>>> patch 2.7.5-1
>>>> patchutils 0.3.4-1
>>>> pax-git 20140703.2.1.g469552a-1
>>>> pkg-config 0.29.2-1
>>>> pkgfile 15-1
>>>> python 3.4.5-1
>>>> python2 2.7.13-1
>>>> quilt 0.65-1
>>>> rcs 5.9.4-1
>>>> rebase 4.4.2-1
>>>> scons 2.5.0-1
>>>> sed 4.4-2
>>>> swig 3.0.10-1
>>>> texinfo 6.3-1
>>>> texinfo-tex 6.3-1
>>>> tftp-hpa 5.2-1
>>>> time 1.7-1
>>>> ttyrec 1.0.8-1
>>>> tzcode 2017.b-1
>>>> unrar 5.3.7-1
>>>> util-linux 2.26.2-1
>>>> which 2.21-2
>>>> xmlto 0.0.28-1
>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>>>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
>>>> is nothing to do
>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>>>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>>>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
>>>> is nothing to do
>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>>>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>>>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
>>>> is nothing to do
>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>>>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>>>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>>>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>>>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
>>>> there is nothing to do
>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>>>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping there
>>>> is nothing to do
>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>>>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping there
>>>> is nothing to do
>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>>>> error: target not found: mingw-w64-x86_64-double-conversion
>>>> ### 2019-02-15 18:00:16 install make
>>>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
>>>> ### 2019-02-15 18:00:17 install bison
>>>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
>>>> ### 2019-02-15 18:00:17 install git
>>>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
>>>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>>>
>>>>
>>>>
>>>>
>>>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de> wrote:
>>>>
>>>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>>>
>>>>> See
>>>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>>>
>>>>> This script is used for installing/updating MSYS2 for the AppVeyor CI
>>>>> builds.
>>>>>
>>>>> ciao,
>>>>> Torsten.
>>>>>
>>>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>>>
>>>>> How does one add the double-conversion package to MSYS2?
>>>>>
>>>>> _______________________________________________
>>>>> OpenSCAD mailing list
>>>>> Discuss@lists.openscad.org
>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>
>>>>> _______________________________________________
>>>>> OpenSCAD mailing list
>>>>> Discuss@lists.openscad.org
>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>
>>>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
NH
nop head
Sat, Feb 16, 2019 8:23 AM
I noticed that when Appveyor runs the same script it gets different
versions of various packages. Why would that be? Is it simply that MSYS2
has changed since the last OpenSCAD commit?
On Sat, 16 Feb 2019 at 08:02, nop head nop.head@gmail.com wrote:
I have already done that. It updated a shed load of stuff and used another
5GB of disk space!
pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
Seems I am not alone:
https://github.com/Alexpux/MINGW-packages/issues/4982
On Sat, 16 Feb 2019 at 00:13, Hans L thehans@gmail.com wrote:
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
skipping there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de
wrote:
I noticed that when Appveyor runs the same script it gets different
versions of various packages. Why would that be? Is it simply that MSYS2
has changed since the last OpenSCAD commit?
On Sat, 16 Feb 2019 at 08:02, nop head <nop.head@gmail.com> wrote:
> I have already done that. It updated a shed load of stuff and used another
> 5GB of disk space!
>
> pacman -Syu
> :: Synchronizing package databases...
> mingw32 is up to date
> mingw64 is up to date
> msys is up to date
> :: Starting core system upgrade...
> there is nothing to do
> :: Starting full system upgrade...
> there is nothing to do
>
> Seems I am not alone:
> https://github.com/Alexpux/MINGW-packages/issues/4982
>
>
> On Sat, 16 Feb 2019 at 00:13, Hans L <thehans@gmail.com> wrote:
>
>> How about "pacman -Syu" ?
>> And possibly another "pacman -Su" after
>>
>> From steps 5) and 6) here: https://www.msys2.org/
>>
>> On Fri, Feb 15, 2019 at 2:51 PM nop head <nop.head@gmail.com> wrote:
>>
>>> Well yes it did fix that the double conversion but broke qscintilla. I
>>> tried removing it and running the script again but still the same problem.
>>>
>>> ### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
>>> resolving dependencies...
>>> looking for conflicting packages...
>>>
>>> Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
>>>
>>> Total Download Size: 8.48 MiB
>>> Total Installed Size: 67.28 MiB
>>>
>>> :: Proceed with installation? [Y/n]
>>> :: Retrieving packages...
>>> mingw-w64-x86_64-qscintilla-2.10.8-1-any
>>> 8.5 MiB 1450K/s 00:06
>>> [#######################################################################]
>>> 100%
>>> (1/1) checking keys in keyring
>>>
>>> [#######################################################################]
>>> 100%
>>> (1/1) checking package integrity
>>>
>>> [#######################################################################]
>>> 100%
>>> :: File
>>> /var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
>>> is corrupted (invalid or corrupted package (checksum)).
>>> Do you want to delete it? [Y/n]
>>> error: failed to commit transaction (invalid or corrupted package
>>> (checksum))
>>> Errors occurred, no packages were upgraded.
>>>
>>> I also think it has broken bison.
>>>
>>> mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
>>> bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
>>> src/parser.y
>>> mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
>>> -1073741511
>>> mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
>>> mingw32-make: *** [Makefile:34: release] Error 2
>>>
>>>
>>>
>>>
>>> On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
>>>
>>>> pacman -Sy fixes it.
>>>>
>>>>
>>>> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>>>>
>>>>> Thanks, but it doesn't work on my system. pacman can't find it.
>>>>>
>>>>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>>>>> asciidoc 8.6.9-4
>>>>> autoconf 2.69-3
>>>>> autoconf2.13 2.13-2
>>>>> autogen 5.18.4-2
>>>>> automake-wrapper 10-1
>>>>> automake1.10 1.10.3-3
>>>>> automake1.11 1.11.6-3
>>>>> automake1.12 1.12.6-3
>>>>> automake1.13 1.13.4-4
>>>>> automake1.14 1.14.1-3
>>>>> automake1.15 1.15-2
>>>>> automake1.6 1.6.3-2
>>>>> automake1.7 1.7.9-2
>>>>> automake1.8 1.8.5-3
>>>>> automake1.9 1.9.6-2
>>>>> bash 4.4.012-1
>>>>> bash-completion 2.3-1
>>>>> bison 3.0.4-1
>>>>> bsdcpio 3.2.2-2
>>>>> bsdtar 3.2.2-2
>>>>> bzip2 1.0.6-2
>>>>> catgets 1.1-2
>>>>> coreutils 8.26-1
>>>>> crypt 1.4-1
>>>>> cscope 15.8b-1
>>>>> curl 7.53.1-1
>>>>> dash 0.5.9.1-1
>>>>> diffstat 1.58-1
>>>>> diffutils 3.5-1
>>>>> dos2unix 7.3.4-1
>>>>> file 5.30-1
>>>>> filesystem 2017.02-4
>>>>> findutils 4.6.0-1
>>>>> flex 2.6.3-1
>>>>> gawk 4.1.4-2
>>>>> gcc-libs 6.3.0-1
>>>>> gdb 7.11.1-1
>>>>> gettext-devel 0.19.7-3
>>>>> git 2.12.1-1
>>>>> gperf 3.1-1
>>>>> grep 3.0-1
>>>>> groff 1.22.3-1
>>>>> gzip 1.8-1
>>>>> help2man 1.47.3-1
>>>>> inetutils 1.9.2-1
>>>>> info 6.3-1
>>>>> intltool 0.51.0-2
>>>>> lemon 3.8.7.0-1
>>>>> less 481-1
>>>>> libtool 2.4.6-2
>>>>> libunrar 5.3.7-1
>>>>> lndir 1.0.3-1
>>>>> make 4.2.1-1
>>>>> man-db 2.7.4-1
>>>>> mingw-w64-x86_64-boost 1.63.0-1
>>>>> mingw-w64-x86_64-cgal 4.9.1-1
>>>>> mingw-w64-x86_64-cmake 3.7.2-2
>>>>> mingw-w64-x86_64-eigen3 3.3.3-1
>>>>> mingw-w64-x86_64-gdb 7.12.1-2
>>>>> mingw-w64-x86_64-glew 2.0.0-1
>>>>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>>>>> mingw-w64-x86_64-libzip 1.2.0-1
>>>>> mingw-w64-x86_64-mesa 17.0.0-1
>>>>> mingw-w64-x86_64-opencsg 1.4.0-2
>>>>> mingw-w64-x86_64-pkg-config 0.29.2-1
>>>>> mingw-w64-x86_64-qscintilla 2.9-1
>>>>> mingw-w64-x86_64-qt-creator 4.2.1-2
>>>>> mintty 1~2.7.3-1
>>>>> msys2-keyring r9.397a52e-1
>>>>> msys2-launcher-git 0.3.32.56c2ba7-2
>>>>> msys2-runtime 2.7.0-1
>>>>> nano 2.7.5-1
>>>>> ncurses 6.0.20170121-1
>>>>> pacman 5.0.1-2
>>>>> pacman-mirrors 20160112-1
>>>>> pactoys-git r2.07ca37f-1
>>>>> patch 2.7.5-1
>>>>> patchutils 0.3.4-1
>>>>> pax-git 20140703.2.1.g469552a-1
>>>>> pkg-config 0.29.2-1
>>>>> pkgfile 15-1
>>>>> python 3.4.5-1
>>>>> python2 2.7.13-1
>>>>> quilt 0.65-1
>>>>> rcs 5.9.4-1
>>>>> rebase 4.4.2-1
>>>>> scons 2.5.0-1
>>>>> sed 4.4-2
>>>>> swig 3.0.10-1
>>>>> texinfo 6.3-1
>>>>> texinfo-tex 6.3-1
>>>>> tftp-hpa 5.2-1
>>>>> time 1.7-1
>>>>> ttyrec 1.0.8-1
>>>>> tzcode 2017.b-1
>>>>> unrar 5.3.7-1
>>>>> util-linux 2.26.2-1
>>>>> which 2.21-2
>>>>> xmlto 0.0.28-1
>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>>>>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping there
>>>>> is nothing to do
>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>>>>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>>>>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping there
>>>>> is nothing to do
>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>>>>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>>>>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping there
>>>>> is nothing to do
>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>>>>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>>>>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>>>>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
>>>>> skipping there is nothing to do
>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>>>>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>>>>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>>>>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
>>>>> there is nothing to do
>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>>>>> error: target not found: mingw-w64-x86_64-double-conversion
>>>>> ### 2019-02-15 18:00:16 install make
>>>>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
>>>>> ### 2019-02-15 18:00:17 install bison
>>>>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to do
>>>>> ### 2019-02-15 18:00:17 install git
>>>>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
>>>>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de>
>>>>> wrote:
>>>>>
>>>>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>>>>
>>>>>> See
>>>>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>>>>
>>>>>> This script is used for installing/updating MSYS2 for the AppVeyor CI
>>>>>> builds.
>>>>>>
>>>>>> ciao,
>>>>>> Torsten.
>>>>>>
>>>>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>>>>
>>>>>> How does one add the double-conversion package to MSYS2?
>>>>>>
>>>>>> _______________________________________________
>>>>>> OpenSCAD mailing list
>>>>>> Discuss@lists.openscad.org
>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>
>>>>>> _______________________________________________
>>>>>> OpenSCAD mailing list
>>>>>> Discuss@lists.openscad.org
>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>
>>>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>
NH
nop head
Sat, Feb 16, 2019 9:14 AM
I followed the advice here:
https://github.com/Alexpux/MINGW-packages/issues/4982#issuecomment-464315408
and downloaded it manually.
I now get as far as:
src/handle_dep.cc
In file included from src/printutils.h:8,
from src/handle_dep.cc:2:
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp: In
function 'const char* boost::system::detail::unknown_message_win32(int,
char*, std::size_t)':
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
error: 'libintl_snprintf' is not a member of 'std'
std::snprintf( buffer, len, "Unknown error (%d)", ev );
^~~~~~~~
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
note: suggested alternative:
C:/msys64/mingw64/include/libintl.h:374:12: note: 'libintl_snprintf'
extern int snprintf (char *, size_t, const char *, ...);
^~~~~~~~
On Sat, 16 Feb 2019 at 08:23, nop head nop.head@gmail.com wrote:
I noticed that when Appveyor runs the same script it gets different
versions of various packages. Why would that be? Is it simply that MSYS2
has changed since the last OpenSCAD commit?
On Sat, 16 Feb 2019 at 08:02, nop head nop.head@gmail.com wrote:
I have already done that. It updated a shed load of stuff and used
another 5GB of disk space!
pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
Seems I am not alone:
https://github.com/Alexpux/MINGW-packages/issues/4982
On Sat, 16 Feb 2019 at 00:13, Hans L thehans@gmail.com wrote:
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
skipping there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to
do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de
wrote:
I followed the advice here:
https://github.com/Alexpux/MINGW-packages/issues/4982#issuecomment-464315408
and downloaded it manually.
I now get as far as:
src/handle_dep.cc
In file included from src/printutils.h:8,
from src/handle_dep.cc:2:
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp: In
function 'const char* boost::system::detail::unknown_message_win32(int,
char*, std::size_t)':
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
error: 'libintl_snprintf' is not a member of 'std'
std::snprintf( buffer, len, "Unknown error (%d)", ev );
^~~~~~~~
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
note: suggested alternative:
C:/msys64/mingw64/include/libintl.h:374:12: note: 'libintl_snprintf'
extern int snprintf (char *, size_t, const char *, ...);
^~~~~~~~
On Sat, 16 Feb 2019 at 08:23, nop head <nop.head@gmail.com> wrote:
> I noticed that when Appveyor runs the same script it gets different
> versions of various packages. Why would that be? Is it simply that MSYS2
> has changed since the last OpenSCAD commit?
>
> On Sat, 16 Feb 2019 at 08:02, nop head <nop.head@gmail.com> wrote:
>
>> I have already done that. It updated a shed load of stuff and used
>> another 5GB of disk space!
>>
>> pacman -Syu
>> :: Synchronizing package databases...
>> mingw32 is up to date
>> mingw64 is up to date
>> msys is up to date
>> :: Starting core system upgrade...
>> there is nothing to do
>> :: Starting full system upgrade...
>> there is nothing to do
>>
>> Seems I am not alone:
>> https://github.com/Alexpux/MINGW-packages/issues/4982
>>
>>
>> On Sat, 16 Feb 2019 at 00:13, Hans L <thehans@gmail.com> wrote:
>>
>>> How about "pacman -Syu" ?
>>> And possibly another "pacman -Su" after
>>>
>>> From steps 5) and 6) here: https://www.msys2.org/
>>>
>>> On Fri, Feb 15, 2019 at 2:51 PM nop head <nop.head@gmail.com> wrote:
>>>
>>>> Well yes it did fix that the double conversion but broke qscintilla. I
>>>> tried removing it and running the script again but still the same problem.
>>>>
>>>> ### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
>>>> resolving dependencies...
>>>> looking for conflicting packages...
>>>>
>>>> Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
>>>>
>>>> Total Download Size: 8.48 MiB
>>>> Total Installed Size: 67.28 MiB
>>>>
>>>> :: Proceed with installation? [Y/n]
>>>> :: Retrieving packages...
>>>> mingw-w64-x86_64-qscintilla-2.10.8-1-any
>>>> 8.5 MiB 1450K/s 00:06
>>>> [#######################################################################]
>>>> 100%
>>>> (1/1) checking keys in keyring
>>>>
>>>> [#######################################################################]
>>>> 100%
>>>> (1/1) checking package integrity
>>>>
>>>> [#######################################################################]
>>>> 100%
>>>> :: File
>>>> /var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
>>>> is corrupted (invalid or corrupted package (checksum)).
>>>> Do you want to delete it? [Y/n]
>>>> error: failed to commit transaction (invalid or corrupted package
>>>> (checksum))
>>>> Errors occurred, no packages were upgraded.
>>>>
>>>> I also think it has broken bison.
>>>>
>>>> mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
>>>> bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
>>>> src/parser.y
>>>> mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
>>>> -1073741511
>>>> mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
>>>> mingw32-make: *** [Makefile:34: release] Error 2
>>>>
>>>>
>>>>
>>>>
>>>> On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
>>>>
>>>>> pacman -Sy fixes it.
>>>>>
>>>>>
>>>>> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>>>>>
>>>>>> Thanks, but it doesn't work on my system. pacman can't find it.
>>>>>>
>>>>>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>>>>>> asciidoc 8.6.9-4
>>>>>> autoconf 2.69-3
>>>>>> autoconf2.13 2.13-2
>>>>>> autogen 5.18.4-2
>>>>>> automake-wrapper 10-1
>>>>>> automake1.10 1.10.3-3
>>>>>> automake1.11 1.11.6-3
>>>>>> automake1.12 1.12.6-3
>>>>>> automake1.13 1.13.4-4
>>>>>> automake1.14 1.14.1-3
>>>>>> automake1.15 1.15-2
>>>>>> automake1.6 1.6.3-2
>>>>>> automake1.7 1.7.9-2
>>>>>> automake1.8 1.8.5-3
>>>>>> automake1.9 1.9.6-2
>>>>>> bash 4.4.012-1
>>>>>> bash-completion 2.3-1
>>>>>> bison 3.0.4-1
>>>>>> bsdcpio 3.2.2-2
>>>>>> bsdtar 3.2.2-2
>>>>>> bzip2 1.0.6-2
>>>>>> catgets 1.1-2
>>>>>> coreutils 8.26-1
>>>>>> crypt 1.4-1
>>>>>> cscope 15.8b-1
>>>>>> curl 7.53.1-1
>>>>>> dash 0.5.9.1-1
>>>>>> diffstat 1.58-1
>>>>>> diffutils 3.5-1
>>>>>> dos2unix 7.3.4-1
>>>>>> file 5.30-1
>>>>>> filesystem 2017.02-4
>>>>>> findutils 4.6.0-1
>>>>>> flex 2.6.3-1
>>>>>> gawk 4.1.4-2
>>>>>> gcc-libs 6.3.0-1
>>>>>> gdb 7.11.1-1
>>>>>> gettext-devel 0.19.7-3
>>>>>> git 2.12.1-1
>>>>>> gperf 3.1-1
>>>>>> grep 3.0-1
>>>>>> groff 1.22.3-1
>>>>>> gzip 1.8-1
>>>>>> help2man 1.47.3-1
>>>>>> inetutils 1.9.2-1
>>>>>> info 6.3-1
>>>>>> intltool 0.51.0-2
>>>>>> lemon 3.8.7.0-1
>>>>>> less 481-1
>>>>>> libtool 2.4.6-2
>>>>>> libunrar 5.3.7-1
>>>>>> lndir 1.0.3-1
>>>>>> make 4.2.1-1
>>>>>> man-db 2.7.4-1
>>>>>> mingw-w64-x86_64-boost 1.63.0-1
>>>>>> mingw-w64-x86_64-cgal 4.9.1-1
>>>>>> mingw-w64-x86_64-cmake 3.7.2-2
>>>>>> mingw-w64-x86_64-eigen3 3.3.3-1
>>>>>> mingw-w64-x86_64-gdb 7.12.1-2
>>>>>> mingw-w64-x86_64-glew 2.0.0-1
>>>>>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>>>>>> mingw-w64-x86_64-libzip 1.2.0-1
>>>>>> mingw-w64-x86_64-mesa 17.0.0-1
>>>>>> mingw-w64-x86_64-opencsg 1.4.0-2
>>>>>> mingw-w64-x86_64-pkg-config 0.29.2-1
>>>>>> mingw-w64-x86_64-qscintilla 2.9-1
>>>>>> mingw-w64-x86_64-qt-creator 4.2.1-2
>>>>>> mintty 1~2.7.3-1
>>>>>> msys2-keyring r9.397a52e-1
>>>>>> msys2-launcher-git 0.3.32.56c2ba7-2
>>>>>> msys2-runtime 2.7.0-1
>>>>>> nano 2.7.5-1
>>>>>> ncurses 6.0.20170121-1
>>>>>> pacman 5.0.1-2
>>>>>> pacman-mirrors 20160112-1
>>>>>> pactoys-git r2.07ca37f-1
>>>>>> patch 2.7.5-1
>>>>>> patchutils 0.3.4-1
>>>>>> pax-git 20140703.2.1.g469552a-1
>>>>>> pkg-config 0.29.2-1
>>>>>> pkgfile 15-1
>>>>>> python 3.4.5-1
>>>>>> python2 2.7.13-1
>>>>>> quilt 0.65-1
>>>>>> rcs 5.9.4-1
>>>>>> rebase 4.4.2-1
>>>>>> scons 2.5.0-1
>>>>>> sed 4.4-2
>>>>>> swig 3.0.10-1
>>>>>> texinfo 6.3-1
>>>>>> texinfo-tex 6.3-1
>>>>>> tftp-hpa 5.2-1
>>>>>> time 1.7-1
>>>>>> ttyrec 1.0.8-1
>>>>>> tzcode 2017.b-1
>>>>>> unrar 5.3.7-1
>>>>>> util-linux 2.26.2-1
>>>>>> which 2.21-2
>>>>>> xmlto 0.0.28-1
>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>>>>>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>>>>>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>>>>>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>>>>>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>>>>>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>>>>>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>>>>>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>>>>>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
>>>>>> skipping there is nothing to do
>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>>>>>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>>>>>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>>>>>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
>>>>>> there is nothing to do
>>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>>>>>> error: target not found: mingw-w64-x86_64-double-conversion
>>>>>> ### 2019-02-15 18:00:16 install make
>>>>>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to do
>>>>>> ### 2019-02-15 18:00:17 install bison
>>>>>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to
>>>>>> do
>>>>>> ### 2019-02-15 18:00:17 install git
>>>>>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to do
>>>>>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de>
>>>>>> wrote:
>>>>>>
>>>>>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>>>>>
>>>>>>> See
>>>>>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>>>>>
>>>>>>> This script is used for installing/updating MSYS2 for the AppVeyor
>>>>>>> CI builds.
>>>>>>>
>>>>>>> ciao,
>>>>>>> Torsten.
>>>>>>>
>>>>>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>>>>>
>>>>>>> How does one add the double-conversion package to MSYS2?
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> OpenSCAD mailing list
>>>>>>> Discuss@lists.openscad.org
>>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> OpenSCAD mailing list
>>>>>>> Discuss@lists.openscad.org
>>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>>
>>>>>> _______________________________________________
>>>> OpenSCAD mailing list
>>>> Discuss@lists.openscad.org
>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>
NH
nop head
Sat, Feb 16, 2019 9:48 AM
I patched boost by removing the std prefix and it now compiles. Lots of
warnings about operators as you mentioned before. Also
C:/msys64/mingw64/include/boost/pending/integer_log2.hpp:7:59: note:
#pragma message: This header is deprecated. Use
<boost/integer/integer_log2.hpp> instead.
BOOST_HEADER_DEPRECATED("<boost/integer/integer_log2.hpp>");
So it looks like I am using a later version of boost.
On Sat, 16 Feb 2019 at 09:14, nop head nop.head@gmail.com wrote:
I followed the advice here:
https://github.com/Alexpux/MINGW-packages/issues/4982#issuecomment-464315408
and downloaded it manually.
I now get as far as:
src/handle_dep.cc
In file included from src/printutils.h:8,
from src/handle_dep.cc:2:
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:
In function 'const char* boost::system::detail::unknown_message_win32(int,
char*, std::size_t)':
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
error: 'libintl_snprintf' is not a member of 'std'
std::snprintf( buffer, len, "Unknown error (%d)", ev );
^~~~~~~~
C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
note: suggested alternative:
C:/msys64/mingw64/include/libintl.h:374:12: note: 'libintl_snprintf'
extern int snprintf (char *, size_t, const char *, ...);
^~~~~~~~
On Sat, 16 Feb 2019 at 08:23, nop head nop.head@gmail.com wrote:
I noticed that when Appveyor runs the same script it gets different
versions of various packages. Why would that be? Is it simply that MSYS2
has changed since the last OpenSCAD commit?
On Sat, 16 Feb 2019 at 08:02, nop head nop.head@gmail.com wrote:
I have already done that. It updated a shed load of stuff and used
another 5GB of disk space!
pacman -Syu
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
Seems I am not alone:
https://github.com/Alexpux/MINGW-packages/issues/4982
On Sat, 16 Feb 2019 at 00:13, Hans L thehans@gmail.com wrote:
Well yes it did fix that the double conversion but broke qscintilla. I
tried removing it and running the script again but still the same problem.
2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
Total Download Size: 8.48 MiB
Total Installed Size: 67.28 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
mingw-w64-x86_64-qscintilla-2.10.8-1-any
8.5 MiB 1450K/s 00:06
[#######################################################################]
100%
(1/1) checking keys in keyring
[#######################################################################]
100%
(1/1) checking package integrity
[#######################################################################]
100%
:: File
/var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package
(checksum))
Errors occurred, no packages were upgraded.
I also think it has broken bison.
mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
src/parser.y
mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
-1073741511
mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
mingw32-make: *** [Makefile:34: release] Error 2
On Fri, 15 Feb 2019 at 18:12, nop head nop.head@gmail.com wrote:
Thanks, but it doesn't work on my system. pacman can't find it.
2019-02-15 18:00:12 msys2-install-dependencies started
asciidoc 8.6.9-4
autoconf 2.69-3
autoconf2.13 2.13-2
autogen 5.18.4-2
automake-wrapper 10-1
automake1.10 1.10.3-3
automake1.11 1.11.6-3
automake1.12 1.12.6-3
automake1.13 1.13.4-4
automake1.14 1.14.1-3
automake1.15 1.15-2
automake1.6 1.6.3-2
automake1.7 1.7.9-2
automake1.8 1.8.5-3
automake1.9 1.9.6-2
bash 4.4.012-1
bash-completion 2.3-1
bison 3.0.4-1
bsdcpio 3.2.2-2
bsdtar 3.2.2-2
bzip2 1.0.6-2
catgets 1.1-2
coreutils 8.26-1
crypt 1.4-1
cscope 15.8b-1
curl 7.53.1-1
dash 0.5.9.1-1
diffstat 1.58-1
diffutils 3.5-1
dos2unix 7.3.4-1
file 5.30-1
filesystem 2017.02-4
findutils 4.6.0-1
flex 2.6.3-1
gawk 4.1.4-2
gcc-libs 6.3.0-1
gdb 7.11.1-1
gettext-devel 0.19.7-3
git 2.12.1-1
gperf 3.1-1
grep 3.0-1
groff 1.22.3-1
gzip 1.8-1
help2man 1.47.3-1
inetutils 1.9.2-1
info 6.3-1
intltool 0.51.0-2
lemon 3.8.7.0-1
less 481-1
libtool 2.4.6-2
libunrar 5.3.7-1
lndir 1.0.3-1
make 4.2.1-1
man-db 2.7.4-1
mingw-w64-x86_64-boost 1.63.0-1
mingw-w64-x86_64-cgal 4.9.1-1
mingw-w64-x86_64-cmake 3.7.2-2
mingw-w64-x86_64-eigen3 3.3.3-1
mingw-w64-x86_64-gdb 7.12.1-2
mingw-w64-x86_64-glew 2.0.0-1
mingw-w64-x86_64-imagemagick 7.0.5.3-1
mingw-w64-x86_64-libzip 1.2.0-1
mingw-w64-x86_64-mesa 17.0.0-1
mingw-w64-x86_64-opencsg 1.4.0-2
mingw-w64-x86_64-pkg-config 0.29.2-1
mingw-w64-x86_64-qscintilla 2.9-1
mingw-w64-x86_64-qt-creator 4.2.1-2
mintty 1~2.7.3-1
msys2-keyring r9.397a52e-1
msys2-launcher-git 0.3.32.56c2ba7-2
msys2-runtime 2.7.0-1
nano 2.7.5-1
ncurses 6.0.20170121-1
pacman 5.0.1-2
pacman-mirrors 20160112-1
pactoys-git r2.07ca37f-1
patch 2.7.5-1
patchutils 0.3.4-1
pax-git 20140703.2.1.g469552a-1
pkg-config 0.29.2-1
pkgfile 15-1
python 3.4.5-1
python2 2.7.13-1
quilt 0.65-1
rcs 5.9.4-1
rebase 4.4.2-1
scons 2.5.0-1
sed 4.4-2
swig 3.0.10-1
texinfo 6.3-1
texinfo-tex 6.3-1
tftp-hpa 5.2-1
time 1.7-1
ttyrec 1.0.8-1
tzcode 2017.b-1
unrar 5.3.7-1
util-linux 2.26.2-1
which 2.21-2
xmlto 0.0.28-1
2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-boost
warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-glew
warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
skipping there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
there is nothing to do
2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
error: target not found: mingw-w64-x86_64-double-conversion
2019-02-15 18:00:16 install make
warning: make-4.2.1-1 is up to date -- skipping there is nothing to
do
2019-02-15 18:00:17 install bison
warning: bison-3.0.4-1 is up to date -- skipping there is nothing to
do
2019-02-15 18:00:17 install git
warning: git-2.12.1-1 is up to date -- skipping there is nothing to
do
2019-02-15 18:00:17 msys2-install-dependencies finished
On Fri, 15 Feb 2019 at 12:30, Torsten Paul Torsten.Paul@gmx.de
wrote:
I patched boost by removing the std prefix and it now compiles. Lots of
warnings about operators as you mentioned before. Also
C:/msys64/mingw64/include/boost/pending/integer_log2.hpp:7:59: note:
#pragma message: This header is deprecated. Use
<boost/integer/integer_log2.hpp> instead.
BOOST_HEADER_DEPRECATED("<boost/integer/integer_log2.hpp>");
So it looks like I am using a later version of boost.
On Sat, 16 Feb 2019 at 09:14, nop head <nop.head@gmail.com> wrote:
> I followed the advice here:
> https://github.com/Alexpux/MINGW-packages/issues/4982#issuecomment-464315408
> and downloaded it manually.
>
> I now get as far as:
>
> src/handle_dep.cc
> In file included from src/printutils.h:8,
> from src/handle_dep.cc:2:
> C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:
> In function 'const char* boost::system::detail::unknown_message_win32(int,
> char*, std::size_t)':
> C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
> error: 'libintl_snprintf' is not a member of 'std'
> std::snprintf( buffer, len, "Unknown error (%d)", ev );
> ^~~~~~~~
> C:/msys64/mingw64/include/boost/system/detail/system_category_win32.hpp:52:10:
> note: suggested alternative:
> C:/msys64/mingw64/include/libintl.h:374:12: note: 'libintl_snprintf'
> extern int snprintf (char *, size_t, const char *, ...);
> ^~~~~~~~
>
>
> On Sat, 16 Feb 2019 at 08:23, nop head <nop.head@gmail.com> wrote:
>
>> I noticed that when Appveyor runs the same script it gets different
>> versions of various packages. Why would that be? Is it simply that MSYS2
>> has changed since the last OpenSCAD commit?
>>
>> On Sat, 16 Feb 2019 at 08:02, nop head <nop.head@gmail.com> wrote:
>>
>>> I have already done that. It updated a shed load of stuff and used
>>> another 5GB of disk space!
>>>
>>> pacman -Syu
>>> :: Synchronizing package databases...
>>> mingw32 is up to date
>>> mingw64 is up to date
>>> msys is up to date
>>> :: Starting core system upgrade...
>>> there is nothing to do
>>> :: Starting full system upgrade...
>>> there is nothing to do
>>>
>>> Seems I am not alone:
>>> https://github.com/Alexpux/MINGW-packages/issues/4982
>>>
>>>
>>> On Sat, 16 Feb 2019 at 00:13, Hans L <thehans@gmail.com> wrote:
>>>
>>>> How about "pacman -Syu" ?
>>>> And possibly another "pacman -Su" after
>>>>
>>>> From steps 5) and 6) here: https://www.msys2.org/
>>>>
>>>> On Fri, Feb 15, 2019 at 2:51 PM nop head <nop.head@gmail.com> wrote:
>>>>
>>>>> Well yes it did fix that the double conversion but broke qscintilla. I
>>>>> tried removing it and running the script again but still the same problem.
>>>>>
>>>>> ### 2019-02-15 20:46:40 install mingw-w64-x86_64-qscintilla
>>>>> resolving dependencies...
>>>>> looking for conflicting packages...
>>>>>
>>>>> Packages (1) mingw-w64-x86_64-qscintilla-2.10.8-1
>>>>>
>>>>> Total Download Size: 8.48 MiB
>>>>> Total Installed Size: 67.28 MiB
>>>>>
>>>>> :: Proceed with installation? [Y/n]
>>>>> :: Retrieving packages...
>>>>> mingw-w64-x86_64-qscintilla-2.10.8-1-any
>>>>> 8.5 MiB 1450K/s 00:06
>>>>> [#######################################################################]
>>>>> 100%
>>>>> (1/1) checking keys in keyring
>>>>>
>>>>> [#######################################################################]
>>>>> 100%
>>>>> (1/1) checking package integrity
>>>>>
>>>>> [#######################################################################]
>>>>> 100%
>>>>> :: File
>>>>> /var/cache/pacman/pkg/mingw-w64-x86_64-qscintilla-2.10.8-1-any.pkg.tar.xz
>>>>> is corrupted (invalid or corrupted package (checksum)).
>>>>> Do you want to delete it? [Y/n]
>>>>> error: failed to commit transaction (invalid or corrupted package
>>>>> (checksum))
>>>>> Errors occurred, no packages were upgraded.
>>>>>
>>>>> I also think it has broken bison.
>>>>>
>>>>> mingw32-make[1]: Entering directory 'C:/msys64/home/ChrisP/openscad'
>>>>> bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx
>>>>> src/parser.y
>>>>> mingw32-make[1]: *** [Makefile.Release:919: objects/parser.cxx] Error
>>>>> -1073741511
>>>>> mingw32-make[1]: Leaving directory 'C:/msys64/home/ChrisP/openscad'
>>>>> mingw32-make: *** [Makefile:34: release] Error 2
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Fri, 15 Feb 2019 at 18:12, nop head <nop.head@gmail.com> wrote:
>>>>>
>>>>>> pacman -Sy fixes it.
>>>>>>
>>>>>>
>>>>>> On Fri, 15 Feb 2019 at 18:09, nop head <nop.head@gmail.com> wrote:
>>>>>>
>>>>>>> Thanks, but it doesn't work on my system. pacman can't find it.
>>>>>>>
>>>>>>> ### 2019-02-15 18:00:12 msys2-install-dependencies started
>>>>>>> asciidoc 8.6.9-4
>>>>>>> autoconf 2.69-3
>>>>>>> autoconf2.13 2.13-2
>>>>>>> autogen 5.18.4-2
>>>>>>> automake-wrapper 10-1
>>>>>>> automake1.10 1.10.3-3
>>>>>>> automake1.11 1.11.6-3
>>>>>>> automake1.12 1.12.6-3
>>>>>>> automake1.13 1.13.4-4
>>>>>>> automake1.14 1.14.1-3
>>>>>>> automake1.15 1.15-2
>>>>>>> automake1.6 1.6.3-2
>>>>>>> automake1.7 1.7.9-2
>>>>>>> automake1.8 1.8.5-3
>>>>>>> automake1.9 1.9.6-2
>>>>>>> bash 4.4.012-1
>>>>>>> bash-completion 2.3-1
>>>>>>> bison 3.0.4-1
>>>>>>> bsdcpio 3.2.2-2
>>>>>>> bsdtar 3.2.2-2
>>>>>>> bzip2 1.0.6-2
>>>>>>> catgets 1.1-2
>>>>>>> coreutils 8.26-1
>>>>>>> crypt 1.4-1
>>>>>>> cscope 15.8b-1
>>>>>>> curl 7.53.1-1
>>>>>>> dash 0.5.9.1-1
>>>>>>> diffstat 1.58-1
>>>>>>> diffutils 3.5-1
>>>>>>> dos2unix 7.3.4-1
>>>>>>> file 5.30-1
>>>>>>> filesystem 2017.02-4
>>>>>>> findutils 4.6.0-1
>>>>>>> flex 2.6.3-1
>>>>>>> gawk 4.1.4-2
>>>>>>> gcc-libs 6.3.0-1
>>>>>>> gdb 7.11.1-1
>>>>>>> gettext-devel 0.19.7-3
>>>>>>> git 2.12.1-1
>>>>>>> gperf 3.1-1
>>>>>>> grep 3.0-1
>>>>>>> groff 1.22.3-1
>>>>>>> gzip 1.8-1
>>>>>>> help2man 1.47.3-1
>>>>>>> inetutils 1.9.2-1
>>>>>>> info 6.3-1
>>>>>>> intltool 0.51.0-2
>>>>>>> lemon 3.8.7.0-1
>>>>>>> less 481-1
>>>>>>> libtool 2.4.6-2
>>>>>>> libunrar 5.3.7-1
>>>>>>> lndir 1.0.3-1
>>>>>>> make 4.2.1-1
>>>>>>> man-db 2.7.4-1
>>>>>>> mingw-w64-x86_64-boost 1.63.0-1
>>>>>>> mingw-w64-x86_64-cgal 4.9.1-1
>>>>>>> mingw-w64-x86_64-cmake 3.7.2-2
>>>>>>> mingw-w64-x86_64-eigen3 3.3.3-1
>>>>>>> mingw-w64-x86_64-gdb 7.12.1-2
>>>>>>> mingw-w64-x86_64-glew 2.0.0-1
>>>>>>> mingw-w64-x86_64-imagemagick 7.0.5.3-1
>>>>>>> mingw-w64-x86_64-libzip 1.2.0-1
>>>>>>> mingw-w64-x86_64-mesa 17.0.0-1
>>>>>>> mingw-w64-x86_64-opencsg 1.4.0-2
>>>>>>> mingw-w64-x86_64-pkg-config 0.29.2-1
>>>>>>> mingw-w64-x86_64-qscintilla 2.9-1
>>>>>>> mingw-w64-x86_64-qt-creator 4.2.1-2
>>>>>>> mintty 1~2.7.3-1
>>>>>>> msys2-keyring r9.397a52e-1
>>>>>>> msys2-launcher-git 0.3.32.56c2ba7-2
>>>>>>> msys2-runtime 2.7.0-1
>>>>>>> nano 2.7.5-1
>>>>>>> ncurses 6.0.20170121-1
>>>>>>> pacman 5.0.1-2
>>>>>>> pacman-mirrors 20160112-1
>>>>>>> pactoys-git r2.07ca37f-1
>>>>>>> patch 2.7.5-1
>>>>>>> patchutils 0.3.4-1
>>>>>>> pax-git 20140703.2.1.g469552a-1
>>>>>>> pkg-config 0.29.2-1
>>>>>>> pkgfile 15-1
>>>>>>> python 3.4.5-1
>>>>>>> python2 2.7.13-1
>>>>>>> quilt 0.65-1
>>>>>>> rcs 5.9.4-1
>>>>>>> rebase 4.4.2-1
>>>>>>> scons 2.5.0-1
>>>>>>> sed 4.4-2
>>>>>>> swig 3.0.10-1
>>>>>>> texinfo 6.3-1
>>>>>>> texinfo-tex 6.3-1
>>>>>>> tftp-hpa 5.2-1
>>>>>>> time 1.7-1
>>>>>>> ttyrec 1.0.8-1
>>>>>>> tzcode 2017.b-1
>>>>>>> unrar 5.3.7-1
>>>>>>> util-linux 2.26.2-1
>>>>>>> which 2.21-2
>>>>>>> xmlto 0.0.28-1
>>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-gdb
>>>>>>> warning: mingw-w64-x86_64-gdb-7.12.1-2 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-boost
>>>>>>> warning: mingw-w64-x86_64-boost-1.63.0-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:13 install mingw-w64-x86_64-cgal
>>>>>>> warning: mingw-w64-x86_64-cgal-4.9.1-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-eigen3
>>>>>>> warning: mingw-w64-x86_64-eigen3-3.3.3-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-glew
>>>>>>> warning: mingw-w64-x86_64-glew-2.0.0-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-qscintilla
>>>>>>> warning: mingw-w64-x86_64-qscintilla-2.9-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:14 install mingw-w64-x86_64-opencsg
>>>>>>> warning: mingw-w64-x86_64-opencsg-1.4.0-2 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-pkg-config
>>>>>>> warning: mingw-w64-x86_64-pkg-config-0.29.2-1 is up to date --
>>>>>>> skipping there is nothing to do
>>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-libzip
>>>>>>> warning: mingw-w64-x86_64-libzip-1.2.0-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:15 install mingw-w64-x86_64-cmake
>>>>>>> warning: mingw-w64-x86_64-cmake-3.7.2-2 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-mesa
>>>>>>> warning: mingw-w64-x86_64-mesa-17.0.0-1 is up to date -- skipping
>>>>>>> there is nothing to do
>>>>>>> ### 2019-02-15 18:00:16 install mingw-w64-x86_64-double-conversion
>>>>>>> error: target not found: mingw-w64-x86_64-double-conversion
>>>>>>> ### 2019-02-15 18:00:16 install make
>>>>>>> warning: make-4.2.1-1 is up to date -- skipping there is nothing to
>>>>>>> do
>>>>>>> ### 2019-02-15 18:00:17 install bison
>>>>>>> warning: bison-3.0.4-1 is up to date -- skipping there is nothing to
>>>>>>> do
>>>>>>> ### 2019-02-15 18:00:17 install git
>>>>>>> warning: git-2.12.1-1 is up to date -- skipping there is nothing to
>>>>>>> do
>>>>>>> ### 2019-02-15 18:00:17 msys2-install-dependencies finished
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, 15 Feb 2019 at 12:30, Torsten Paul <Torsten.Paul@gmx.de>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> The package seems to be mingw-w64-x86_64-double-conversion.
>>>>>>>>
>>>>>>>> See
>>>>>>>> https://github.com/openscad/openscad/blob/master/scripts/msys2-install-dependencies.sh
>>>>>>>>
>>>>>>>> This script is used for installing/updating MSYS2 for the AppVeyor
>>>>>>>> CI builds.
>>>>>>>>
>>>>>>>> ciao,
>>>>>>>> Torsten.
>>>>>>>>
>>>>>>>> Am 15.02.2019 um 12:35 schrieb nop head <nop.head@gmail.com>:
>>>>>>>>
>>>>>>>> How does one add the double-conversion package to MSYS2?
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> OpenSCAD mailing list
>>>>>>>> Discuss@lists.openscad.org
>>>>>>>>
>>>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> OpenSCAD mailing list
>>>>>>>> Discuss@lists.openscad.org
>>>>>>>>
>>>>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>>>>
>>>>>>> _______________________________________________
>>>>> OpenSCAD mailing list
>>>>> Discuss@lists.openscad.org
>>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>>
>>>> _______________________________________________
>>>> OpenSCAD mailing list
>>>> Discuss@lists.openscad.org
>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>
>>>