Disable the build of multithread version. This should fix the build on 5.x.bbb5e89209
Port details
lang/swipl 10.0.2
Edinburgh-style Prolog compiler
Port info
- Maintainer
- mailinglist@diamondbox.dk
- Packages
- latest: 10.0.2
- Upstream
- up to date
- Last update
- to 10.0.2 · da8a81a8d4
- Quarterly
- 2026Q4: 10.0.2
- Formerly
- lang/swi-pl until 2024-03-17
- WWW
- https://www.swi-prolog.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install swi-plinstalls 10.0.2 fromlatest; fromquarterly(2026Q4) 10.0.2- Port
# cd /usr/ports/lang/swipl && make install clean# make -C /usr/ports/lang/swipl config # change options first
- Size
- 8.7 MiB download · 39 MiB installed
- Depends on
- archivers/libarchive 3.8.8,1, databases/unixODBC 2.3.12_2, devel/google-perftools 2.18.91, devel/libedit 3.1.20260512,1, devel/libunwind 20250904, devel/pcre2 10.49, devel/sdl3 3.4.16, graphics/cairo 1.18.2,3, graphics/sdl3_image 3.4.6, lang/python312 3.12.15, math/gmp 6.3.0, misc/ossp-uuid 1.6.2_13, textproc/libyaml 0.2.5, x11-toolkits/pango 1.57.1
- License
- BSD2CLAUSE
- Options
- 7 of 7 on in the package: DOCS EXAMPLES GMP ODBC TCMALLOC THREADED XPCE
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 10.0.2 | 10.0.2 | – |
| FreeBSD 15 | 10.0.2 | 10.0.2 | – |
| FreeBSD 14 | 10.0.2 | 10.0.2 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 10.0.2 | 10.0.2 | – |
| FreeBSD 14 | 10.0.2 | 10.0.2 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 10.0.2.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 299516 | maintainer-feedback? lang/swipl suggestions for Makefile | New | 2026-10-18 |
Commits (133)
Upgrade to 5.2.8. PR: 562773917848328
Correct the URL for the home page. Submitted by: Racz Janos <wpooh@freestart.hu>14130520b2
Add a conflict for ploticus, slffea and swi-pl. All install a program bin/pl.290b515ad5
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.7e52725f2a
Upgrade to 5.0.10. This port requires further work, as this just installs the pl-lite at the moment. Other packages, such as XPCE are not installed for now.9e683a223b
Upgrade to 3.4.4. Also, let the configure respect the CFLAGS. Submitted by: Mario Sergio Fujikawa Ferreira <lioux@uol.com.br> PR: 197138e261675f9
Goodbye, YEAR2000. Hello, 2001. Approved by: asami60f2b6b7a8
Upgrade to 3.3.8. originally submitted by: Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp>d5f82ef2df
Convert to the PORTNAME - PORTVERSION syntax.5cd5b258b5
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
Change Id->FreeBSD.f0f690adc1
Upgrade to 3.2.9.8ed47a3dea
Upgrade to 3.2.8.55e51357c0
Commit #3/4 to enforce caps, no period. FWIW, checkout of these things took 5+hrs, staying on the local .freebsd.org net w/o hitting the 'net at all. As promised, $ time cvs ci real 67m51.701s user 0m1.250s sys 0m5.345sdd9ff05a6a
Replace i386-freebsd with PERL_ARCH so that packages can be built on alpha.3efef38a70
Upgrade to 3.2.5. PR: 10801 Submitted by: Dan Cross <tenser@hurricane.phys.psu.edu> Minor tweaks by: max0bfe1ec32e
Commit all Y2K/WWW_SITE changes from today...d5ba786a25
Fix to make ports work with bsd.port.mk rev. 1.306. ${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of some ports that added it explicitly; define it as ${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part; define it as something else (such as ${MACHINE_ARCH}--freebsdelf if the port requires that; d
The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.
At least we've got much fewer "-unknown-"s in the tree as the result. :)e244b8bcccThe first time I tried committing this set of manpage removals it got all the way to diffing yorick/pkg/PLIST and then died with a "bad hostname freefall.freebsd.org" .... Hopefully that's not bad... ;-) Hmm.. Maybe I'll try doing this from beast, next! kickme's a boring machine, and bento is busy.8ce50883da
Upgrade, 2.8.2 -> 2.8.6.d84fe8abaa
Upgrade, 2.8.0 -> 2.8.2.70f2d41d67
Upgrade, 2.7.20 -> 2.8.0.aebff16b12
Upgrade, 2.7.18 -> 2.7.20.09b917f8f2
Upgrade, 2.7.16 -> 2.7.18.119d9da32c
Upgrade, 2.7.15 -> 2.7.16.e1f2cc0fcf
Fix Makefiles to work with new bsd.port.mk. Mostly just replacing ${COMPRESS_MAN} so they will at least work. I will come back later and get rid of all the .if !defined(NOMANCOMPRESS) stuff.92cb149612CATAGORIES+= -> CATAGORIES= Reordered vars where needed. Added MAINTAINERS where needed, many mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.d23a795680Use ${COMPRESS_MAN} to compress man pages.49d40553edOoops, I forgot to update PLIST and md5. Upgrade, 2.7.14-> 2.7.15. Noticed by: asami9b3ccb6a14
Upgrade, 2.7.14 -> 2.7.15.e7459b4eb7
Removed NO_CDROM. (The license agreement is similar to GPL and, thus, there should be no problem with redistributing the original archive as long as we put no restriction.)b76ced9c64
Port of SWI-Prolog. Submitted by: Michael Butschky <butsch@computi.erols.com> Modified and Updated by: max3062e834ec