I came to think of something.. I use the build script from opensuse.org, v2006.10.05 rel. 4.1 and it's running on a 10.1 system.
When I build packages for 9.3, I've configured sources like this: add_sources="suse" url_suse="file:/media/9.3/"
And on /media/9.3 the 9.3 DVD is mounted. However, when I look in the build root, there are libs for kernel 2.6.16 installed. Does the script build packages that are functional on a 9.3 system, or do I have to use a 9.3 host for that?