Package Details: mingw-w64-coin-or-coinasl 1.4.3-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-coin-or-coinasl.git (read-only, click to copy)
Package Base: mingw-w64-coin-or-coinasl
Description: COIN-OR autotools harness to build AMPL Solver Library (mingw-w64)
Upstream URL: https://github.com/coin-or-tools/ThirdParty-ASL/
Licenses: MIT
Groups: mingw-w64-coin-or
Submitter: xantares
Maintainer: xantares
Last Packager: xantares
Votes: 0
Popularity: 0.000000
First Submitted: 2019-11-28 18:17
Last Updated: 2020-04-03 18:34

Latest Comments

xantares commented on 2020-02-17 08:06

martchus, I also had problems with wine wine lately unless I downgrade glibc to 2.30, I dont know if its related though

Martchus commented on 2020-02-16 18:28

It seems that the containerized environment is not generally the problem. On my workstation the build succeeded within systemd-nspawn. Maybe I'll just have to restart the usual build server (I don't want to restart it right now because the server is processing other stuff). Note that this problem wasn't related to the package at all (starting any program with wine fails in the same way within systemd-nspawn on that machine).

Martchus commented on 2020-02-13 13:37

I still get the same error using the latest packages in my systemd-nspawn container. Maybe the containerized environment is also what's causing the problem in my case because clock_gettime/map_clock_id really don't work there for some reason (although the date command works).

xantares commented on 2020-02-13 11:00

martchus, could you update your vm and retry, I also had troubles with wine with the glibc upgrade, but now it's in order

Martchus commented on 2020-02-11 15:05

Seems like it fails again:

make[1]: Entering directory '/build/mingw-w64-coin-or-coinasl/src/ThirdParty-ASL-releases-1.4.2/build-i686-w64-mingw32/compdir'
i686-w64-mingw32-gcc -c -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC -DASL_NO_FPINITMT fpinit.c
i686-w64-mingw32-gcc -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_LONG_LONG -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_SSIZE_T -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_LONG_LONG -DNO_SSIZE_T -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm
i686-w64-mingw32-wine ./a.exe >arith.h
wine: created the configuration directory '/build/.wine-i686-w64-mingw32'
Assertion 'clock_gettime(map_clock_id(clock_id), &ts) == 0' failed at src/basic/time-util.c:53, function now(). Aborting.
000b:err:module:LdrInitializeThunk "kernel32.dll" failed to initialize, aborting
000b:err:module:LdrInitializeThunk Initializing dlls for L"C:\\windows\\system32\\wineboot.exe" failed, status 80000101
Assertion 'clock_gettime(map_clock_id(clock_id), &ts) == 0' failed at src/basic/time-util.c:53, function now(). Aborting.
0009:err:module:LdrInitializeThunk "kernel32.dll" failed to initialize, aborting
0009:err:module:LdrInitializeThunk Initializing dlls for L"Z:\\build\\mingw-w64-coin-or-coinasl\\src\\ThirdParty-ASL-releases-1.4.2\\build-i686-w64-mingw32\\compdir\\a.exe" failed, status 80000101
make[1]: *** [makefile.coin:236: arith.h] Error 1
make[1]: Leaving directory '/build/mingw-w64-coin-or-coinasl/src/ThirdParty-ASL-releases-1.4.2/build-i686-w64-mingw32/compdir'
make: *** [Makefile:725: libamplsolver.a] Error 2

Martchus commented on 2019-11-29 15:02

The make dependency wget is missing. But it still fails with

...
configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting
configure: Configuration of ThirdPartyASL successful
./compile_Unix_ASL
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[1]: Entering directory '/build/mingw-w64-coin-or-coinasl/src/ThirdParty-ASL-releases-1.4.1/build-i686-w64-mingw32/compdir'
i686-w64-mingw32-gcc -c -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC -DASL_NO_FPINITMT fpinit.c
i686-w64-mingw32-gcc -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_LONG_LONG -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_SSIZE_T -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm ||\
 i686-w64-mingw32-gcc -DNO_LONG_LONG -DNO_SSIZE_T -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -DASL_BUILD  -DNO_RUSAGE -fPIC -DPIC arithchk.c fpinit.o -lm
./a.exe >arith.h
/bin/sh: ./a.exe: No such file or directory
make[1]: *** [makefile.coin:236: arith.h] Error 127
make[1]: Leaving directory '/build/mingw-w64-coin-or-coinasl/src/ThirdParty-ASL-releases-1.4.1/build-i686-w64-mingw32/compdir'
make: *** [Makefile:724: libamplsolver.a] Error 2

in build().