Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#15919 closed defect (fixed)

osxvnc: build failure on Mac OS X 10.5.4

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: lagrave+bugs+macosforge.org@…, rsolanob@…
Port: osxvnc

Description

osxvnc won't install on Mac OS X 10.5.4 PowerPC. I'm installing as non-root. There may be more permissions issues I didn't get in r38117.

$ port install osxvnc
Portfile changed since last build; discarding previous state.
--->  Fetching osxvnc
--->  Verifying checksum(s) for osxvnc
--->  Extracting osxvnc
--->  Applying patches to osxvnc
--->  Configuring osxvnc
--->  Building osxvnc
Error: Target org.macports.build returned: shell command "cd "/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc" && xcodebuild  -alltargets -configuration Deployment build OBJROOT=build/ SYMROOT=build/ ARCHS=ppc" returned error 1
Command output:     setenv VERSIONPLIST_PATH "Vine Server.app/Contents/version.plist"
    setenv VERSION_INFO_BUILDER rschmidt
    setenv VERSION_INFO_FILE "Vine Server_vers.c"
    setenv VERSION_INFO_STRING "\"@(#)PROGRAM:Vine Server  PROJECT:OSXvnc-1016\""
    setenv WARNING_CFLAGS "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"
    setenv WRAPPER_EXTENSION app
    setenv WRAPPER_NAME "Vine Server.app"
    setenv WRAPPER_SUFFIX .app
    setenv XCODE_APP_SUPPORT_DIR /Developer/Library/Xcode
    setenv XCODE_VERSION_ACTUAL 0310
    setenv XCODE_VERSION_MAJOR 0300
    setenv YACC /Developer/usr/bin/yacc
    setenv ZERO_LINK NO
    /bin/sh -c "\"/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc/build/OSXvnc.build/Deployment/Vine Server.build/Script-AB139E4C0CEA04C800EE873A.sh\""
Setting version of project OSXvnc to: 
    1017.



Stripping "/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc/build/Deployment/Vine Server.app/Contents/MacOS/Vine Server"
    cd /mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc
    /Developer/usr/bin/strip "/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc/build/Deployment/Vine Server.app/Contents/MacOS/Vine Server"
** BUILD FAILED **

The following build commands failed:
Vine Server:
        CopyStringsFile "/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc/build/Deployment/Vine Server.app/Contents/Resources/German.lproj/Localizable.strings" German.lproj/Localizable.strings
        CopyStringsFile "/mp/var/macports/build/_Volumes_data_macports_ports_aqua_osxvnc/work/OSXvnc/build/Deployment/Vine Server.app/Contents/Resources/Italian.lproj/Localizable.strings" Italian.lproj/Localizable.strings
(2 failures)


Error: Status 1 encountered during processing.
$

Change History (6)

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: lagrave+bugs+macosforge.org@… added
Port: osxvnc added
Status: newassigned

I guess non-root doesn't have anything to do with it, given duplicate #18245.

comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: osxvnc: build failure on Mac OS X 10.5.4 PowerPCosxvnc: build failure on Mac OS X 10.5.4

Also, #18245 is on Intel, so it's not PowerPC-specific.

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: rsolanob@… added

Has duplicate #18988.

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

The problem is that the Localizable.strings files are in various different encodings. I think on Tiger these are just copied into the destination as is, but on Leopard CopyStringsFile wants to convert these to UTF-16. The German and Italian strings are in Mac Roman encoding and CopyStringsFile can't figure this out.

Fixed in r48620 by converting the strings files to UTF-16 from their respective encodings in the Portfile.

comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

I have reported the problem to the developers of Vine Server.

comment:6 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.