Forwarded for discussion purposes ... I can see Sam's point, but I can also see the reason for suppressing one of two near-identical compilations.
Scott -----Forwarded Message----- From: Sam Hocevar <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: Bug#207475: libtool: wrongly hides important compiler output Date: Wed, 27 Aug 2003 12:40:32 +0200 Package: libtool Version: 1.5-1 (not installed) Severity: normal My generated libtool scripts contain the following lines (coming from /usr/share/libtool/ltmain.sh, line 725): # Allow error messages only from the first compilation. suppress_output=' >/dev/null 2>&1' Which means that if the -fPIC compilation succeeded, it sends the output of the non-PIC compilation to /dev/null, wrongly assuming that if a file builds in PIC mode it will build in non-PIC mode (which is obviously wrong since one can put broken code between #ifndef PIC). It is then highly irritating to get a build error from the buildd that simply says "Error 1". I suggest that this suppress_output line either be simply removed, because it is simply wrong to hide meaningful output from the user, or at least be made configurable. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux c18 2.4.21-rc5 #2 Wed May 28 22:10:14 CEST 2003 i686 Locale: LANG=C, LC_CTYPE=fr_FR -- Have you ever, ever felt like this? Had strange things happen? Are you going round the twist?
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool