Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-28 Thread Ed
Hi Karl, You’re quite right it’s not super-explicit on that point, though the tutorials linked from the page I linked are. Yes, GitHub have servers on which they run the “actions” (aka workflows). The splitting up of things has been under discussion for over 6 years. It has been prototyped

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-27 Thread Karl Glazebrook via pdl-general
The documents are all a bit meta. So they run on github servers? It is never clearly said that I could see. A split is fine if done properly and planned. Without that I’d prefer to keep it in. Karl > On 16 Feb 2021, at 6:45 pm, Ed . wrote: > > Hi Karl, > > GitHub Actions are all

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Ed .
Hi Karl, GitHub Actions are all explained in the link I gave in my previous message  (spoiler: it’s a classic example of cloud computing) By “more modern” I’m referring to one of the many other possibilities like PLplot, Gnuplot, Prima – of the ones that already have PDL support (and that

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Karl Glazebrook via pdl-general
Right. I took a look at that yml file and I can sort of see what is going on. On what machine is that CI stuff being run? Re FreeBSD. Are there many users? I have no idea how ports files would work on that distribution, I haven’t even learned how to do this on Macports or Homebrew (though I

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Ed .
Whatever is specified in any “.github/workflows/*.yml”! https://docs.github.com/en/actions By the way, I think I’m about to make PGPLOT work somewhat better on FreeBSD in the imminent next version. The FreeBSD port says it’s not got a maintainer, and they’re asking for volunteers. Karl, if

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Karl Glazebrook via pdl-general
OK . … in this case what ‘action’ is actually run? > On 16 Feb 2021, at 12:25 pm, Ed . wrote: > > CI is “continuous integration”, run every time a commit is pushed to the > server (or a pull request is created or updated) to give instant feedback on > problems. GitHub Actions is the new-ish

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Ed .
CI is “continuous integration”, run every time a commit is pushed to the server (or a pull request is created or updated) to give instant feedback on problems. GitHub Actions is the new-ish service provided by GitHub for this. It’s much better than Travis now is, given Travis are deliberately

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-15 Thread Karl Glazebrook via pdl-general
Hi Ed Sorry for the dumb question - can you explain what ' GitHub Action CI’ is? Do I need to know about it? Karl > On 15 Feb 2021, at 4:26 pm, Ed . wrote: > > I’ve updated the CPAN PGPLOT somewhat, including adding GitHub Action CI. I > tried to make it also test on MacOS by using your

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-02-14 Thread Ed .
I’ve updated the CPAN PGPLOT somewhat, including adding GitHub Action CI. I tried to make it also test on MacOS by using your instructions, but I don’t know enough about the MacOS specifics. I’ve left the attempt on a branch, hopefully a Mac expert (Karl? ) can fix it:

Re: [Pdl-general] pgplot instructions for Big Sur macOS

2021-01-13 Thread Karl Glazebrook via pdl-general
Hi all An update on this. The config there uses Apple’s CC, but I have now come across some random segv’s that seem to be avoided if one uses GCC 11 and GFORTRAN 11. So I would recommend editing gfortran_cc_BigSur.conf from that patch to use GCC - and take it from http://hpc.sourceforge.net

[Pdl-general] pgplot instructions for Big Sur macOS

2021-01-06 Thread Karl Glazebrook via pdl-general
Here you go Ed et al: This below installs a fully functioning pgplot on my Big Sur ARM Mac in /usr/local/pgplot. I expect it will also work the same on Big Sur Intel. You need to have prerequisites: 1. Macports X11 installed in the usual place under /opt/… (I have xorg-server 1.20.10) 2.