Re: lang/sbcl - building and installing libsbcl.so ?

2024-04-24 Thread George Koehler
Cc semarie, who is MAINTAINER for lang/sbcl. On Wed, 24 Apr 2024 14:20:46 +0100 Dima Pasechnik wrote: > Dear all, > sbcl can be packaged into a dynamic library, something one needs for > e.g. calling Lisp from C or Python, > via sbcl-librarian https://github.com/quil-lang/sbcl-librarian > >

Re: sparc64 bulk build report

2024-04-24 Thread George Koehler
On Mon, 22 Apr 2024 21:07:16 -0600 (MDT) k...@openbsd.org wrote: > Bulk build on sparc64-0a.ports.openbsd.org I don't run sparc64. This arch doesn't use base-clang and falls back to ports-gcc in "COMPILER = base-clang ports-gcc", but our lang/gcc/8 is missing features from C++20. I used

CVS: cvs.openbsd.org: ports

2024-04-13 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/04/13 22:21:30 Modified files: sysutils/u-boot/rk356x: Makefile sysutils/u-boot/rk356x/files: rkbinpatch.c sysutils/u-boot/rk3588: Makefile

Re: [editor/micro] stopped working

2024-04-07 Thread George Koehler
On Sun, 7 Apr 2024 15:57:26 +0200 Rob Schmersel wrote: > I tracked it down to the use of syscall in the tcell package file > tscreen_bsd.go (line 46) > > > > fd = uintptr(t.out.(*os.File).Fd()) > > if _, _, e1 := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioc, > > tios, 0, 0,

CVS: cvs.openbsd.org: ports

2024-04-01 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/04/01 23:11:50 Modified files: graphics/decker: Makefile distinfo Log message: update graphics/decker to 1.41, from Jag Talon (maintainer)

Re: [maintainer update] graphics/decker 1.41

2024-04-01 Thread George Koehler
On Mon, 01 Apr 2024 19:10:46 +0800 "Jag Talon" wrote: > Bumping this diff for review! ty I committed it. Thanks for keeping decker up to date.

Re: lang/gbc write overflow

2024-04-01 Thread George Koehler
On Mon, 1 Apr 2024 08:36:08 -0400 "Ivan \"Rambius\" Ivanov" wrote: > Ok from me. I committed the patch. My subject was wrong; port is math/gbc, not lang/gbc.

CVS: cvs.openbsd.org: ports

2024-04-01 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/04/01 22:45:17 Modified files: math/gbc : Makefile Added files: math/gbc/patches: patch-bc_scan_l Log message: patch math/gbc for write overflow bc/scan.c wrote 8 bytes to a

Re: update lang/sbcl to 2.4.3 (test wanted on arm, powerpc, powerpc64)

2024-03-30 Thread George Koehler
On Sat, 30 Mar 2024 11:49:45 +0100 Sebastien Marie wrote: > The following patch updates lang/sbcl to 2.4.3 > > I am interested to have it tested on: > - arm > - powerpc > - powerpc64 > ... > A build test is enough (running 'make' and see if it build successfully > or error-out). My powerpc has

lang/gbc write overflow

2024-03-27 Thread George Koehler
Here's a diff to fix GNU bc 1.07.1 in OpenBSD ports. Wrong code in bc/scan.c was using (yy_size_t *) to write to an int. This was an overflow on LP64_ARCHS, by writing 8 bytes to a 4-byte int. The problem was more obvious when big-endian. If we would read 51 bytes, - a little-endian amd64

CVS: cvs.openbsd.org: ports

2024-03-25 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/03/25 16:31:05 Modified files: devel/arm-none-eabi/gcc: Makefile devel/riscv-elf/gcc: Makefile devel/riscv32-esp-elf/gcc-bootstrap: Makefile

CVS: cvs.openbsd.org: ports

2024-03-25 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/03/25 13:12:41 Modified files: lang/gambit: Makefile Added files: lang/gambit/patches: patch-include_gambit_h_in Log message: lang/gambit: disable musttail on mips64, powerpc,

Re: powerpc64 bulk build report

2024-03-23 Thread George Koehler
On Fri, 22 Mar 2024 12:03:42 + Stuart Henderson wrote: > summarising these: Thanks for taking a look. I rarely make bulks on powerpc64, because they tend to hang or panic the powerpc64 kernel, which forces me to reboot. This bulk had 2 forced reboots. > >

lang/gambit for powerpc, powerpc64, maybe mips64

2024-03-22 Thread George Koehler
OpenBSD is missing the gambit package for mips64, powerpc, and powerpc64, where __attribute__((musttail)) is a fatal error in clang. I reported this at https://github.com/gambit/gambit/issues/898 This diff disables musttail, packages Gambit Scheme and runs gsi(1) on my powerpc and powerpc64; I

big-endian sysutils/u-boot/{rk356x,rk3588}

2024-03-21 Thread George Koehler
I don't use u-boot, but I saw the powerpc bulk failing to package u-boot for rk356x and rk3588. This diff fixes the failures by adding 5 endian swaps. I don't know if my u-boot works, but I picked 2 boards (1 from each package) and compared u-boot-rockchip.bin between powerpc and amd64: cmp

Re: Question RE: Failed bulk build standard practice

2024-03-18 Thread George Koehler
On Wed, 13 Mar 2024 11:56:31 -0500 "izder456 via ports" wrote: > I take MAINTAINER on several ports with no ONLY_FOR_ARCH set. > When looking through the bulk build reports in the ports@ lists this > morning, I saw that some ports I worked on have failed on hardware I > don't have access too. >

Re: powerpc bulk build report

2024-03-10 Thread George Koehler
On Sun, 10 Mar 2024 18:26:04 +0100 Omar Polo wrote: > The alternative, if I'm reading this[0] correctly, is to sprinkle some > #include and -maltivec, but since it's not used I think it's > easier to just remove it. If it works I'll upstream this as well. On Sun, 10 Mar 2024 18:42:06 +0100

CVS: cvs.openbsd.org: ports

2024-03-04 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/03/04 18:52:34 Modified files: infrastructure/mk: arch-defines.mk Log message: bump _SYSTEM_VERISON-powerpc for clang fix: CFI for cr2, cr3, cr4 The macppc snap with the Mar 4 kernel has a

CVS: cvs.openbsd.org: ports

2024-03-04 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/03/04 13:31:16 Modified files: devel/llvm/13 : Makefile devel/llvm/13/patches: patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp

Re: [Maintainer update]: Bump graphics/decker version

2024-02-18 Thread George Koehler
On Sun, 18 Feb 2024 11:06:49 -0500 Jag Talon wrote: > New version of Decker is out. Changes are: > > * Added a new example deck and code challenges > * Various documentation improvements > * Patched GIF decoder > * Better tests > * Right-clicking with the fill tool now erases Thanks. I

CVS: cvs.openbsd.org: ports

2024-02-18 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2024/02/18 14:55:41 Modified files: graphics/decker: Makefile distinfo graphics/decker/pkg: PLIST Log message: Update to decker 1.39 from Jag Talon (maintainer)

Re: [New] graphics/decker

2024-02-17 Thread George Koehler
On Sat, 17 Feb 2024 10:14:35 -0500 Jag Talon wrote: > See attached for the tarball. import is ok gkoehler@ "make test" passes on macppc.

Re: [New] graphics/decker

2024-02-16 Thread George Koehler
On Fri, 16 Feb 2024 13:47:13 -0500 Jag Talon wrote: > Here's the new attachment. Thank you! Yes, it runs on macppc, but it feels slow (but still usable) on my 750 MHz 1-core PowerPC G4. If I type in a field, the wait is about 1/2 second until I see the character. If I draw a curve with the

Re: [new] games/nanosaur2: port of Pangea Software' Nanosaur II

2024-01-25 Thread George Koehler
On Thu, 18 Jan 2024 14:59:47 +0100 Omar Polo wrote: > Ah, haven't noticed since I'm not using a graphical launcher. It could > be, however the image should be scaled accordingly. Don't know if it's > ok for a port to depend on, say, imagemagick and resize the icons during > the build. I moved

Re: NEW: games/Bugdom

2024-01-17 Thread George Koehler
I want to discuss Bugdom and Bugdom2 along with Nanosaur II, another Pangea game. Omar Polo ported Nanosaur2 last month, https://marc.info/?l=openbsd-ports=167180883506465=2 I am able to play all 3 games on amd64. I have not tried the games on OpenBSD/macppc. (The games are from PowerPC Mac

Re: [new] games/nanosaur2: port of Pangea Software' Nanosaur II

2024-01-17 Thread George Koehler
On Fri, 23 Dec 2022 16:24:10 +0100 Omar Polo wrote: > Today I discovered that someone has made a port of Nanosaur II for > modern OSes and I just had to try it :) Hi op, I tried your port of Nanosaur2 after izder456 made ports of Bugdom and Bugdom 2. I needed to edit your Makefile. People who

Re: New: Ruby 3.3.0

2023-12-26 Thread George Koehler
On Mon, 25 Dec 2023 20:35:09 + (UTC) Jeremy Evans wrote: > Tested on amd64 since beta1. > > OK to commit? ok gkoehler@ I built lang/ruby/3.3 on powerpc and powerpc64. I played in irb33. I didn't run "make test". I built devel/ruby-ffi,ruby33 on both platforms. Port is good. I found

Re: unbreak boost for powerpc, powerpc64

2023-12-23 Thread George Koehler
On Sat, 23 Dec 2023 23:46:33 +0100 Theo Buehler wrote: > Please go ahead, I can cope. I committed it. Now if anyone runs update-plist, my commit adds cpu_relax.hpp.orig.port to this warning, Warning: entries NOT added to boost-1.84.0p0v0: include/boost/atomic/detail/futex.hpp.orig.port

CVS: cvs.openbsd.org: ports

2023-12-23 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/12/23 17:26:12 Modified files: devel/boost: Makefile Added files: devel/boost/patches: patch-boost_fiber_detail_cpu_relax_hpp Log message: Unbreak devel/boost on powerpc,

unbreak boost for powerpc, powerpc64

2023-12-23 Thread George Koehler
devel/boost is broken on powerpc and powerpc64, because picks the wrong asm syntax. This patch fixes it, ok? The REVISION bump conflicts with tb's "boost futex diff"; I will do REVISION= 1 if tb commits before me. --gkoehler Index: Makefile

Re: firefox segfaults on amd64

2023-12-17 Thread George Koehler
On Sun, 17 Dec 2023 10:13:39 +0100 Jan Stary wrote: > msyscall f6e75108000 a7000 error > Segmentation fault (core dumped) > > [firefox]20388/413659 pc=f6e7511847b inside f6e8575b000-f6e85766fff: bogus > syscall I got a crash like this in irssi on powerpc, because the process

CVS: cvs.openbsd.org: ports

2023-10-22 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/10/22 12:23:42 Modified files: devel/swig : Makefile devel/swig/pkg : PLIST Log message: Configure swig without ruby; stop installing examples This prevents a dependency cycle

CVS: cvs.openbsd.org: ports

2023-08-29 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/08/29 12:25:16 Modified files: graphics/imlib2: Makefile graphics/imlib2/pkg: PLIST Log message: Unbreak graphics/imlib2 for arch without rust If there's no rust compiler, then

Re: graphics/imlib2 without rust

2023-08-26 Thread George Koehler
On Thu, 24 Aug 2023 12:48:22 +0200 Omar Polo wrote: > while I can't test on a !rust arch I did a few 'simulation' and it > seems to package correctly both with and without rsvg. > > not super-familiar with plist fragments but it seems fine. ok op@ semarie@ showed me how to conditionally

graphics/imlib2 without rust

2023-08-23 Thread George Koehler
Hi ports list. On an arch without rust, x11/gnome/librsvg is an old version, and graphics/imlib2 fails to "make package". The old librsvg 2.40.21 fails a configure check for 2.46, so svg.so is missing. This diff adds pkg/PFRAG.svg to package imlib2 without svg.so if we don't have rust. On

Re: retire lang/parrot?

2023-08-20 Thread George Koehler
On Sun, 20 Aug 2023 21:47:14 +0200 Jeremie Courreges-Anglas wrote: > On Sun, Aug 20 2023, Theo Buehler wrote: > > Is anyone still having a use case for lang/parrot? > > ... > > I suggest to drop it. ok jca@ if you plan to handle it. ok gkoehler@ to remove parrot I tried to use parrot in

CVS: cvs.openbsd.org: ports

2023-08-08 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/08/08 14:40:55 Modified files: www/firefox-esr: Makefile www/firefox-esr/files: unveil.content www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.content

Re: Firefox toLocaleString displays wrong time on OpenBSD

2023-08-05 Thread George Koehler
On Sat, 5 Aug 2023 08:49:25 +0200 Landry Breuil wrote: > I'm not sure i'll be able to look into it, but i'd rather *not* document > 'workarounds' for issues until we're sure the issue isnt fixable. Maybe > it's pledge/unveil related, maybe not. Using ktrace to figure out which > files the

Re: update games/openttd

2023-08-02 Thread George Koehler
On Wed, 2 Aug 2023 21:35:32 +0100 Stuart Henderson wrote: > On 2023/08/02 21:42, Florian Viehweger wrote: > > I'd like to do a test on i386 first before committing it. There was a > > problem with SDL in the past [1] which prevented it from being built. > > that issue was fixed (and the fix is

CVS: cvs.openbsd.org: ports

2023-08-02 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/08/02 21:50:23 Modified files: games/openttd : Makefile distinfo Log message: Update games/openttd to 13.4 Florian Viehweger (maintainer) changed MASTER_SITES. sthen@ changed WANTLIB and

Re: NEW: games/candycrisis

2023-08-01 Thread George Koehler
On Sun, 30 Jul 2023 14:43:14 + Brian Callahan wrote: > Works well on amd64 and i386. Would be interested in seeing how it fares > on a big endian machine. powerpc is big-endian, but the last powerpc bulk is missing some dependencies for candycrisis. After 2 days of difficult preparation

Re: update games/openttd

2023-08-01 Thread George Koehler
On Thu, 27 Jul 2023 21:48:07 +0100 Stuart Henderson wrote: > > I have been experimenting with fixing WANTLIB in the last few days. For > > now I'm happy with a simple version bump and fixing MASTER_SITES. > > That would be > > WANTLIB += ${COMPILER_LIBCXX} > WANTLIB += c fluidsynth fontconfig

Re: update games/openttd

2023-07-26 Thread George Koehler
On Wed, 26 Jul 2023 14:49:58 +0200 Solene Rapenne wrote: > tested on amd64 by playing a game > > ok? make fetch failed, ftp: proxy.binaries.openttd.org: no address associated with name It succeeded after I made this change, -MASTER_SITES =

Re: misc/p5-Finance-Quote: Update to 1.57

2023-07-16 Thread George Koehler
On Sun, 9 Jul 2023 09:34:27 + wen heping wrote: >Five new ports should be imported before commit this patch. Thanks, I imported 4 of the 5 new ports. We still need to import devel/p5-Date-Range before we can update Finance::Quote. I wrote a few lines of Perl to try Finance::Quote.

Re: 回复: [NEW]devel/p5-Date-Range

2023-07-16 Thread George Koehler
On Wed, 12 Jul 2023 01:03:54 + wen heping wrote: > Here is the revised patch : >i) Minor Makefile cleanup >ii) Correct the LICENSE My "make build" failed because I use PORTS_PRIVSEP. The extracted WRKSRC had mode drwx-- owner _pbuild, so "make build" failed to "cd WRKSRC" as

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:39:22 Modified files: misc : Makefile Log message: +p5-Spreadsheet-XLSX

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:36:59 Log message: Import misc/p5-Spreadsheet-XLSX from Wen Heping ok sthen@ This Perl module is a emulation of Spreadsheet::ParseExcel for Excel 2007 (.xlsx) file format. It

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:30:08 Modified files: textproc : Makefile Log message: +p5-String-Util

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:24:15 Log message: Import textproc/p5-String-Util from Wen Heping ok sthen@ String::Util provides a collection of small, handy functions for processing strings in various

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:10:06 Modified files: www: Makefile Log message: +p5-HTML-Selector-XPath +p5-Web-Scraper

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 18:03:59 Log message: Import www/p5-Web-Scraper from Wen Heping ok sthen@ Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent Scrapi. It provides a DSL-ish

CVS: cvs.openbsd.org: ports

2023-07-16 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/16 17:58:51 Log message: Import www/p5-HTML-Selector-XPath from Wen Heping ok sthen@ HTML::Selector::XPath is a utility function to compile full set of CSS2 and partial CSS3

CVS: cvs.openbsd.org: ports

2023-07-14 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/14 20:28:41 Modified files: x11/gnome/librsvg: distinfo.old Log message: Allow dpb to build librsvg 2.40.21 again If you ran dpb on an arch without rust, it got E=x11/gnome/librsvg

CVS: cvs.openbsd.org: ports

2023-07-08 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/08 20:10:08 Modified files: graphics/libvips: Makefile Log message: Add -Dfontconfig=disabled to unbreak build without pango In libvips, our -Dpangocairo=disabled also disabled

CVS: cvs.openbsd.org: ports

2023-07-05 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/07/05 13:08:24 Modified files: infrastructure/bin: clean-old-distfiles Log message: Don't parse undef as a date ajacoutot@ got a fatal error from running clean-old-distfiles without a

Re: Problems updating math/maxima

2023-05-29 Thread George Koehler
On Mon, 29 May 2023 20:30:16 -0600 Jonathan Drews wrote: > Thanks for checking this. I used the ports.tat.gz because that is > what the Porters Handbook showed. Can I update the downloaded tarball > version using cvs? I suppose I can try. $ cd /usr/ports $ cvs -qd anoncvs@:/cvs up -A You

Re: Problems updating math/maxima

2023-05-29 Thread George Koehler
For the update to maxima 5.46.0, I'm happy with Stuart's diff (from May 25), after fixing the MODPY_BIN_SUFFIX in PLIST. I rarely use maxima, but I can run simple commands like "diff(5 * x**2, x);". ok gkoehler@ (with the PLIST fix) https://marc.info/?l=openbsd-ports=168501263910495=2 has the

Re: Problems updating math/maxima

2023-05-26 Thread George Koehler
On Fri, 26 May 2023 06:21:35 -0600 Jonathan Drews wrote: > Dima was right. Also one of the replies I got from the maxima discuss > list: > "My experience is that sbcl is way faster than ecl in practical use. > "The Testsuite (at least +the share one) loads many packages and does > try not to do

CVS: cvs.openbsd.org: ports

2023-05-26 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/05/26 19:10:48 Modified files: editors/poke : Makefile Log message: Don't detect emacs or xemacs in configure The build broke if I had installed editors/xemacs (and not editors/emacs),

CVS: cvs.openbsd.org: ports

2023-03-18 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2023/03/18 22:02:17 Modified files: lang/node : Makefile lang/node/patches: patch-common_gypi patch-include_node_common_gypi Log message: Unbreak node for

Re: lang/sbcl will not work with x-only

2023-02-02 Thread George Koehler
On Fri, 27 Jan 2023 16:02:28 -0700 Josh Elsasser wrote: > Unfortunately I don't have a new enough CPU to test xonly, so someone > should probably mark it USE_NOEXECONLY Might not need USE_NOEXECONLY. I have a macppc G5 with xonly and built lang/sbcl for powerpc, it seems to work. My ld was

CVS: cvs.openbsd.org: ports

2022-12-29 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/12/29 14:20:25 Modified files: lang/ruby : Makefile.inc Log message: Configure lang/ruby --without-baseruby This prevents picking /usr/local/bin/ruby from devel/ruby-shims as baseruby,

Re: Ruby 3.2.0

2022-12-26 Thread George Koehler
On Sun, 25 Dec 2022 15:52:33 + (UTC) Jeremy Evans wrote: > Ruby 3.2.0 was released today, release announcement at: > https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/ I tried to build lang/ruby/3.2 after you imported it, but an installed devel/ruby-shims broke "make fake".

Re: Port for Mini vMac?

2022-11-21 Thread George Koehler
On Mon, 21 Nov 2022 14:08:51 -0500 Jag Talon wrote: > Yeah that's how I understand it as well I think Mini vMac > emulates computers that are between GSPlus (emulates Apple II) and > Basilisk II (emulates Mac II / Quadra / Performa) I searched the archives and found that Alex Free proposed

CVS: cvs.openbsd.org: ports

2022-11-20 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/11/20 17:04:04 Removed files: devel/libdsm/patches: patch-configure Log message: Forgot a patch when removing devel/libdsm ok tb@

CVS: cvs.openbsd.org: ports

2022-11-06 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/11/06 13:36:12 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: Update to broot 1.16.2, unbreaking powerpc64 Crate exr < 1.5.0 failed to build on big-endian arch

Re: [powerpc64 rust] unbreak sysutils/broot

2022-11-05 Thread George Koehler
On Fri, 4 Nov 2022 08:43:28 +0100 Landry Breuil wrote: > your diff makes sense, but updating broot to 1.6.1 would also solve the > issue since those crates are updated there :) > > Landry I forgot to check for an update. Thank you! This update to broot 1.16.2 builds on powerpc64. I want to

[powerpc64 rust] unbreak sysutils/broot

2022-11-03 Thread George Koehler
Hi, I want someone who knows rust to check this. I had never used broot, but built it for powerpc64 to check that rustc is working. Because powerpc64 is big-endian, the build failed, --> /usr/ports/pobj/broot-1.14.2/broot-1.14.2/modcargo-crates/exr-1.4.2/src/compression/rle.rs:39:29 | 39

CVS: cvs.openbsd.org: ports

2022-10-28 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/10/28 14:47:06 Modified files: lang/pcc/pcc : Makefile lang/pcc/pcc/patches: patch-cc_cc_cc_c lang/pcc/pcc-libs: Makefile Added files: lang/pcc/pcc/patches:

lang/pcc for powerpc

2022-10-25 Thread George Koehler
Hello, ports list! I want to commit this diff, which will unbreak lang/pcc/pcc-libs and minimally fix lang/pcc/pcc for powerpc. I can now compile the simplest C program for powerpc, $ cat hello.c #include int main(void) { puts("Hello, BSD!"); return 0; } $ pcc -O2 -o hello hello.c $ ./hello I

Re: [big-endian] unbreak games/mvdsv

2022-09-25 Thread George Koehler
On Sat, 24 Sep 2022 09:12:42 +0100 Tom Murphy wrote: > Hi, > > Is this something that can be send upstream to the mvdsv developers? > Or best to keep it patched on OpenBSD ports? > > Thanks, > Tom Yes, this change (adding PRIVATE before __BIG_ENDIAN__Q__) can go upstream to mvdsv. I

CVS: cvs.openbsd.org: ports

2022-09-25 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/09/25 10:34:20 Modified files: games/mvdsv: Makefile games/mvdsv/patches: patch-CMakeLists_txt Log message: Unbreak games/mvdsv for big-endian platforms Add a missing PRIVATE

[big-endian] unbreak games/mvdsv

2022-09-22 Thread George Koehler
About mvdsv, the QuakeWorld server, I don't play this game, but I want to fix an error in CMakeLists.txt, which broke this package on big-endian platforms. kmos had added BROKEN-sparc64, but I got the same error on powerpc. This diff adds the missing PRIVATE keyword, so I can package mvdsv on

Re: plan9port works on i386 and powerpc

2022-09-22 Thread George Koehler
On Wed, 14 Sep 2022 17:38:12 -0700 Kyle Milz wrote: > Unfortunately, building at least on sparc64 does not complete. > Curiously it also does not fail, it just stops after 'mk' is compiled. > So I think ONLY_FOR_ARCHES may need to be retained, with the platforms > we have tested. Thank you for

CVS: cvs.openbsd.org: ports

2022-09-22 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/09/22 20:28:27 Modified files: plan9/plan9port: Makefile Log message: Build plan9port on i386, powerpc, powerpc64 Diff from Kyle Milz, who confirms that plan9port works on i386 and powerpc,

CVS: cvs.openbsd.org: ports

2022-09-22 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/09/22 20:03:30 Modified files: graphics/webp-pixbuf-loader: Makefile Added files: graphics/webp-pixbuf-loader/patches: patch-io-webp_c Log message: Unbreak webp-pixbuf-loader for

Re: powerpc bulk build report

2022-09-22 Thread George Koehler
On Thu, 22 Sep 2022 08:24:48 -0600 (MDT) gkoeh...@openbsd.org wrote: > Bulk build on macppc-0.ports.openbsd.org > > Started : Tue Aug 30 14:54:38 MDT 2022 > Finished: Thu Sep 22 08:24:16 MDT 2022 > Duration: 22 Days 17 hours 30 minutes This bulk is not finished. I stopped the bulk (with

Re: [update] emacs-28.2

2022-09-21 Thread George Koehler
.elc > share/emacs/${VERSION}/lisp/term/cygwin.el.gz > share/emacs/${VERSION}/lisp/term/cygwin.elc > +share/emacs/${VERSION}/lisp/term/fbterm.el.gz > +share/emacs/${VERSION}/lisp/term/fbterm.elc > share/emacs/${VERSION}/lisp/term/internal.el.gz > share/emacs/${VERSION}/lisp/term/internal.elc > share/emacs/${VERSION}/lisp/term/iris-ansi.el.gz > > -- > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE > -- George Koehler

Re: [big-endian] unbreak graphics/webp-pixbuf-loader

2022-09-21 Thread George Koehler
On Thu, 22 Sep 2022 12:28:56 +1000 Jonathan Gray wrote: > On Wed, Sep 21, 2022 at 10:13:44PM -0400, George Koehler wrote: > This uses the compiler builtin __BYTE_ORDER__ instead of endian.h > BYTE_ORDER. > > Both could be avoided by using htole32() instead. Then the two

[big-endian] unbreak graphics/webp-pixbuf-loader

2022-09-21 Thread George Koehler
graphics/webp-pixbuf-loader failed in the ongoing powerpc bulk, but this looks easy to fix. OpenBSD doesn't have , so use (on big-endian platforms like powerpc and sparc64). With this patch, "make package" works and "make test" passes on powerpc. ok to commit?

Re: [new] archivers/7zip

2022-09-17 Thread George Koehler
On Fri, 16 Sep 2022 21:54:54 -0400 Josh Grosse wrote: > Attached is a "v3" tarball with the above changes, producing a single `7zz` > executable binary. There is no long any conflict with p7zip. I've tested > this build on amd64. George may want to retest on powerpc64 to see if his > patch to

Re: [new] archivers/7zip

2022-09-15 Thread George Koehler
On Thu, 15 Sep 2022 13:55:35 -0400 Josh Grosse wrote: > A corrected tarball is attached -- pkg/DESCR was accidently empty. I can't install p7zip with 7zip, | Collision in p7zip-16.02p6: the following files already exist | /usr/local/bin/7za (7zip-22.01 and p7zip-16.02p6) | Couldn't

Re: plan9port works on i386 and powerpc

2022-09-14 Thread George Koehler
On Sun, 11 Sep 2022 13:48:34 -0700 Kyle Milz wrote: > Recently I needed plan9port for i386 and to my surprise it builds and > light testing of mk and acme work fine. > > I was curious if macppc was also fixed, so I built and tested that as > well, with the same results. Good find! I can also

Re: [NEW] security/ruby-shift_ciphers 1.0.1

2022-09-06 Thread George Koehler
On Mon, 5 Sep 2022 17:34:38 -0400 George Rosamond wrote: > Shift Ciphers gem is simple, yet complete, implementation of classic > Caesar and Vigenere ciphers. It also features custom, hardened > version of Vigenere cipher, which uses autokey scheme and PRNGs. I can use this gem without having

CVS: cvs.openbsd.org: ports

2022-08-11 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/08/11 14:50:12 Modified files: graphics/freeimage: Makefile Added files: graphics/freeimage/patches: patch-Source_FreeImage_PluginBMP_cpp

[big-endian] unbreak graphics/freeimage

2022-08-07 Thread George Koehler
Hello ports list, BE_ARCHS can't build graphics/freeimage, because its big-endian code gives errors like, Source/FreeImage/PluginBMP.cpp:1422:14: error: use of undeclared identifier 'bpp ' } else if (bpp == 16) { ^ This diff, from an upstream commit,

CVS: cvs.openbsd.org: ports

2022-08-07 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/08/07 11:00:43 Modified files: lang/python: Makefile.inc Log message: Don't --enable-optimizations on powerpc This unbreaks python 3.* on powerpc. The build had enabled PGO (Profile

[macppc] unbreak lang/python, segfault in PGO

2022-08-06 Thread George Koehler
We recently added --enable-optimizations in lang/python/3.* for PGO (Profile Guided Optimization), on all platforms where the linker is lld. Turns out, this breaks on macppc (powerpc). The build segfaults as soon as it tries to run the linked python binary, cc -pthread -L/usr/local/lib/ -flto

CVS: cvs.openbsd.org: ports

2022-08-01 Thread George Koehler
CVSROOT:/cvs Module name:ports Changes by: gkoeh...@cvs.openbsd.org2022/08/01 09:00:04 Modified files: graphics/png : Makefile Log message: Unbreak png on powerpc64 by passing -mvsx Diff from Brad Smith, edited by me

Re: build env vars

2022-07-08 Thread George Koehler
On Fri, 08 Jul 2022 22:09:23 +0200 jyfletc...@gmail.com wrote: > Error: no such instruction: `vmovsd %xmm0,8(%rsp)' Something is running /usr/bin/as, the old GNU assembler 2.17. Try to assemble with /usr/bin/cc, because clang knows more instructions. Instead of, $ cat exam.s

Re: [new] lang/guile3

2022-07-02 Thread George Koehler
On Fri, 01 Jul 2022 15:52:09 +0200 Omar Polo wrote: > > On Fri, Jul 01, 2022 at 11:00:50AM +0200, Omar Polo wrote: > > > I've been keeping this into mystuff/ for too much i think. It's a port > > > for guile 3, or the GNU Ubiquitous Intelligent Language for Extensions. > > > It's a scheme

Re: [NEW] archivers/lrzip

2022-05-27 Thread George Koehler
On Fri, 27 May 2022 23:02:46 +0200 Rubén Llorente wrote: > I have also shamelessly copied the mechanism sort uses for rising its > RDATA_LIMIT and tests so far look good. Still I have to figure out how > to do the same thing with the stack size. > > Also, how portable are setrlimit and

Re: www/firefox-esr + amdgpu + unveil problem

2022-05-26 Thread George Koehler
On Thu, 26 May 2022 09:14:56 +0200 Landry Breuil wrote: > looking at mesa code, the only occurence i've found of /dev/dri that > wasnt /dev/dri/card0 is >

www/firefox-esr + amdgpu + unveil problem

2022-05-24 Thread George Koehler
Hi, This mail is about the OpenBSD package of firefox-esr-91.9.1, on my amd64 with amdgpu. Some tabs crashed. My reproducer stopped crashing after I unveiled /dev/dri in the content process, --- /etc/firefox-esr/unveil.content.before Tue May 24 11:47:09 2022 +++

Re: php-fpm (7.4, 8.0) on armv7 doesn't work

2022-05-13 Thread George Koehler
On Wed, 11 May 2022 21:06:57 +0200 Sven Wolf wrote: > ===> Building package for apache-httpd-2.4.53p1 > Create /usr/packages/arm/all/apache-httpd-2.4.53p1.tgz > Error: Libraries in packing-lists in the ports tree > and libraries from installed packages don't match I often see this kind

Re: php-fpm (7.4, 8.0) on armv7 doesn't work

2022-05-08 Thread George Koehler
On Sat, 7 May 2022 19:23:18 +0200 Sven Wolf wrote: > Reading symbols from php-fpm-8.0...(no debugging symbols found)...done. > [New process 413320] > Core was generated by `php-fpm-8.0'. > Program terminated with signal SIGBUS, Bus error. > #0 0x0510a0fc in ?? () > (gdb) bt > #0 0x0510a0fc in

Re: [update] games/openttd and games/openttd-data

2022-04-14 Thread George Koehler
== > RCS file: /home/reposync/ports/games/openttd-data/opensfx/distinfo,v > retrieving revision 1.2 > diff -u -r1.2 distinfo > --- opensfx/distinfo 2 Mar 2021 04:20:18 - 1.2 > +++ opensfx/distinfo 12 Apr 2022 12:36:07 - > @@ -1,2 +1,2 @@ > -SHA256 (openttd/opensfx-0.2.3-all.zip) = > aDG2UbPci0lAJvcneYmh11eWG2fBe3XTwuCXRR91rwI= > -SIZE (openttd/opensfx-0.2.3-all.zip) = 11359588 > +SHA256 (openttd/opensfx-1.0.3-all.zip) = > 4KIYt92UOOcBUDsPhMJal8HBG3wvAlMj+xnW2xbvN1k= > +SIZE (openttd/opensfx-1.0.3-all.zip) = 11566000 > -- George Koehler

Re: [sparc64] webkitgtk4 build fix

2022-04-04 Thread George Koehler
On Sun, 03 Apr 2022 18:37:45 +0200 Jeremie Courreges-Anglas wrote: > On Sat, Apr 02 2022, Theo Buehler wrote: > > Not sure if anything but sparc64 among !clang archs is capable of > > building (let alone running) this monster. > > Maybe powerpc can still build it, maybe not. powerpc now uses

Re: lang/algol68g: fix build on riscv64 and others

2022-03-24 Thread George Koehler
On Thu, 24 Mar 2022 18:58:57 + Brian Callahan wrote: > > Index: patches/patch-configure_ac > > === > > RCS file: /cvs/ports/lang/algol68g/patches/patch-configure_ac,v > > retrieving revision 1.2 > > diff -u -p -r1.2

meson might fail if dpb junks cmake

2022-03-09 Thread George Koehler
Hello ports, I want to describe how meson might fail in "make configure" if meson is looking for a missing optional dependency, but at the same time, dpb is junking cmake. I saw devel/pangomm248 fail in this way, but it might also happen in other ports using meson. In each of devel/pangomm248,

  1   2   3   >