Re: Could someone have some look at sift please
Étienne Mollier <[email protected]>
| Newsgroups | gmane.linux.debian.devel.medical |
|---|---|
| Message-ID | <[email protected]> |
Hi Andreas,
Andreas Tille, on 2025-01-09:
> /usr/include/blimps/protomat.h: At top level:
> /usr/include/blimps/protomat.h:74:8: error: redefinition of 'struct motif_struct'
> 74 | struct motif_struct {
> | ^~~~~~~~~~~~
> In file included from /usr/include/blimps/blocksprogs.h:21:
> /usr/include/blimps/protomat.h:74:8: note: originally defined here
> 74 | struct motif_struct {
> | ^~~~~~~~~~~~
The issue stems from a lack of header protection stanza in
/usr/include/blimps/protomat.h as shipped by the libblimps3-dev
package. I noted that there were embedded copies of this header
with such protections added. The build failure can be fixed by
modifying the libblimps3-dev header to prepend and append the
macros:
#ifndef PROTOMAT_H_
#define PROTOMAT_H_
[…]
#endif
This should protect multiple redefinitions caused by multiple
inclusions of the header file.
Have a nice day, :)
--
.''`. Étienne Mollier <[email protected]>
: :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
`. `' sent from /dev/pts/1, please excuse my verbosity
`- on air: Silent Skies - Solitude
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmeBiWwACgkQeTz2fo8N Edon3hAAnH5cCGunZo4gENBfT9bfLcZZEIK+bvBqjlK+1KMH3GyX6+URArlrb3of k+wk0DoBzMpq7RUYDrxilihW/73nNPe/QTljUrUj5QzfngUDnwwSIzyISMG+KMQl /liNZLl8qTsOjGkxNrVlwM4r+xZDKM30bFLDZepmt400Q5fkIqI/gIp9jTRfSsxC zFcZwikEOQU52WmN9H98BkXWYHtzeamEn4gb2VzRou31Jp04LepEM5cCHiA/63z5 zaltsfc/VfmpDrcO6uhzUfAltUYT/jKqhUwvjMUwuWYNAQhZ8+OkB8r8IiMnvz4O ekQDpVCeUxrJnHWN3mVS6k1bBoih+uBe9AiwfR7Saj9ig9wrfGKoXodEpN7wioMg XrGnSpSGbGQIXXYv0tDYew3gBMqDpU9S35f/SkzUpfD3TeUaEHVqe5+V+9d+N5VO RDS6qYb46N/YyKgwfn/RD3Bxmi0QsBoudEA3JcxZ6GIjvr7Lds4RQB+QsJ/IhCcU eVIZG5RP9mJnPq00mjjg5L6yQlKWV7UwDh4qrG6OgL6zYG+qf/KTcUMrml6LNQCY 4PzjzWgt3I0yRZEiwIKF9o2gbcWHsQs9WXJTnnNC32C7BFjpjlN2n3jkjsbfvw6A L6vBQzg5L6DCFfhef661FnHVokyz5hIMlx0dLtTbSsNBHnug0II= =J6Vi -----END PGP SIGNATURE-----