Status of packages on PowerPC

This page mostly focuses on the status of ports on 64-bit PowerPC (aka PowerPC64).

As powerpc64 is a tier-2 platform in FreeBSD, ports are not at parity with e.g. amd64; there are still a number of ports ignored, skipped, and failing to build. We have several volunteers working on the problem but more are needed, especially in the area of testing.

Please contact MarkLinimon if you want to help and/or to see the error logs from the last time any of these ports were attempted.

Repositories

See /repositories.

Known-working ports

Ports in need of most attention

libsoup

As noted above, many of the GUI ports depend on devel/libsoup. To build this port you need either:

This commit did not make it into 12.0R, nor is it reflected in the 12.0-quarterly package builds as of 20190221.

ssl problems

In 12 and later, there are around 100 port regressions based on ssl. These affect all archs and most are out of scope of this discussion.

miscellaneous known failures

Roughly sorted by # affected, descending. #affected may reflect a partial build. Mostly ignores NOT_FOR_ARCHS.

/!\ MarkLinimon is working on editing this 20190227

Portname

# Affected

Affects

Error

Comments

math/openblas

557

octave, various others

gemm.c:403: 'SGEMM_DEFAULT_Q' undeclared (first use in this function)

marked BROKEN

devel/libsoup

395

desktop apps

command 'cpp' terminated by signal 11

see above

multimedia/gstreamer1-plugins-bad

358

desktop apps

redefinition of typedef

patch being tested

lang/ocaml

106

ocaml language apps

error: too few arguments to function gethostbyname_r

marked BROKEN

www/node

81

redmine, rubygems

KeyError: 'action'

marked BROKEN

multimedia/gstreamer1-plugins-v4l2

38

desktop apps

redefinition of typedef

patch being tested

lang/rust

36

firefox, thunderbird, others

is only for aarch64 amd64 i386

patch being tested

lang/ldc

29

D programming language apps

error: unrecognized command line option "-std=c++11"

marked BROKEN

archivers/unrar

24

various

SSL problem

devel/protobuf-c

19

various

Segmentation fault (core dumped)

devel/liboil

15

various

fails to compile vec_memcpy.S

marked BROKEN

japanese/mozc-server

13

japanese/

hardcoding of clang

marked BROKEN

devel/protobuf25

8

various

is only for amd64 i386, while you are running powerpc64

marked ONLY_FOR

powerpc/ports (last edited 2019-02-28 01:17:59 by MarkLinimon)