Modeller 10.5 will not compile cleanly with newer swig 4.3.0. I will be posting a PR shortly that will set an upper bound to the swig dependency and propose a bump for swig. The specific error is: modeller_wrap.c:23545:17: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] I will note an attempt was made to test this against modeller 10.6, not yet packaged, and builds failed in an identical way.
https://github.com/gentoo/gentoo/pull/40852 is the proposed DEPENDS change and swig-4.3.0.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81b2ed15bec5eb54a87fb661abbcf46bed820d8 commit e81b2ed15bec5eb54a87fb661abbcf46bed820d8 Author: Jay Faulkner <jayf@gentoo.org> AuthorDate: 2025-03-14 21:52:46 +0000 Commit: Jay Faulkner <jayf@gentoo.org> CommitDate: 2025-03-14 21:52:46 +0000 sci-chemistry/modeller: 10.5 needs swig <4.3.0 Adding an upper bound to this depends, 10.5 will not build on swig 4.3.0. No bug has been filed upstream as they do not appear to have a public bugtracker. Bug: https://bugs.gentoo.org/950475 Signed-off-by: Jay Faulkner <jayf@gentoo.org> sci-chemistry/modeller/modeller-10.5.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1282e012124ac4e8afd3b93f1686567979a76c98 commit 1282e012124ac4e8afd3b93f1686567979a76c98 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2025-05-03 09:58:49 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2025-05-03 10:07:39 +0000 package.mask: Last rite sci-chemistry/modeller Bug: https://bugs.gentoo.org/950475 #952653. Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabb98163cb060a020c3894ad7729924aff6a6fc commit fabb98163cb060a020c3894ad7729924aff6a6fc Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2025-06-02 16:35:30 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2025-06-02 16:39:04 +0000 sci-chemistry/modeller: treeclean Closes: https://bugs.gentoo.org/692308 (pkgremoved) Closes: https://bugs.gentoo.org/727980 (pkgremoved) Closes: https://bugs.gentoo.org/765871 (pkgremoved) Closes: https://bugs.gentoo.org/777351 (pkgremoved) Closes: https://bugs.gentoo.org/829187 (pkgremoved) Closes: https://bugs.gentoo.org/832745 (pkgremoved) Closes: https://bugs.gentoo.org/835004 (pkgremoved) Closes: https://bugs.gentoo.org/851585 (pkgremoved) Closes: https://bugs.gentoo.org/923272 (pkgremoved) Closes: https://bugs.gentoo.org/927901 (pkgremoved) Closes: https://bugs.gentoo.org/932087 (pkgremoved) Closes: https://bugs.gentoo.org/933877 (pkgremoved) Closes: https://bugs.gentoo.org/950475 (pkgremoved) Closes: https://bugs.gentoo.org/222357 (pkgremoved) Closes: https://bugs.gentoo.org/952653 (pkgremoved) Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> profiles/package.mask | 7 - sci-chemistry/modeller/Manifest | 1 - .../modeller/files/modeller-10.5-fix-except.patch | 29 ---- sci-chemistry/modeller/metadata.xml | 12 -- sci-chemistry/modeller/modeller-10.5.ebuild | 149 --------------------- 5 files changed, 198 deletions(-)