Opened 8 years ago

Last modified 14 months ago

#26329 assigned defect

playerstage-stage stageplugin .so is incorrectly linked

Reported by: magda@… Owned by:
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: livermouse@…
Port: playerstage-stage

Description

There is a problem with the stageplugin library. Under SnowLeopard (10.6.4), playerstage-stage creates a .so file instead of dylib for the stageplugin and the library does not have the proper location information.

stageplugin.so:
	/opt/local/lib/libstage.3.2.2.dylib (compatibility version 0.0.0, current version 3.2.2)
	/opt/local/lib/libplayercore.3.0.dylib (compatibility version 3.0.0, current version 3.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0)
	/opt/local/lib/libltdl.7.dylib (compatibility version 10.0.0, current version 10.2.0)
	/opt/local/lib/libplayerinterface.3.0.dylib (compatibility version 3.0.0, current version 3.0.0)
	/opt/local/lib/libplayercommon.3.0.dylib (compatibility version 3.0.0, current version 3.0.0)
	/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)

It's my understanding that I should be seeing an entry for /opt/local/lib/stageplugin.dylib; at least that is the case for other libraries created as port of this port.

Running player with worlds/simple.cfg which makes use of the stageplugin results in the following error.

error   : Failed to load plugin stageplugin.
error   : libtool reports error: file not found
error   : plugin search path: .:/opt/local/lib/
error   : failed to load plugin: stageplugin
error   : failed to parse config file simple.cfg driver blocks

Change History (4)

comment:1 Changed 8 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to vincent@…
Summary: playerstage-stage stageplugin .soplayerstage-stage stageplugin .so is incorrectly linked

Please remember to cc the maintainer.

comment:2 Changed 8 years ago by livermouse@…

Cc: livermouse@… added

Cc Me!

comment:3 Changed 8 years ago by jmroot (Joshua Root)

Component: contribports

comment:4 Changed 14 months ago by kurthindenburg (Kurt Hindenburg)

Owner: vincent@… deleted
Status: newassigned
Note: See TracTickets for help on using tickets.