FreeBSD Bugzilla – Attachment 184457 Details for
Bug 220812
ports-mgmt/synth: Update to 1.70, Add option to disable build timeout watchdog
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
synth port patches
synth.patch (text/plain), 2.43 KB, created by
Jonathan Chen
on 2017-07-18 00:59:03 UTC
(
hide
)
Description:
synth port patches
Filename:
MIME Type:
Creator:
Jonathan Chen
Created:
2017-07-18 00:59:03 UTC
Size:
2.43 KB
patch
obsolete
>diff -ruN /usr/ports/ports-mgmt/synth/files/extrapatch-nowatchdog-portscan-buildcycle.adb ./files/extrapatch-nowatchdog-portscan-buildcycle.adb >--- /usr/ports/ports-mgmt/synth/files/extrapatch-nowatchdog-portscan-buildcycle.adb 1970-01-01 12:00:00.000000000 +1200 >+++ ./files/extrapatch-nowatchdog-portscan-buildcycle.adb 2017-04-20 10:13:24.204246000 +1200 >@@ -0,0 +1,11 @@ >+--- src/portscan-buildcycle.adb.orig 2017-04-20 10:12:27.241713000 +1200 >++++ src/portscan-buildcycle.adb 2017-04-20 10:12:38.218162000 +1200 >+@@ -570,7 +570,7 @@ >+ status : Unix.process_exit; >+ lock_lines : Natural; >+ quartersec : one_minute := one_minute'First; >+- hangmonitor : constant Boolean := True; >++ hangmonitor : constant Boolean := False; >+ synthexec : constant String := host_localbase & "/libexec/synthexec"; >+ truecommand : constant String := synthexec & " " & >+ log_name (trackers (id).seq_id) & " " & command; >diff -ruN /usr/ports/ports-mgmt/synth/files/patch-replicant-platform.adb ./files/patch-replicant-platform.adb >--- /usr/ports/ports-mgmt/synth/files/patch-replicant-platform.adb 1970-01-01 12:00:00.000000000 +1200 >+++ ./files/patch-replicant-platform.adb 2017-05-03 15:05:09.404442000 +1200 >@@ -0,0 +1,13 @@ >+--- src/replicant-platform.adb.orig 2017-05-03 15:01:20.722384000 +1200 >++++ src/replicant-platform.adb 2017-05-03 15:02:03.873855000 +1200 >+@@ -148,7 +148,9 @@ >+ when solaris => return "x86_64"; >+ when unknown => return badarch; >+ end case; >+- elsif arch (arch'First .. arch'First + 2) = "ARM" then >++ elsif arch = "ARM aarch64" then >++ return "aarch64"; >++ elsif arch = "ARM, EABI5 " then >+ return "armv6"; >+ elsif arch = "Intel 80386" then >+ return "i386"; >diff -ruN /usr/ports/ports-mgmt/synth/Makefile ./Makefile >--- /usr/ports/ports-mgmt/synth/Makefile 2017-04-03 07:16:08.387650000 +1200 >+++ ./Makefile 2017-07-18 12:45:59.373053000 +1200 >@@ -3,6 +3,7 @@ > > PORTNAME= synth > PORTVERSION= 1.69 >+PORTREVISION= 1 > DISTVERSIONPREFIX= v > CATEGORIES= ports-mgmt > >@@ -23,6 +24,13 @@ > GPR= ${LOCALBASE}/lib/gnat > MAKE_ENV= NCURSES_LINK=static > >+OPTIONS_DEFINE= NOWATCHDOG >+OPTIONS_DEFAULT=NOWATCHDOG >+ >+NOWATCHDOG_DESC= Disable build watchdog monitor >+ >+NOWATCHDOG_EXTRA_PATCHES= ${FILESDIR}/extrapatch-nowatchdog-portscan-buildcycle.adb >+ > .include <bsd.port.pre.mk> > > post-extract:
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 220812
:
184457
|
184603