Ticket UUID: | 934690 | |||
Title: | OSX warnings and errors (2) | |||
Type: | Bug | Version: | obsolete: 8.4.6 | |
Submitter: | tauvan | Created on: | 2004-04-14 03:45:37 | |
Subsystem: | 53. Configuration and Build Tools | Assigned To: | das | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2005-05-31 10:12:35 | |
Resolution: | Fixed | Closed By: | hobbs | |
Closed on: | 2005-05-31 03:12:35 | |||
Description: |
machine: mac ppc G4 (1st PCI 400Mhz) OSX 10.1.5
My (2) suggestion is:
change Makefile
Condition:
first: "OSX warnings and errors (1)" not required
since addressing bug #931061
but so we can continue
change macosx/makefile with:
INSTALL_PATH ?= ${SYMROOT}
TCL_LIBRARY := ${LIBDIR}/Resources/Scripts
this is so we can run tcltest from command line
and will refer to this as (quick fix)
issue "make -C ./tcl${ver}/macosx develop"
issue "./build/tcl/tcltest ./tcl8.4.6/tests/all.tcl"
Results:
w/o (1) Total 10602 Passed 9703 Skipped 873 Failed 26
w/ (1) Total 10602 Passed 9703 Skipped 873 Failed 26
BUT: "pkga.dylibRequired" in list of skipped
Suggestion:
add "; \
ln -fs ${OBJ_DIR}/dltest ${SYMROOT}"
without the quotes to build-${PROJECT}:
Changed Results:
do an updating clean
reran "make -C ./tcl${ver}/macosx develop"
reran "./build/tcl/tcltest ./tcl8.4.6/tests/all.tcl"
w/o (1) Total 10602 Passed 9717 Skipped 858 Failed 27
w/ (1) Total 10602 Passed 9717 Skipped 858 Failed 27
Success. Total 0 Passed +14 Skipped -15 Failed +1
Special Notes:
Fail is +1 added because a pkga.dylibRequired failed.
Forgot to set stacksize.
from [910323]:
Total 10602 Passed 9727 Skipped 855 Failed 20
stack - 2 + 2
needPST - 1 + 1
930621 bug + 1 - 1
fCmd(928545) - 8 + 8
from mine:
Total 10602 Passed 9717 Skipped 858 Failed 27
what happened pkga ??????
Didn't notice before "16 pkga.dylibRequired" only 15 changed
The one left to another report or you can look into.
EXPLAINED:
The adding of the link allows for dltest to be used in the
develop stage as I haven't taken it farther then develop it just
appears to not be an issue at deploy and install
Suggest README change of: (see bug #910323 re: runs twice)
make -C ./tcl${ver}/macosx test-develop
make -C ./tcl${ver}/macosx test-deploy
Thanks.
| |||
User Comments: |
hobbs added on 2005-05-31 10:12:35:
Logged In: YES user_id=72656 working in 8.4 head which has updated build setup for OS X tauvan added on 2004-05-03 22:45:34: File Added - 85943: c84b_libPath_OSX2_OSX4.patch Logged In: YES user_id=1011552 This a patch that addresses this, bug#935005, bug#931061,and 11 skipped stdio tests. They were part of the same files. I didn't check why it fixed the skipped tests, just noted it did. There are additional core-8-4-branch patches to bug#930862, bug#935160, bug#936081, but since I didn't comment on I don't know if anybody knows. Currently, I did an install-develop, and no longer have to hand copy Info.plist to Framework. However, the stub library and a libtcl???.dylib didn't go into the /usr/lib directory which is fine, but there may be a conflict since it looks like Apple had installed a previous version. Now, I haven't tried this from a straight unix build (not that far yet), nor looked into install-deploy, so maybe this resolves itself. It may also depend on which of the two frameworks you use? Myself, I'm appending the new install with Apple's 8.3, as a previous install. |
Attachments:
- c84b_libPath_OSX2_OSX4.patch [download] added by tauvan on 2004-05-03 22:45:34. [details]