Title: | USG buildhelp questions/answers |
Moderator: | SMURF::FILTER |
Created: | Mon Apr 26 1993 |
Last Modified: | Mon Jan 20 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 2763 |
Total number of notes: | 5802 |
Date Of Receipt: 4-NOV-1996 12:12:57.87 From: WASTED::sloat "David Sloat USG 04-Nov-1996 1209" To: [email protected] CC: sloat@DEC:.zko.wasted, cande@DEC:.zko.wasted Subj: libfilsys.so built out of order in ptaos.bl4? Hi - I am working in the cluster filesystem (cfs) group and we have a pool (cfe) which is backed to ptaos.bl4. We have made changes to a libfilsys file (src/kernel/usr/ccs/libfilsys/overlap.c) and were see issues where the changes were reflected in the libfilsys.a (in obj/alpha/usr/ccs/lib/libfilsys/libfilsys.a) but NOT in the libfilsys.so (obj/alpha/usr/shlib/libfilsys/libfilsys.so). Upon looking out our build log file, we found that the build was building the libfilsys.so first (thus it probably picked libfilsys.a up from ptaos.bl4 rather than our local pool - since it didn't exist there yet). We also have changed a libc file (getvfs.c) but it looks as if this library is built correctly (the .a is built first followed by the .so). Is there someone who can give us a hand with this problem? Thanks, - Dave Sloat (x1-0773, zk3-3v04)
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
2649.1 | Re: libfilsys.so built out of order in ptaos.bl4? | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Tue Nov 12 1996 15:17 | 31 |
Date Of Receipt: 4-NOV-1996 12:17:17.12 From: FLUME::johnf "John Flanagan USG Test Johnf Tools Group 04-Nov-1996 1213" To: sloat@DEC:.zko.flume CC: [email protected], cande@DEC:.zko.flume Subj: Re: libfilsys.so built out of order in ptaos.bl4? This is fixed in the PTC and Steel pools. In PTA and PTB, libfilsys.so was built from libfilsys.a. If you built libfilsys.so first, it would pull libfilsys.a from the backingtree. In PTC/Steel, I fixed libfilsys.so to build from source the same way libfilsys.a. This way, the order does not matter. Feel free to take the libfilsys.so Makefile from PTC or Steel. Same with libmsfs and libvxvm. John -- ______________________________________________________________________ John Flanagan enet: [email protected] MS: ZKO3-3/W20 decnet: flume::johnf USG Release Management (603) 881-1719 110 Spitbrook Road (DTN) 381-1719 Nashua, NH ______________________________________________________________________ |