Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 201721 - games-action/bzflag plugins: configure options
Summary: games-action/bzflag plugins: configure options
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-08 22:21 UTC by Auke Booij (tulcod)
Modified: 2007-12-10 00:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Auke Booij (tulcod) 2007-12-08 22:21:27 UTC
I've played bzflag for a couple of years and decided I should make a plugin for it. After some fooling around, it seems like a few configure options is missing. The options --enable-shared --enable-plugins are mandatory to use plugins with bzflag. After building the package manually, indeed, the plugin system worked, but without it, the wrong files are generated (.la files instead of .so files).

Reproducible: Always

Steps to Reproduce:
1. Emerge any version of bzflag with any set of use flags
Actual Results:  
The server is built without the correct plugins files.

Expected Results:  
The server is built with the correct .so plugin files.
Comment 1 Tupone Alfredo gentoo-dev 2007-12-10 00:07:44 UTC
Personally I'm not going to implement that:
1) I don't like the way plugins are implemented. They run in a uncontrolled environment, and it is easy to break the server with a malfunctioning plugin
2) I don't like to get bug reports because a plugin access wrongly to the bzflag server memory.
3) If you can build plugins, you have all the tools and probably expertize to build a server from source.

When/if bzflag implement plugins with an interpreted engine, or other way that invalidated the problems I told, I'm ready to reconsider it.