Sorry to dig this up again, but I have that problem with LWJGL 2.8.3 on Mac OS 10.7.3 with a RADEON HD6950M.
Here's the stack trace:
>17:00:02 [SCHWERWIEGEND] Exception in thread "Render Thread"
>17:00:02 [SCHWERWIEGEND] java.lang.IllegalStateException: Function is not supported
>17:00:02 [SCHWERWIEGEND] at org.lwjgl.BufferChecks.checkFunctionAddress(BufferChecks.java:58)
>17:00:02 [SCHWERWIEGEND] at org.lwjgl.opengl.GL11.glGenLists(GL11.java:1392)
>17:00:02 [SCHWERWIEGEND] at org.spout.engine.renderer.GL11BatchVertexRenderer.<init>(GL11BatchVertexRenderer.java:13)
>17:00:02 [SCHWERWIEGEND] at org.spout.engine.renderer.BatchVertexRenderer.constructNewBatch(BatchVertexRenderer.java:21)
>17:00:02 [SCHWERWIEGEND] at org.spout.engine.batcher.PrimitiveBatch.<init>(PrimitiveBatch.java:18)
>17:00:02 [SCHWERWIEGEND] at org.spout.engine.SpoutClient.initRenderer(SpoutClient.java:124)
>17:00:02 [SCHWERWIEGEND] at org.spout.engine.scheduler.SpoutScheduler$RenderThread.run(SpoutScheduler.java:170)
Seems that the drivers are even more broken on the Mac than they are on windows :/