Re: Missing m4 forcing CLT reinstallation loop

2024-03-14 Thread Larry Stone
Thanks. Missed that when trying to search for open tickets.

-- 
Larry Stone
lston...@stonejongleux.com





> On Mar 14, 2024, at 6:25 PM, Dave Allured - NOAA Affiliate 
>  wrote:
> 
> There are multiple tickets on M4.  There is a fix in the works.  Yours seems 
> like the same thing.  Please see PR 
> https://github.com/macports/macports-ports/pull/22984 .
> 
> 
> On Thu, Mar 14, 2024 at 7:16 PM Larry Stone  
> wrote:
> This seems like an Xcode issue more than MacPorts but since MacPorts is why I 
> have Xcode and its command line tools installed, I’ll ask here.
> 
> I upgraded to Sonoma about three weeks ago. All went well including following 
> the MacPorts instructions for major MacOS upgrades. All was working fine. At 
> the time, Xcode and CLT was version 15.1 but both have been upgraded to 15.3 
> since then.
> 
> Today, for the first time since upgrading to Sonoma, I ran the MacPorts 
> update sequence starting with port selfudpate. One of the packages needing 
> updating was Postfix which requires local building. The upgrade script 
> errored and an error box popped up saying "the m4 command requires the 
> command line developer tools.” Uh, they’re installed. Thinking maybe 
> something had changed, I let it rerun the CLT installation but per System 
> Information, the version was the same. Tried to upgrade Postfix again and the 
> same thing.
> 
> Looking in the CLT directory, I saw usr/bin/gm4 but not m4. A search 
> suggested that gm4 is just m4 with a different name (maybe GNU m4) and to 
> link m4 to gm4. I did and Postfix upgraded OK.
> 
> So what happened? Built OK three weeks ago with CLT 15.1 but failed today 
> with CLT 15.3. Was m4 in 15.1 but is now missing? (Normally, I’d just go to 
> the Time Machine disk to take a look but I had to reinitialize it just a few 
> days ago due to an error trying to expand the Time Machine partition on the 
> disk). Am I OK linking m4 to gm4?
> 
> -- 
> Larry Stone
> lston...@stonejongleux.com
> 
> 
> 
> 



Re: Missing m4 forcing CLT reinstallation loop

2024-03-14 Thread Dave Allured - NOAA Affiliate via macports-users
There are multiple tickets on M4.  There is a fix in the works.  Yours
seems like the same thing.  Please see PR
https://github.com/macports/macports-ports/pull/22984 .


On Thu, Mar 14, 2024 at 7:16 PM Larry Stone 
wrote:

> This seems like an Xcode issue more than MacPorts but since MacPorts is
> why I have Xcode and its command line tools installed, I’ll ask here.
>
> I upgraded to Sonoma about three weeks ago. All went well including
> following the MacPorts instructions for major MacOS upgrades. All was
> working fine. At the time, Xcode and CLT was version 15.1 but both have
> been upgraded to 15.3 since then.
>
> Today, for the first time since upgrading to Sonoma, I ran the MacPorts
> update sequence starting with port selfudpate. One of the packages needing
> updating was Postfix which requires local building. The upgrade script
> errored and an error box popped up saying "the m4 command requires the
> command line developer tools.” Uh, they’re installed. Thinking maybe
> something had changed, I let it rerun the CLT installation but per System
> Information, the version was the same. Tried to upgrade Postfix again and
> the same thing.
>
> Looking in the CLT directory, I saw usr/bin/gm4 but not m4. A search
> suggested that gm4 is just m4 with a different name (maybe GNU m4) and to
> link m4 to gm4. I did and Postfix upgraded OK.
>
> So what happened? Built OK three weeks ago with CLT 15.1 but failed today
> with CLT 15.3. Was m4 in 15.1 but is now missing? (Normally, I’d just go to
> the Time Machine disk to take a look but I had to reinitialize it just a
> few days ago due to an error trying to expand the Time Machine partition on
> the disk). Am I OK linking m4 to gm4?
>
> --
> Larry Stone
> lston...@stonejongleux.com
>
>
>
>
>


Missing m4 forcing CLT reinstallation loop

2024-03-14 Thread Larry Stone
This seems like an Xcode issue more than MacPorts but since MacPorts is why I 
have Xcode and its command line tools installed, I’ll ask here.

I upgraded to Sonoma about three weeks ago. All went well including following 
the MacPorts instructions for major MacOS upgrades. All was working fine. At 
the time, Xcode and CLT was version 15.1 but both have been upgraded to 15.3 
since then.

Today, for the first time since upgrading to Sonoma, I ran the MacPorts update 
sequence starting with port selfudpate. One of the packages needing updating 
was Postfix which requires local building. The upgrade script errored and an 
error box popped up saying "the m4 command requires the command line developer 
tools.” Uh, they’re installed. Thinking maybe something had changed, I let it 
rerun the CLT installation but per System Information, the version was the 
same. Tried to upgrade Postfix again and the same thing.

Looking in the CLT directory, I saw usr/bin/gm4 but not m4. A search suggested 
that gm4 is just m4 with a different name (maybe GNU m4) and to link m4 to gm4. 
I did and Postfix upgraded OK.

So what happened? Built OK three weeks ago with CLT 15.1 but failed today with 
CLT 15.3. Was m4 in 15.1 but is now missing? (Normally, I’d just go to the Time 
Machine disk to take a look but I had to reinitialize it just a few days ago 
due to an error trying to expand the Time Machine partition on the disk). Am I 
OK linking m4 to gm4?

-- 
Larry Stone
lston...@stonejongleux.com







Re: libiconv build fail w/macOS 14.4 (darwin/23.4.0) arch arm

2024-03-14 Thread Ryan Schmidt
On Mar 13, 2024, at 02:07, Paul Kippes wrote:
> 
> I'm
> seeing a build error with libiconv

Fixed; see https://trac.macports.org/ticket/69462