User:Jayofdoom/swig-4.3.0

From Gentoo Wiki
Jump to:navigation Jump to:search

Swig 4.3.0 Upgrade project

Testing progress

Built, tests pass w/FEATURES=test

TODO: Nothing; these are fine (I tested ~amd64 version -- ignore the version listed)

  • app-crypt/gpgme-1.23.2-r2
  • dev-embedded/libftdi-0.20-r2
  • dev-lang/souffle-2.4.1-r1
  • dev-libs/libcec-6.0.2-r2
  • dev-libs/libnl-9999
  • dev-libs/libratbag-9999
  • dev-libs/link-grammar-5.12.5
  • dev-libs/marisa-9999
  • dev-libs/redland-bindings-1.0.17.1-r101
  • dev-libs/stfl-0.24-r5
  • dev-python/pivy-0.6.8
  • dev-python/pycdio-2.1.1-r1
  • dev-python/pygraphviz-1.14
  • dev-python/pyscard-2.2.1
  • dev-python/scipy-1.15.1
  • dev-tcltk/tcl3d-0.5.0-r1
  • dev-tcltk/tcl3d-0.9.5
  • dev-util/babeltrace-2.0.5
  • dev-util/trace-cmd-3.3.1
  • dev-vcs/subversion-1.14.5
  • games-arcade/jvgs-0.5.1
  • llvm-core/lldb-20.0.0_pre20250111
  • media-gfx/exact-image-1.2.1-r2
  • media-gfx/graphviz-12.2.1
  • media-gfx/hugin-9999
  • media-gfx/libredwg-0.13.3
  • media-gfx/yafaray-3.5.1-r4
  • media-libs/hamlib-4.5.5-r3
  • media-libs/mlt-7.28.0-r1
  • media-sound/csound-6.17.0-r1
  • media-sound/lash-0.5.4-r6
  • media-sound/solfege-3.23.4
  • media-video/obs-studio-30.2.3-r1
  • net-dns/unbound-1.19.3
  • net-libs/ldns-1.8.3-r3
  • net-wireless/gr-ieee802154-0.0_p20210719-r3
  • net-wireless/gr-rds-9999
  • net-wireless/soapysdr-0.8.1-r1
  • sci-chemistry/openbabel
  • sci-geosciences/grass
  • sci-geosciences/mapserver
  • sci-geosciences/routino
  • sci-libs/gdal
  • sci-libs/gmsh-4.13.1-r1
  • sci-libs/libsigrok-0.5.2-r5
  • sci-libs/mathgl
  • sci-libs/med
  • sci-libs/nlopt
  • sci-libs/plplot-5.15.0_p6-r1
  • sys-apps/dtc
  • sys-libs/libapparmor
  • sys-libs/libcap-ng
  • sys-libs/libnvme
  • sys-libs/libselinux
  • sys-libs/openipmi

Built, tests did not pass

TODO:

  • test with old swig to see if it reproduces
  • test in a VM instead of a container to see if it reproduces

sci-electronics/kicad -> built; need to re-run with tests

app-backup/amanda-3.5.4-r1 -> tests hung in xfer-src; likely a weird container thing

net-irc/znc-1.9.1 -> Tests hung at 8/9 [8/9] cd /var/tmp/portage/net-irc/znc-1.9.1/work/znc-1.9.1_build/test && /usr/bin/cmake -E make_directory /var/tmp/portage/net-irc/znc-1.9.1/work/znc-1.9.1_build/test/CMakeFiles && /usr/bin/cmake -E touch /var/tmp/portage/net-irc/znc-1.9.1/work/znc-1.9.1_build/test/CMakeFiles/inttest_bin-complete && /usr/bin/cmake -E touch /var/tmp/portage/net-irc/znc-1.9.1/work/znc-1.9.1_build/test/inttest_bin-prefix/src/inttest_bin-stamp/inttest_bin-done

media-libs/partio-1.17.3 -> All tests failed -- maybe don't run properly in nspawn?

media-libs/mypaint -> tests just straight up fail in a way that seems unrelated to swig

dev-python/psutil -> looks like maybe some network tests failing in my container?

dev-python/m2crypto-0.43.0 -> built; tests froze in an ssl test case... maybe container issue?

dev-python/scipy -> built; tests failed in TestAAA::test_basic_functions in test_bary_rational.py

Likely OK; fails on old+new swig

  • sys-process/audit
  • sci-visualization/fityk

Failed to build (likely swig)

TODO:

  • Look for patches/bug reports
  • Test -9999 if exists

dev-lang/yap-7.1.0 - failed to build, file was in the swig dialect folder so likely related

sci-chemistry/modeller-10.5 - did not build - unsure if a real break; modeller_wrap.c:23545:17: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]

dev-embedded/u-boot-tools-2024.01-r1 - did not build - seemingly a real break: scripts/dtc/pylibfdt/libfdt_wrap.c:6767:19: error: too few arguments to function ‘SWIG_Python_AppendOutput’

sys-libs/libsemanage - did not build - seemingly real break: semanageswig_wrap.c:16748:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’

media-tv/kodi-21.1-r1 - did not build - seemingly real break: FAILED: build/swig/AddonModuleXbmcvfs.i.cpp /var/tmp/portage/media-tv/kodi-21.1-r1/work/xbmc-21.1-Omega_build/build/swig/AddonModuleXbmcvfs.i.cpp

Failed to build (probably environmental/unrelated)

TODO: reverify these

  • sci-chemistry/vmd-1.9.4_alpha57
  • net-fs/openafs-1.8.8.1-r2 -- need a box that's setup with a kernel source
  • media-gfx/freecad -- conflicts probably because my test box is lol
  • app-office/gnucash-5.8-r100 - don't have a gui in my container
  • dev-db/mysql-workbench - needs a gui
  • app-emulation/xen-tools-4.19.1 - dependency dev86 would not merge