Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FIXME: known problems with ports to be fixed (not necessarily powerpc-specific) #3

Open
barracuda156 opened this issue Dec 30, 2024 · 1 comment

Comments

@barracuda156
Copy link
Contributor

barracuda156 commented Dec 30, 2024

Some issues with ports or portgroups which are known and, hopefully, can be eventually fixed:

1. linear_algebra-1.0 portgroup (upstream MacPorts issue): does not ensure that a chosen BLAS implementation is actually used when blis and/or flexiblas are active. In result a port may opportunistically build against a wrong BLAS. As a hack: make sure to deactivate blis and flexiblas when building anything that uses BLAS or lapack. I.e. just do not have them active until they are needed. Must be fixed properly via portgroup logic.
FIXED: linear_algebra-1.1 works correctly, though requires more careful usage: dbd687f

2. MoarVM, nqp, rakudo are broken on 32-bit after 2024.07: Raku/nqp#825
FIXED: These versions build normally: 2319dcc

  1. ghc-bootstrap broken on 10.6.8: ghc 7.6.3 fails to build with gcc-ppc-bootstrap 7.0.4 due to libffi bug affecting 10.6.8 #2

4. tilde broken on all powerpc: gphalkes/tilde#114
FIXED in b9685cc and c6da53d

  1. psi broken with Qt4: [PowerPC] App crashes on launch with “Unable to load theme!”: Makefiles fail to move themes to a proper place and set paths (?) psi-im/psi#719

  2. trojita broken with Qt4 on 10.6.x: https://trac.macports.org/ticket/70026

  3. tdlib broken on Big-endian platforms: Build failure on Big Endian architectures tdlib/td#364

  4. tomahawk broken at least on 10a190: [powerpc] Crash on launch with KERN_PROTECTION_FAILURE at 0x0000000000000000 tomahawk-player/tomahawk#683

  5. darktable broken on Big-endian platforms: Please support Big-endian platforms darktable-org/darktable#14739

  6. polari is broken now: possibly, problem in mozjs60. Worked on 10a190 though.

@barracuda156
Copy link
Contributor Author

2 and 4 are fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant