Re: Why is binary avoided for Xcode MPI wrappers?

2021-05-21 Thread Ryan Schmidt
On May 21, 2021, at 09:00, Eric Borisch wrote: > > On Thu, May 20, 2021 at 10:56 PM Ryan Schmidt wrote: > >> rev-upgrade only checks library linkage. If you're saying that this software >> links with a library inside Xcode, and that the install name of that library >> varies by Xcode

Re: Protobuf3-cpp update woes; strategy to avoid broken dependent ports?

2021-05-21 Thread Ryan Schmidt
On May 21, 2021, at 06:59, Christopher Nielsen wrote: > We need to figure out a better way to deal with updates to ‘protobuf3-cpp’, > as every time this port is updated, all dependent ports are broken. (Apart > from a handful that folks manually rev-bump along with it.) > > The problem is

Re: Protobuf3-cpp update woes; strategy to avoid broken dependent ports?

2021-05-21 Thread Daniel J. Luke
On May 21, 2021, at 8:38 AM, Joshua Root wrote: > If it's not actually doing anything that should break binary compatibility > (removing symbols or changing their semantics), the fix is to stop increasing > the library major version for binary compatible updates. If it is, there's no > getting

Re: bash and bashdb ports

2021-05-21 Thread Rainer Müller
On 21/05/2021 14.48, Giuseppe 'ferdy' Miceli wrote: > could someone be so kind to enlighten me about the bash port? > > if i am not mistaken the bash50 sub-port is obsolete and could be removed. > > i stumbled on it while installing bashdb which depends on bash50 which > conflicts with bash. >

Re: Why is binary avoided for Xcode MPI wrappers?

2021-05-21 Thread Eric Borisch
On Thu, May 20, 2021 at 10:56 PM Ryan Schmidt wrote: > We have no tickets about the previous problem to study? > My cursory looks for them or mailing list discussions have failed. I would tear it out for now. > rev-upgrade only checks library linkage. If you're saying that this software links

bash and bashdb ports

2021-05-21 Thread Giuseppe 'ferdy' Miceli
Ciao, could someone be so kind to enlighten me about the bash port? if i am not mistaken the bash50 sub-port is obsolete and could be removed. i stumbled on it while installing bashdb which depends on bash50 which conflicts with bash. i worked around changing in my local repository

Re: Protobuf3-cpp update woes; strategy to avoid broken dependent ports?

2021-05-21 Thread Joshua Root
On 2021-5-21 21:59 , Christopher Nielsen wrote: We need to figure out a better way to deal with updates to ‘protobuf3-cpp’, as every time this port is updated, all dependent ports are broken. (Apart from a handful that folks manually rev-bump along with it.) The problem is that every update

Re: Buildbot hardware (was: Re: Framing the MacPorts discussion)

2021-05-21 Thread Enrico Maria Crisostomo
Hi, Thanks Ryan. My answer is very similar to Ben’s: * I’d be happy to provide you exclusive access to the resources (encrypted VMs, your own users, network and machine are UPS-protected, firewalled, etc.) * I completely agree with you about the safety concerns: those should not be

Protobuf3-cpp update woes; strategy to avoid broken dependent ports?

2021-05-21 Thread Christopher Nielsen
We need to figure out a better way to deal with updates to ‘protobuf3-cpp’, as every time this port is updated, all dependent ports are broken. (Apart from a handful that folks manually rev-bump along with it.) The problem is that every update results in the name of the dylib being incremented

Re: Buildbot hardware (was: Re: Framing the MacPorts discussion)

2021-05-21 Thread Ben Greenfield via macports-dev
Hey All, Thanks for the direction Ryan. > On May 21, 2021, at 12:46 AM, Ryan Schmidt wrote: > > On May 19, 2021, at 12:38, Andrew Janke wrote: > >> I have a small stack of Mac Minis I got to use as a buildbot farm for >> Octave.app; I might be able to have them pull double duty for MacPorts