#55034 closed defect (fixed)
TeXShop3 @ 3.88_1 build failed
Reported by: | dubois34 (dubois34) | Owned by: | Schamschula (Marius Schamschula) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.2 |
Keywords: | haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | TeXShop3 |
Description
Hello,
Since last week (before 2.4.2) I'm not able to build TeXShop3 I attached some logs.
Regards
Attachments (3)
Change History (12)
Changed 7 years ago by dubois34 (dubois34)
Changed 7 years ago by dubois34 (dubois34)
comment:1 follow-up: 3 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign added |
---|---|
Owner: | set to Schamschula |
Port: | TeXShop3 added |
Status: | new → assigned |
Sorry, TeXShop3 requires Xcode 9 now.
Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | TeXShop3.diff added |
---|
comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
comment:3 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign:
Sorry, TeXShop3 requires Xcode 9 now.
and Xcode 9 requires macOS Sierra or later, so you'll have to upgrade your OS.
comment:4 Changed 7 years ago by Schamschula (Marius Schamschula)
I have not gotten any upstream feedback regarding older OS versions, so it seems only Sierra and High Sierra are currently supported.
comment:5 Changed 7 years ago by dubois34 (dubois34)
Unfortunately for the moment I don't plan to upgrade my OS. On TexShop website you find separated binaries for high sierra, but older OS versions are still supported. Isn't it possible to detect which OS is installed ?
Any way, thanks.
PS: I don't understand what I'm supposed to do with the patch proposed by Ryan Schmidt.
comment:6 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
The patch is for Marius to apply to the port. It will cause the port to exit with a more intelligible error message telling you what's wrong, instead of the error you got.
Unfortunately, TeXShop3 now requires Xcode 9 to build. That means it cannot be built on El Capitan anymore. It could possibly run on El Capitan if built on a later version of macOS, but that's not how MacPorts works.
TeXShop3 used to support earlier versions of Xcode. It would be possible for Marius to code the port so that it uses an earlier version of TeXShop3 (in fact, an earlier version of 3.88) on those systems, if he wanted to go to the effort to do that.
comment:7 Changed 7 years ago by Schamschula (Marius Schamschula)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:8 follow-up: 9 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Hmm, why did that commit also revert my dist_subdir
fix from [d69597ba7b82977f961e82f690dfc35edac14782/macports-ports]?
comment:9 Changed 7 years ago by Schamschula (Marius Schamschula)
Replying to ryandesign:
Hmm, why did that commit also revert my
dist_subdir
fix from [d69597ba7b82977f961e82f690dfc35edac14782/macports-ports]?
Not on on purpose. I inadvertently didn't update my local Portfile from the MacPorts repository.
Reverted in [9b960634754ff10df61f120a88f6491fe2e7cf8a/macports-ports]
port -v install TeXShop3 > log