#12077 closed defect (fixed)
BUG: osxvnc 2.2 requires 10.2.8 SDK
Reported by: | michael.g.ross.98@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), michael.g.ross.98@…, anton@…, greg@… | |
Port: |
Description (last modified by jmpalacios (Juan Manuel Palacios))
osxvnc fails to build on dual G5, Mac OS X 10.4.9, output below
athena:/Users/mgross admin$ sudo port install osxvnc Password: ---> Fetching osxvnc ---> Verifying checksum(s) for osxvnc ---> Extracting osxvnc ---> Applying patches to osxvnc ---> Configuring osxvnc ---> Building osxvnc Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_aqua_osxvnc/work/OSXvnc" && xcodebuild -alltargets -configuration Deployment build OBJROOT=build/ SYMROOT=build/ " returned error 1 Command output: === BUILDING NATIVE TARGET jpg WITH CONFIGURATION Deployment === Checking Dependencies... error: There is no SDK at specified SDKROOT_ppc path '/Developer/SDKs/MacOSX10.2.8.sdk' ** BUILD FAILED ** Error: Status 1 encountered during processing. athena:/Users/mgross admin$
Change History (13)
comment:1 Changed 17 years ago by markd@…
Cc: | ryandesign@… added |
---|---|
Owner: | changed from macports-dev@… to ryandesign@… |
Summary: | osxvnc fails to build → BUG:osxvnc-2.1 fails to build |
comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | michael.g.ross.98@… added |
---|---|
Summary: | BUG:osxvnc-2.1 fails to build → BUG: osxvnc 2.1 requires 10.2.8 SDK |
Michael: Please install the Mac OS X 10.2.8 SDK from the Xcode disk image. It's not installed by default.
I'll leave this bug open, as I would like to ideally remove the requirement of the 10.2.8 SDK from this installation. But it will take some work, and is not a priority for me at this time. However, if someone else would like to discover how to do this and attach a patch to this ticket, I will of course evaluate it.
comment:3 Changed 17 years ago by nox@…
Cc: | ryandesign@macports.org,michael.g.ross.98@alum.dartmouth.org → ryandesign@macports.org, michael.g.ross.98@alum.dartmouth.org |
---|---|
Milestone: | → Port Bugs |
Priority: | Important → High |
Version: | 1.4.42 |
comment:4 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Priority: | High → Low |
---|---|
Summary: | BUG: osxvnc 2.1 requires 10.2.8 SDK → BUG: osxvnc 2.2 requires 10.2.8 SDK |
Priority is low, because there's an easy workaround (install the 10.2.8 SDK). Still, I would like to change it so the 10.2.8 SDK isn't required, since MacPorts only officially supports 10.3 and up.
The issue remains with osxvnc 2.2.
comment:5 Changed 17 years ago by anton@…
I suggest increasing priority on this bug as the 10.2.8 SDK is not available in XCode 3.0 and thus this package will not build on Leopard
comment:6 Changed 17 years ago by anton@…
I forgot to mention that this bug still bites you when building on an Intel Mac with variant -universal. Why is it trying to build PPC when deselecting universal? I would expect -universal to build an Intel only binary as it does with other packages and thus negate the need for the PPC only SDK. Perhaps that should be a separate ticket, however.
comment:7 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | anton@… added |
---|
osxvnc always builds universal. The +universal variant was added to indicate that this is the case. Using "-universal" is not supported. If you would like a non-universal build of osxvnc, please do file a new ticket. Cc nox@macports on that ticket because he has experience with making default-universal software build non-universal.
If 10.2.8 SDK is not available on Leopard, then osxvnc does not build on Leopard, regardless of whether using MacPorts or not, and you should file a ticket with the developers of osxvnc.
comment:8 Changed 17 years ago by michael.g.ross.98@…
Is this package necessary in Leopard? The Screen Sharing feature appears to offer superior features. If it allows non-Apple VNC clients to connect (and I don't know if it does or not), then perhaps maintaining OSXvnc is not worth the effort.
comment:9 Changed 17 years ago by anton@…
In some cases, the features are indeed superior in Leopard's built in VNC server. I can get slightly faster frame refreshes with it, and it works by simply setting Remote Management on in the Sharing preference pane. I have tested it with cotvnc and it works well. However, it is less than obvious to many users how to force Screen Sharing to require SSH, while it's a simple check box in Vine Server (osxvnc)
comment:10 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Description: | modified (diff) |
---|
comment:11 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | greg@… added |
---|
Greg Kolanek also reported this issue to me via email.
The solution will be to update Vine Server to 3.0, which requires Tiger. See ticket #13803.
comment:12 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
I wasn't quite right: 3.0 requires Panther. Still, that means it shouldn't use the 10.2.8 SDK anymore. So this is now fixed as of r33415.
Please include version in summary -I changed it. Assign to maintainer.