From owner-freebsd-ports Tue Dec 16 09:38:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA12207 for ports-outgoing; Tue, 16 Dec 1997 09:38:31 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from seagull.cdrom.com (root@seagull.cdrom.com [204.216.27.14]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA12197; Tue, 16 Dec 1997 09:38:28 -0800 (PST) (envelope-from cracauer@cons.org) Received: from cons.org (knight.cons.org [194.233.237.86]) by seagull.cdrom.com (8.8.6/8.6.6) with ESMTP id JAA04219 ; Tue, 16 Dec 1997 09:38:44 -0800 (PST) Received: (from cracauer@localhost) by cons.org (8.8.5/8.7.3) id SAA22540; Tue, 16 Dec 1997 18:38:14 +0100 (CET) Message-ID: <19971216183813.43639@cons.org> Date: Tue, 16 Dec 1997 18:38:13 +0100 From: Martin Cracauer To: asami@freebsd.org Cc: ports@freebsd.org Subject: ilu port -O Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Satoshi, I just updated the ilu port to the newest version and tried enabling -O for compilation. It doesn't work, one binary (used both for ILU building and usage) segfaults. I double-checked it doesn't segfault when built without -O. Also, I cannot easily seperate compilation switches for this specific program, because compiler switches are controlled from an imake template file, not within normal Makefiles in subdirectories. Changing this would open a can of worms and I would fear to break something that slips trough my tests. Proper testing is also questionable because the ILU libraries will be used for user's programs of all kinds and if the segfault is from a library we'll seriously screw the user. For these reasons, I would vote not to use -O for this port at all for now. I'll report this to the ILU team and try to narrow down the problematic object file. But this will take more time than I find acceptable to delay my commit of the new version. Opinions? Greetings Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer cracauer@wavehh.hanse.de (batched, preferred for large mails) Tel.: (daytime) +4940 41478712 Fax.: (daytime) +4940 41478715 Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany