Re: [New] cad/pcb2gcode 2.1.0
On Thu, Nov 05, 2020 at 05:30:16PM +, Stuart Henderson wrote: > On 2020/11/05 08:59, Tracey Emery wrote: > > Hello ports, > > > > Here is a new port pcb2gcode. pcb2gcode is a command-line software for > > the isolation, routing and drilling of PCBs. It takes Gerber files as > > input and it outputs gcode files, suitable for the milling of PCBs. It > > also includes an Autoleveller, useful for the automatic dynamic > > calibration of the milling depth. > > > > This works on amd64 and appears to put out proper gcode. I have not > > tested it all the way to CNC for accuracy, but it looks correct. > > > > Any comments or ok to import? > > > > -- > > > > Tracey Emery > > generally looking good, one or two things though; > > : WANTLIB += ${COMPILER_LIBCXX} X11 Xcomposite Xcursor Xdamage Xext > : WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 > boost_program_options-mt > : WANTLIB += c cairo expat ffi fontconfig freetype fribidi gdk-x11-2.0 > : WANTLIB += gdk_pixbuf-2.0 geos gerbv gio-2.0 glib-2.0 gmodule-2.0 > : WANTLIB += gobject-2.0 graphite2 gtk-x11-2.0 harfbuzz iconv intl > : WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 > : WANTLIB += png xcb xcb-render xcb-shm z > : > : COMPILER = base-clang ports-gcc > : > : BUILD_DEPENDS = cad/gerbv \ > : devel/boost \ > : geo/geos \ > : x11/gnome/librsvg \ > : x11/gtk2mm > : LIB_DEPENDS = cad/gerbv \ > : devel/boost \ > : devel/atk \ > : devel/fribidi \ > : devel/libffi \ > : geo/geos \ > : graphics/cairo > > LIB_DEPENDS entries shouldn't also be in BUILD_DEPENDS. > > librsvg and gtk2mm (for gdkmm) are used in gerberimporter_tests.cpp and > checked by autoconf - since it's a bit unexpected to have these without > LIB_DEPENDS it might be worth a comment. > > so maybe replace the existing BUILD_DEPENDS with just this? > > # librsvg/gdkmm only used in gerberimporter_tests.cpp, not packaged > BUILD_DEPENDS = x11/gnome/librsvg \ > x11/gtk2mm > Cool, thanks! New port attached. > : MAKE_FLAGS =GIT_VERSION="${V}" > : > : USE_GMAKE = Yes > : > : CONFIGURE_STYLE = autoreconf > : CONFIGURE_ENV +=LDFLAGS="-L${LOCALBASE}/lib -s" \ > > please don't set this to unconditionally strip (-s), that's handled by > install (and is handled automatically by ports in most cases, including > here). > > : CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" > > This should just be CPPFLAGS="-I${LOCALBASE}/include" (CPP here = > preprocessor not C++). Compiler flags (CFLAGS/CXXFLAGS) are handled > OK anyway. Any other comments or oks? Thanks. -- Tracey Emery pcb2gcode-2.1.0.tgz Description: Binary data
[maintainer update] gerbil-0.16
Hi, Heres regenerated diff to update gerbil to latest release: - R7RS Tangerine, Polydactyl Gerbil, Class Sealing and more. - Overhauled std/make library and parallelized builds. - Configure and install scripts. - Overhauled documentation, with a beautiful new logo! - A new Gitter chat room at https://gitter.im/gerbil-scheme/community Incompatibilities: - std/iter:in-range has been renamed to in-iota, with a new in-range compatible with Racket See the full CHANGELOG in https://github.com/vyzo/gerbil/blob/master/CHANGELOG.md Timo Index: Makefile === RCS file: /cvs/ports/lang/gerbil/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile4 Nov 2020 18:46:01 - 1.11 +++ Makefile5 Nov 2020 18:44:04 - @@ -9,8 +9,7 @@ COMMENT = dialect of Scheme designed for GH_ACCOUNT = vyzo GH_PROJECT = gerbil -GH_TAGNAME = v0.15.1 -REVISION = 0 +GH_TAGNAME = v0.16 CATEGORIES = lang Index: distinfo === RCS file: /cvs/ports/lang/gerbil/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo10 Feb 2019 18:01:30 - 1.3 +++ distinfo5 Nov 2020 18:44:04 - @@ -1,2 +1,2 @@ -SHA256 (gerbil-0.15.1.tar.gz) = PSnuzaqEWwc7+EE81U5CCz9Ix5wl5D+rWjed3gKdDN4= -SIZE (gerbil-0.15.1.tar.gz) = 1326871 +SHA256 (gerbil-0.16.tar.gz) = EVfU72DatqD3xJhtXJODkZcwRQk8RwoD/+AiZsTT4Rk= +SIZE (gerbil-0.16.tar.gz) = 1715765 Index: patches/patch-src_tools_gxtags_ss === RCS file: patches/patch-src_tools_gxtags_ss diff -N patches/patch-src_tools_gxtags_ss --- patches/patch-src_tools_gxtags_ss 4 Nov 2020 18:46:01 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,20 +0,0 @@ -$OpenBSD: patch-src_tools_gxtags_ss,v 1.1 2020/11/04 18:46:01 jasper Exp $ - -https://github.com/vyzo/gerbil/commit/64968c943ac2a1900e9e19643c0e619d80ee108e - -Index: src/tools/gxtags.ss src/tools/gxtags.ss.orig -+++ src/tools/gxtags.ss -@@ -241,8 +241,10 @@ - (lp (fx1+ i) offs - - (def (source-location-line locat) -- (let (filepos (##position->filepos (##locat-position locat))) --(fx1+ (##filepos-line filepos -+ (if (##locat? locat) -+(let (filepos (##position->filepos (##locat-position locat))) -+ (fx1+ (##filepos-line filepos))) -+1)) - - (def (try-import-module filename) - (try Index: pkg/PLIST === RCS file: /cvs/ports/lang/gerbil/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 10 Feb 2019 18:01:30 - 1.3 +++ pkg/PLIST 5 Nov 2020 18:44:04 - @@ -5,6 +5,7 @@ gerbil/LICENSE-APACHE-2.0.txt gerbil/LICENSE-LGPL.txt gerbil/README.md gerbil/bin/ +gerbil/bin/.keep gerbil/bin/gxc gerbil/bin/gxi gerbil/bin/gxi-build-script @@ -15,7 +16,16 @@ gerbil/bin/gxi-script gerbil/doc/ gerbil/doc/.vuepress/ gerbil/doc/.vuepress/config.js -gerbil/doc/.vuepress/style.styl +gerbil/doc/.vuepress/public/ +gerbil/doc/.vuepress/public/img/ +gerbil/doc/.vuepress/public/img/gerbil-detailed-consio_OPT.svg +gerbil/doc/.vuepress/public/img/gerbil-detailed_INK.svg +gerbil/doc/.vuepress/public/img/gerbil-detailed_OPT.svg +gerbil/doc/.vuepress/public/img/gerbil-flat-colored-consio_OPT.svg +gerbil/doc/.vuepress/public/img/gerbil-flat-colored_INK.svg +gerbil/doc/.vuepress/public/img/gerbil-flat-colored_OPT.svg +gerbil/doc/.vuepress/styles/ +gerbil/doc/.vuepress/styles/index.styl gerbil/doc/build.sh gerbil/doc/guide/ gerbil/doc/guide/README.md @@ -32,6 +42,7 @@ gerbil/doc/guide/profiler.md gerbil/doc/guide/r7rs.md gerbil/doc/guide/shell.md gerbil/doc/guide/srfi.md +gerbil/doc/package-lock.json gerbil/doc/package.json gerbil/doc/readme.md gerbil/doc/reference/ @@ -70,6 +81,7 @@ gerbil/doc/reference/sort.md gerbil/doc/reference/srfi.md gerbil/doc/reference/stdlib.md gerbil/doc/reference/stxparam.md +gerbil/doc/reference/stxutil.md gerbil/doc/reference/sugar.md gerbil/doc/reference/test.md gerbil/doc/reference/text.md @@ -82,6 +94,7 @@ gerbil/doc/tutorials/kvstore.md gerbil/doc/tutorials/languages.md gerbil/doc/tutorials/proxy.md gerbil/lib/ +gerbil/lib/.keep gerbil/lib/gerbil/ gerbil/lib/gerbil/compiler/ gerbil/lib/gerbil/compiler.ssi @@ -113,6 +126,10 @@ gerbil/lib/gerbil/compiler/optimize-call gerbil/lib/gerbil/compiler/optimize-call.ssxi.ss @bin gerbil/lib/gerbil/compiler/optimize-call__0.o1 @bin gerbil/lib/gerbil/compiler/optimize-call__rt.o1 +gerbil/lib/gerbil/compiler/optimize-spec.ssi +gerbil/lib/gerbil/compiler/optimize-spec.ssxi.ss +@bin gerbil/lib/gerbil/compiler/optimize-spec__0.o1 +@bin gerbil/lib/gerbil/compiler/optimize-spec__rt.o1 gerbil/lib/gerbil/compiler/optimize-top.ssi gerbil/lib/gerbil/compiler/optimize-top.ssxi.ss @bin gerbil/lib/gerbil/compiler/optimize-top__0.o1 @@ -266,6 +283,11 @@ ge
Re: [macppc] Unbreak emulators/frodo
Ping :) On Thu, 8 Oct 2020 02:47:15 +0200 Charlene Wendling wrote: > Hi, > > > http://build-failures.rhaalovely.net/powerpc/2020-08-23/emulators/frodo.log > > What's happening here is that the author used CodeWarrior styled asm > inline functions [0]. They are guarded by "#ifdef __POWERPC_", that > base-clang defines but not base-gcc. > > The below diff reverts the situation as it was when macppc was a gcc > arch. > > No REVISION bump is needed because it never built with clang yet (and > we bumped _SYSTEM_VERSION-powerpc since then). > > The runtime is good, by the way :) > > Comments/feedback are welcome, > > Charlène. > > > [0] > http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20130107/071508.html > Index: Makefile === RCS file: /cvs/ports/emulators/frodo/Makefile,v retrieving revision 1.31 diff -u -p -u -p -r1.31 Makefile --- Makefile12 Jul 2019 20:46:08 - 1.31 +++ Makefile8 Oct 2020 00:35:57 - @@ -46,6 +46,12 @@ post-patch: NO_TEST= Yes +# There are powerpc-specific CodeWarrior like asm inline functions not +# understood by clang +.if ${MACHINE_ARCH:Mpowerpc} +CFLAGS += -U__POWERPC__ +.endif + do-install: ${INSTALL_PROGRAM} ${WRKDIST}/Frodo ${PREFIX}/bin/frodo ${INSTALL_PROGRAM} ${WRKDIST}/FrodoSC ${PREFIX}/bin/frodoSC
UPDATE x11/i3-4.18.3
Simple diff for updating i3 to 4.18.3, which is a bugfix release. From the release notes: - Bugfix: kick tray clients before destroying the bar Run tested on amd64. OK? Index: Makefile === RCS file: /cvs/ports/x11/i3/Makefile,v retrieving revision 1.125 diff -u -p -r1.125 Makefile --- Makefile31 Jul 2020 10:00:51 - 1.125 +++ Makefile5 Nov 2020 17:46:30 - @@ -2,7 +2,7 @@ COMMENT = improved dynamic tiling window manager -DISTNAME = i3-4.18.2 +DISTNAME = i3-4.18.3 CATEGORIES = x11 Index: distinfo === RCS file: /cvs/ports/x11/i3/distinfo,v retrieving revision 1.36 diff -u -p -r1.36 distinfo --- distinfo31 Jul 2020 10:00:51 - 1.36 +++ distinfo5 Nov 2020 17:46:30 - @@ -1,2 +1,2 @@ -SHA256 (i3-4.18.2.tar.bz2) = soYX1i8wi5OBf8mUna/+50z0oAFoXeOJ8wcstEz1Egw= -SIZE (i3-4.18.2.tar.bz2) = 1218440 +SHA256 (i3-4.18.3.tar.bz2) = U655A/rW7qgw1Y6UlpjkpQLEMsDQpYJlmgpZsbmVsQ0= +SIZE (i3-4.18.3.tar.bz2) = 1218766
Re: [New] cad/pcb2gcode 2.1.0
On 2020/11/05 08:59, Tracey Emery wrote: > Hello ports, > > Here is a new port pcb2gcode. pcb2gcode is a command-line software for > the isolation, routing and drilling of PCBs. It takes Gerber files as > input and it outputs gcode files, suitable for the milling of PCBs. It > also includes an Autoleveller, useful for the automatic dynamic > calibration of the milling depth. > > This works on amd64 and appears to put out proper gcode. I have not > tested it all the way to CNC for accuracy, but it looks correct. > > Any comments or ok to import? > > -- > > Tracey Emery generally looking good, one or two things though; : WANTLIB += ${COMPILER_LIBCXX} X11 Xcomposite Xcursor Xdamage Xext : WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 boost_program_options-mt : WANTLIB += c cairo expat ffi fontconfig freetype fribidi gdk-x11-2.0 : WANTLIB += gdk_pixbuf-2.0 geos gerbv gio-2.0 glib-2.0 gmodule-2.0 : WANTLIB += gobject-2.0 graphite2 gtk-x11-2.0 harfbuzz iconv intl : WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 : WANTLIB += png xcb xcb-render xcb-shm z : : COMPILER =base-clang ports-gcc : : BUILD_DEPENDS = cad/gerbv \ : devel/boost \ : geo/geos \ : x11/gnome/librsvg \ : x11/gtk2mm : LIB_DEPENDS = cad/gerbv \ : devel/boost \ : devel/atk \ : devel/fribidi \ : devel/libffi \ : geo/geos \ : graphics/cairo LIB_DEPENDS entries shouldn't also be in BUILD_DEPENDS. librsvg and gtk2mm (for gdkmm) are used in gerberimporter_tests.cpp and checked by autoconf - since it's a bit unexpected to have these without LIB_DEPENDS it might be worth a comment. so maybe replace the existing BUILD_DEPENDS with just this? # librsvg/gdkmm only used in gerberimporter_tests.cpp, not packaged BUILD_DEPENDS = x11/gnome/librsvg \ x11/gtk2mm : MAKE_FLAGS = GIT_VERSION="${V}" : : USE_GMAKE = Yes : : CONFIGURE_STYLE = autoreconf : CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib -s" \ please don't set this to unconditionally strip (-s), that's handled by install (and is handled automatically by ports in most cases, including here). : CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" This should just be CPPFLAGS="-I${LOCALBASE}/include" (CPP here = preprocessor not C++). Compiler flags (CFLAGS/CXXFLAGS) are handled OK anyway.
[New] cad/pcb2gcode 2.1.0
Hello ports, Here is a new port pcb2gcode. pcb2gcode is a command-line software for the isolation, routing and drilling of PCBs. It takes Gerber files as input and it outputs gcode files, suitable for the milling of PCBs. It also includes an Autoleveller, useful for the automatic dynamic calibration of the milling depth. This works on amd64 and appears to put out proper gcode. I have not tested it all the way to CNC for accuracy, but it looks correct. Any comments or ok to import? -- Tracey Emery pcb2gcode-2.1.0.tgz Description: Binary data
Re: aarch64 bulk build report
On 2020/11/05 07:34, phess...@openbsd.org wrote: > bulk build on arm64.ports.openbsd.org > started on Mon Nov 2 16:04:15 MST 2020 > finished at Thu Nov 5 07:33:45 MST 2020 > lasted 2D15h29m > done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #879: Mon Nov 2 > 13:20:16 MST 2020 Signed.
Re: machines running GNOME dying
I've started experiencing this recently as well. X11 with cwm (no GNOME) with Chromium running. Everything frezes, except caps lock LED works and I can type `boot reboot` or `call cpu_reset` and system reboots. Today's hand (I think it was) on: OpenBSD 6.8-current (GENERIC.MP) #152: Thu Oct 29 15:48:34 MDT 2020 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP 2020-10-30T14:03:48.738Z mbx-0013 /bsd: WARNING: / was not properly unmounted 2020-10-30T14:22:50.934Z mbx-0013 /bsd: WARNING: / was not properly unmounted 2020-11-04T14:35:17.126Z mbx-0013 /bsd: WARNING: / was not properly unmounted 2020-11-05T13:50:58.049Z mbx-0013 /bsd: WARNING: / was not properly unmounted Issues happend so far I think 4 times, around above timeframe, based on reboots just after the hang. When freeze happens I see only X11 output frozen, no output of panic message or if I type (blindly, in ddb I think) bt, show panic, boot reboot no output of those commands, so I cannot provide anything useful. Any tips how I can capture bt, show panic or any other info? Most annying part of this hang is, it affects Chromium in a way that I loose last session information. Browser asks to restore session but my tabs are gone and browser starts with no tabs or only few are restored. My current dmesg is: OpenBSD 6.8-current (GENERIC.MP) #161: Wed Nov 4 10:14:02 MST 2020 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8302006272 (7917MB) avail mem = 8035102720 (7662MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x7f114000 (64 entries) bios0: vendor HUAWEI version "2.00" date 11/07/2017 bios0: HUAWEI HUAWEI MateBook X acpi0 at bios0: ACPI 5.0 acpi0: sleep states S0 S3 S4 S5 acpi0: tables DSDT FACP UEFI UEFI ECDT SSDT MSDM SSDT SSDT SSDT ASPT BOOT HPET APIC MCFG SSDT WSMT SSDT DBGP DBG2 SSDT SSDT DMAR NHLT FPDT BGRT acpi0: wakeup devices GLAN(S4) XHC_(S3) XDCI(S4) HDAS(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) RP06(S4) PXSX(S4) [...] acpitimer0 at acpi0: 3579545 Hz, 24 bits acpiec0 at acpi0 acpihpet0 at acpi0: 2399 Hz acpimadt0 at acpi0 addr 0xfee0: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 2595.04 MHz, 06-8e-09 cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN cpu0: 256KB 64b/line 8-way L2 cache cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges cpu0: apic clock running at 24MHz cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE cpu1 at mainbus0: apid 2 (application processor) cpu1: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 2592.98 MHz, 06-8e-09 cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN cpu1: 256KB 64b/line 8-way L2 cache cpu1: smt 0, core 1, package 0 cpu2 at mainbus0: apid 1 (application processor) cpu2: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 2593.96 MHz, 06-8e-09 cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PT,SRBDS_CTRL,MD_CLEAR,TSXFA,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN cpu2: 256KB 64b/line 8-way L2 cache cpu2: smt 1, core 0, package 0 cpu3 at mainbus0: apid 3 (application processor) cpu3: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 2593.96 MHz, 06-8e-09 cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,T
aarch64 bulk build report
bulk build on arm64.ports.openbsd.org started on Mon Nov 2 16:04:15 MST 2020 finished at Thu Nov 5 07:33:45 MST 2020 lasted 2D15h29m done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #879: Mon Nov 2 13:20:16 MST 2020 built packages:10883 Nov 2:3128 Nov 3:1361 Nov 4:2818 Nov 5:3575 critical path missing pkgs: http://build-failures.rhaalovely.net/aarch64/2020-11-02/summary.log build failures: 18 http://build-failures.rhaalovely.net/aarch64/2020-11-02/converters/wv2.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/devel/sqlc.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/editors/calligra.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/editors/xwpe.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/emulators/vice.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/games/shockolate.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/lang/pfe.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/print/py-pikepdf,python3.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/security/age.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/security/recon-ng.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/docker-cli.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/facette.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/nomad.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/rclone.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/telegraf.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/sysutils/terragrunt.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/www/chromium.log http://build-failures.rhaalovely.net/aarch64/2020-11-02/x11/qt5/qtwebkit.log recurrent failures failures/emulators/vice.log failures/games/shockolate.log failures/lang/pfe.log failures/security/age.log failures/sysutils/docker-cli.log failures/sysutils/facette.log failures/sysutils/nomad.log failures/sysutils/telegraf.log failures/sysutils/terragrunt.log failures/www/chromium.log failures/x11/qt5/qtwebkit.log new failures +++ ls-failures Thu Nov 5 07:33:58 2020 +failures/print/py-pikepdf,python3.log +failures/security/recon-ng.log resolved failures --- ../old/aarch64/last//ls-failuresSat Oct 31 20:02:43 2020 -failures/x11/e17/e.log
[devel/geany] Update to 1.37
Hi, Here is a patch for devel/geany to update to 1.37. It build well and pass all tests on amd64-6.8 system. Cheers ! wen Index: Makefile === RCS file: /cvs/ports/devel/geany/Makefile,v retrieving revision 1.64 diff -u -p -r1.64 Makefile --- Makefile23 Aug 2020 11:46:37 - 1.64 +++ Makefile5 Nov 2020 11:10:30 - @@ -2,8 +2,7 @@ COMMENT= small and lightweight IDE -DISTNAME = geany-1.36 -REVISION = 0 +DISTNAME = geany-1.37 SHARED_LIBS += geany 0.0 # 0.0 CATEGORIES=devel Index: distinfo === RCS file: /cvs/ports/devel/geany/distinfo,v retrieving revision 1.20 diff -u -p -r1.20 distinfo --- distinfo16 Oct 2019 06:51:42 - 1.20 +++ distinfo5 Nov 2020 11:10:30 - @@ -1,2 +1,2 @@ -SHA256 (geany-1.36.tar.bz2) = kYTdPdQLe4T8pwCDKEu52/LugCK/K+BmvcNlktkJ1T4= -SIZE (geany-1.36.tar.bz2) = 4644521 +SHA256 (geany-1.37.tar.bz2) = 3eUlhII7dpxWcEwn2+3dt6a7r06suVh9ELvDh4FuPVE= +SIZE (geany-1.37.tar.bz2) = 4689385 Index: pkg/PLIST === RCS file: /cvs/ports/devel/geany/pkg/PLIST,v retrieving revision 1.29 diff -u -p -r1.29 PLIST --- pkg/PLIST 16 Oct 2019 06:51:42 - 1.29 +++ pkg/PLIST 5 Nov 2020 11:10:30 - @@ -23,6 +23,7 @@ include/geany/pluginutils.h include/geany/prefs.h include/geany/project.h include/geany/scintilla/ +include/geany/scintilla/Compat.h include/geany/scintilla/SciLexer.h include/geany/scintilla/Sci_Position.h include/geany/scintilla/Scintilla.h @@ -44,12 +45,12 @@ include/geany/toolbar.h include/geany/ui_utils.h include/geany/utils.h lib/geany/ -lib/geany/classbuilder.so -lib/geany/export.so -lib/geany/filebrowser.so -lib/geany/htmlchars.so -lib/geany/saveactions.so -lib/geany/splitwindow.so +@so lib/geany/classbuilder.so +@so lib/geany/export.so +@so lib/geany/filebrowser.so +@so lib/geany/htmlchars.so +@so lib/geany/saveactions.so +@so lib/geany/splitwindow.so lib/libgeany.la @lib lib/libgeany.so.${LIBgeany_VERSION} lib/pkgconfig/geany.pc @@ -108,6 +109,7 @@ share/geany/filedefs/filetypes.ada share/geany/filedefs/filetypes.asciidoc share/geany/filedefs/filetypes.asm share/geany/filedefs/filetypes.batch +share/geany/filedefs/filetypes.bibtex share/geany/filedefs/filetypes.c share/geany/filedefs/filetypes.caml share/geany/filedefs/filetypes.cmake @@ -153,6 +155,7 @@ share/geany/filedefs/filetypes.restructu share/geany/filedefs/filetypes.ruby share/geany/filedefs/filetypes.rust share/geany/filedefs/filetypes.sh +share/geany/filedefs/filetypes.smalltalk share/geany/filedefs/filetypes.sql share/geany/filedefs/filetypes.tcl share/geany/filedefs/filetypes.txt2tags @@ -259,6 +262,9 @@ share/locale/he/LC_MESSAGES/geany.mo share/locale/hi/LC_MESSAGES/geany.mo share/locale/hu/LC_MESSAGES/geany.mo share/locale/id/LC_MESSAGES/geany.mo +share/locale/ie/ +share/locale/ie/LC_MESSAGES/ +share/locale/ie/LC_MESSAGES/geany.mo share/locale/it/LC_MESSAGES/geany.mo share/locale/ja/LC_MESSAGES/geany.mo share/locale/kk/LC_MESSAGES/geany.mo
Re: your mail
On 2020/11/04 19:30, Dimitri Karamazov wrote: > I'm trying to build freenet, but it requires posix_fallocate for most > of it's file sharing capabilities. Apparently OpenBSD doesn't have > it. There is nothing I could find regarding this in the mailing list > archives. Could I know the reason and what alternative call I could > use if any. The reason is that OpenBSD doesn't have everything. Looks like this is the relevant code: https://github.com/freenet/fred/blob/4e6bf4b0ea42b713a4261778fac9ca376dc28117/src/freenet/support/io/Fallocate.java#L23 It will need patching to exclude OpenBSD. Adding "&& !Platform.isBSD()" is probably the easiest for a port, though not suitable for sending upstream as other BSDs do have this function.