The position of the lightsource is transformed through the ModelView matrix stack. So if you want the lights to be fixed in the world, set up your light positions after your camera rotation.
That’s not entirely correct. You can set attenuation factors for lights. This won’t prevent the lighting calculations from taking place in the event that the light is beyond the range of being useful in the scene, so it is to your benifit to turn off negligible lights.