notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: lang/scm/files/ia64-patch

Number of commits found: 2

Sunday, 17 Oct 2021
11:54 Piotr Kubaj (pkubaj) search for other commits by this committer
lang/scm: fix build on powerpc64*

(#<primitive-procedure call-with-current-continuation> #<CLOSURE <anon>
"r4rstest.scm": (exit) (for-each (lambda (x) (if (negative? x) (exit x))) (quote
(54 0 37 -3 245 19))) #t>)  ==> 
;ERROR: "r4rstest.scm": segment violation 11
; in expression: (#@apply #@fun #@args)
; in scope:
;   (expect fun . args)  procedure test
; defined by load: "r4rstest.scm"

;STACK TRACE
1; (#@let ((res (#@if (#@procedure? #@0+1) (#@apply #@0+1 #@0-2)  ...
2; (#@test -3 #@call-with-current-continuation (#@lambda (exit) ( ...
3; (#@define ((filesuf #@file) (hss (#@has-suffix? #@file (#@sche ...
4; ((#@thunk) (#@set! #@complete #t))
5; ((#@do-thunk (#@lambda () (#@cond (#@*syntax-rules* (require ( ...
6; ((#@case #@option #(#<unspecified> #f #\? #\: #\n #\u #\m #\s  ...
7; ((#@cond ((#@not #@*argv*) (#@set! #@*argv* (#@program-argumen ...

; program args: ("./scm" "-rmacro" "-fsyntest1.scm" "-fsyntest2.scm"
"-fr4rstest.scm" "-e(test-sc4)(test-cont)(test-delay)" "-fsyntest1" "-e" "(or
(null? errs) (quit 1))")

Builds fine with GCC.

While here, remove ia64 support.
commit hash: 088f48d0af77c50f5f72796a6cbbf9519c5a1814 commit hash: 088f48d0af77c50f5f72796a6cbbf9519c5a1814 commit hash: 088f48d0af77c50f5f72796a6cbbf9519c5a1814 commit hash: 088f48d0af77c50f5f72796a6cbbf9519c5a1814 088f48d
Tuesday, 27 Jan 2015
08:40 mi search for other commits by this committer
Upgrade from 5f1 to 5f2.

The bad news:

	1. gcc is still required -- clang can build the binaries, but
	   some self-tests will fail, unless all optimization was
           disabled. This is, probably, due to some suspect code in
           bytenumb.c -- would be good to investigate.
	2. Building this port in parallel is still not possible -- the
	   Makefile is too convoluted and same sources are recompiled
	   multiple times with different #defines set.

The good news:

	1. Resolve a large number of warnings.
	2. Fix build on ia64 and sparc64 (tested on pluto and flame
           respectively). Other platforms (alpha, powerpc?) have a
	   better chance of working now...
Original commitRevision:377989 

Number of commits found: 2