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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.