# tagging this 'wontfix' unless/until I get a patch tags 348065 + wontfix thanks
Hi Frederic, Frederic Daniel Luc LEHOBEY wrote: > Package: cernlib > Severity: important > Justification: fails to build from source > > Hi, > > cernlib fails to build on kfreebsd-i386 in the following way: [snip] I'm not very surprised. Cernlib's build system is Imake-based, and the config scripts for Imake don't have any knowledge about kFreeBSD, nor is there even upstream support for "regular" FreeBSD. I don't have a kFreeBSD system of my own to test on, and probably won't have time to install one in the near future, so I am tagging this "wontfix" for now. However, I will welcome patches for kFreeBSD support from anyone who wants to experiment. To get yourself set up to work on it, do the following: apt-get install fakeroot build-essential apt-get build-dep cernlib apt-get source cernlib cd cernlib-* fakeroot debian/rules patch You can then edit the scripts in src/config to your liking. I suspect that src/config/Imake.cf may need to be updated to test for kFreeBSD, and then you'll have to add a kFreeBSD.cf file (or maybe just update the existing FreeBSD.cf) to mirror the contents of linux.cf. Probably also editing of biglib.rules and bsdLib.rules will be required to match the additions to lnxLib.rules. I don't think the port will be trivial, but I could be wrong. Save a diff of the results before running dpkg-buildpackage (the unpacked build tree is deleted by debian/rules clean). You may be interested in communicating with this fellow, who already has some patches for building (non-Debianized) Cernlib under (regular) FreeBSD: http://ccm.gs.niigata-u.ac.jp/~si006/CERNLIB/install.en.html Good luck, -- Kevin B. McCarty <[EMAIL PROTECTED]> Physics Department WWW: http://www.princeton.edu/~kmccarty/ Princeton University GPG: public key ID 4F83C751 Princeton, NJ 08544 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]