bugGNUstep - Bugs: bug #3616, Frameworks installation

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #3616: Frameworks installation

Submitted by:  None
Submitted on:  Wed 14 May 2003 08:53:46 PM UTC  
 
Category: MakefilesSeverity: 3 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: Nicola Pero <nico>
Open/Closed: Closed

Mon 02 Jun 2003 09:24:39 AM UTC, comment #2:

After private discussions with Andrew, the problem turned
out to be a different behaviour of test.
The following patch fixed it.

Wed May 28 09:47:42 2003 Nicola Pero <n.pero@mi.flashnet.it>

* Instance/framework.make: Use test -r instead of test -f to check
that a file, which might be a symlink, exists.
* Instance/framework.make (internal-framework-install_): Always remove
the old symlinks without checking.

Nicola Pero <nico>
Project MemberIn charge of this item.
Mon 19 May 2003 09:03:33 AM UTC, comment #1:

Hi,

thanks for reporting.

Which version of gnustep-make are you using ? I think this
bug was fixed just after the release of 1.6.0. Can you
confirm that you still have the problem with a more recent release of gnustep-make (from CVS, or a daily snapshot from ftp://ftp.gnustep.org/pub/daily-snapshots/) ?

Thanks.

Nicola Pero <nico>
Project MemberIn charge of this item.
Wed 14 May 2003 08:53:46 PM UTC, original submission:

Frameworks don't install correctly since the makefile
change.

Here is a section from the 'make messages=yes' command
gcc -shared -Wl,-soname,libTalkSoupBundles.so.1 -o TalkSoupBundles.framework/Versions/A/./libTalkSoupBundles.so.1.0.0 shared_debug_obj/NSFramework_TalkSoupBundles.o -L/home/andy/GNUstep/Library/Libraries -L/usr/local/GNUstep/Local/Library/Libraries -L/usr/local/GNUstep/Network/Library/Libraries -L/usr/local/GNUstep/System/Library/Libraries ; (cd TalkSoupBundles.framework/Versions/A/.; rm -f libTalkSoupBundles.so libTalkSoupBundles.so.1; ln -s libTalkSoupBundles.so.1.0.0 libTalkSoupBundles.so.1; ln -s libTalkSoupBundles.so.1 libTalkSoupBundles.so; ); \

but, it appears that it is trying to make the links twice
because in the make install, it dies with:

ln: `libTalkSoupBundles.so': File exists
ln: `libTalkSoupBundles.so.1': File exists
ln: `libTalkSoupBundles.so.1.0.0': File exists

Thanks...

Anonymous

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 4 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Mon 02 Jun 2003 09:24:39 AM UTCnicoOpen/ClosedAnalyzed=>(Error - Not Found)
Mon 19 May 2003 09:03:33 AM UTCnicoCategoryBase/Foundation=>(Error - Not Found)
  Assigned toNone=>NA
  Open/ClosedOpen=>(Error - Not Found)

Back to the top


Powered by Savane 3.1-cleanup1