dia: Fails to build (error in Meson build file)

  • Done
  • quality assurance status badge
Details
2 participants
  • Ivan Vilata i Balaguer
  • Ludovic Courtès
Owner
unassigned
Submitted by
Ivan Vilata i Balaguer
Severity
normal
I
I
Ivan Vilata i Balaguer wrote on 11 Jan 2022 09:38
(address . bug-guix@gnu.org)
Yd1CBEQ+q65Uuvfy@sax.terramar.selidor.net
Hi! When trying to upgrade package `dia 0.97.3-2.3cf7ec4` from Guix commit
`404f6953` to that of commit `4a943cfd`, the build fails with this error:

```
[…]
phase `patch-source-shebangs' succeeded after 0.4 seconds
starting phase `configure'
The Meson build system
Version: 0.60.0
Source dir: /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source
Build dir: /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/build
Build type: native build
Project name: dia
Project version: 0.97.3
[…]
Message: wpg_filter
Message: xfig_filter

../source/sheets/meson.build:47:4: ERROR: Function does not take positional arguments.

A full log can be found at /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/build/meson-logs/meson-log.txt
error: in phase 'configure': uncaught exception:
%exception #<&invoke-error program: "meson" arguments: ("--prefix=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "/tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source") exit-status: 1 term-signal: #f stop-signal: #f>
phase `configure' failed after 2.8 seconds
command "meson" "--prefix=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "/tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source" failed with status 1
```

Attaching the whole `/var/log/guix/drvs/yh/2fn9w8pmxw5q0bfcs20hhihpp5w6c6-dia-0.97.3-2.3cf7ec4.drv.bz2`.

Thanks, and a happy new year! `:)`

--
Ivan Vilata i Balaguer -- https://elvil.net/
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEHpvwBPZcchIQr6TuPezBBfXdI4IFAmHdQgQACgkQPezBBfXd
I4K1qA/+M8qDOKt1Z7/aBnTk+PfCr24lVmlfSK0k0/S6MJSH70YvRBC+igmbvxDq
z83cUlJCKkGvDSHGSWbvZpfhSrVwf25ggxVrU++ZFYOg7UTE7bf6nO/EsEheeUSl
ayzFlf8kmTxYyWnw/IqtYahDZlHV87L5Q1K9YCP/ddxbM8yyVk2LiktXSpxgShb8
dnMmgIIa5vbvRnKtxvqkzs8LVfHWEtk30uvT7w2C2MdNHvZovP5MUX/rG6owkXD8
u6PV5VS5emzpWztnuH0fdX5rin2mY1C2AWudKRrDKO9OyvYYmwCqXrMz36xUeVPS
FM0EFchBnp034rOrchveEyIBzHuJIKVDuvCB6VMjw9zjusx0LaV8eMjjHJKXwJN0
oe2DdmFQKo6oMi7A0AVhnc8G7iDcJOxzyquUUNxMlsUKv7rhLvv17SHNFmqRQz9L
ETljtIDJLtryW+pxitX+DZvmdkHiD+zECC2+SyF9+ISVucpIOxntyWsRkAigdWtz
erloGLMgZrRx7S6+XasPS10qPC0lay+vQUw7f8NqNfKIIseakYnaCs0/YAyaRjpH
nWQe75eRIru1gG4x80lCNZVqMp0hDrGEGf+3bMh92g4PH2eu/+YeGejJIbXrQy/V
1/LjlxEeVA5CXrK8YmPWApmSebY7Kkc0D0XxKRZ5oKAlGti+ijQ=
=/Adt
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 14 Jan 2022 22:45
(name . Ivan Vilata i Balaguer)(address . ivan@selidor.net)(address . 53182-done@debbugs.gnu.org)
87ilum2dqx.fsf@gnu.org
Bon dia,

Ivan Vilata i Balaguer <ivan@selidor.net> skribis:

Toggle quote (2 lines)
> ../source/sheets/meson.build:47:4: ERROR: Function does not take positional arguments.

Fixed this and another build issue in
3969dc459652d27e26623d23d6d980824af9e3f7.

Thanks,
Ludo’.
Closed
?