#57483 closed defect (fixed)
kitty @0.11.3 (aqua): "command execution failed" after upgrade to Mojave 10.14
Reported by: | RCIIIcm | Owned by: | ken-cunningham-webuse |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | ||
Port: | kitty |
Description
Followed instructions at https://trac.macports.org/wiki/Migration. Only port that failed to install was kitty. Did sudo port clean kitty;sudo port install kitty
, same issue. Log attached
Attachments (1)
Change History (7)
Changed 6 years ago by RCIIIcm
comment:1 Changed 6 years ago by kencu (Ken)
comment:2 Changed 6 years ago by kencu (Ken)
and FYI, it's been updated:
$ port livecheck kitty kitty seems to have been updated (port version: 0.11.3, new version: 0.12.3)
comment:3 Changed 6 years ago by ken-cunningham-webuse
Owner: | set to ken-cunningham-webuse |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 6 years ago by jmroot (Joshua Root)
Better to turn off -Werror entirely than to play whack-a-mole turning off warnings each time a new compiler version comes out.
comment:5 Changed 6 years ago by kencu (Ken)
That was indeed my first plan -- the setup.py files are full of python code I don't follow so perfectly, and the place to add the -Wno-deprecated-declarations just was staring me in the face there, so I took that one.
I think we should always have -Werror turned off if we can. It's 99% of the time a useless PITA for a distribution like this.
comment:6 Changed 6 years ago by kencu (Ken)
In this line here:
-pedantic-errors -Werror {} {} -fwrapv {} {} -pipe {} -fvisibility=hidden
what are all those {} {}
there for? Could I have just deleted the -Werror
out of that line instead?
I'm not sure why any port would want to error out on -Wdeprecated-declarations. That seems kinda silly.