I have test Debian packages of the LGPLed libforms1 (Version 1.0-0.RC4.1) up at:
http://people.debian.org/~psg/xforms/ which is apt-get'able using: deb http://people.debian.org/~psg/xforms ./ in /etc/apt/sources.list (A few days ago, I put a version -1 up there by accident, so those of you that grabbed it now have to manually downgrade. Sorry.) Don't upload packages built against these packages. They won't be uploaded to Debian before V1.0 is final, and they may change. There are a few issues you guys can help me with: 1- I currently still install in /usr/X11R6/lib and /usr/X11R6/include/X11 and that's legal since it's a xmkmf configured package. But I could install as /usr/lib/libforms.so and /usr/include/forms.h instead. Any opinions? 2- I have patched the libforms1 package to dynamically link it against libXpm and libjpeg, but XForms authors don't do that. If I go along with upstream, your packages will have to link against these libraries instead. If I build it with my patch, I get a library like so: $ ldd libforms.so.1.0 libc.so.6 => /lib/libc.so.6 (0x2ab53000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x2ac70000) libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x2ac90000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000) If I build it without patching, I get: $ ldd libforms.so.1.0 libc.so.6 => /lib/libc.so.6 (0x2ab53000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000) There are no refs to Xpm or jpeg, but then building an app that doesn't itself use Xpm leads to the following error if I don't edit my Makefile: [...] cc -o xcolmix.new xcolmix.o callbacks.o initforms.o makecolor.o \ usage.o design.o loadlookupbrowser.o -lforms -lX11 -lm -L /usr/X11R6/lib /usr/X11R6/lib/libforms.so: undefined reference to `XpmCreatePixmapFromData /usr/X11R6/lib/libforms.so: undefined reference to `XpmFreeAttributes' /usr/X11R6/lib/libforms.so: undefined reference to `XpmAttributesSize' /usr/X11R6/lib/libforms.so: undefined reference to `XpmReadFileToPixmap' /usr/X11R6/lib/libforms.so: undefined reference to `XpmLibraryVersion' collect2: ld returned 1 exit status Note that this package doesn't use Xpm directly, but only through XForms. I'm not an expert about this issue, so I'm soliciting your opinion. Any advice? Keep patching or go along with upstream? (Presumably your upstream authors will adjust to the new XForms scheme of not linking the library to Xpm.) Thanks, Peter -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]