<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/libtool-cache/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/libtool-cache/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 23 Mar 2005 22:13:54 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/libtool-cache/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>libtool 2 compatibility</title><link>https://sourceforge.net/p/libtool-cache/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;libtool 2 (the latest available from CVS) prefixes&lt;br /&gt;
output lines with libtool: compile: . The two lines&lt;br /&gt;
prefixed with + have to be added to exec_orig in&lt;br /&gt;
libtool-cache.pl:&lt;/p&gt;
&lt;p&gt;--- libtool-cache.pl    24 Feb 2005 22:03:29 -0000      1.7&lt;br /&gt;
+++ libtool-cache.pl    19 Mar 2005 13:38:28 -0000&lt;br /&gt;
@@ -119,6 +119,8 @@ sub exec_orig($) {&lt;br /&gt;
open LIBTOOL,"${origscript} $cmd|" or die&lt;br /&gt;
('Original libtool failed');&lt;br /&gt;
LINE: while (defined(my $l = &amp;lt;LIBTOOL&amp;gt;)) {&lt;br /&gt;
chomp($l);&lt;br /&gt;
+               # libtool 2 prefixes output messages&lt;br /&gt;
with progname and mode&lt;br /&gt;
+               $l =~ s/^libtool.orig: ((compile|link):&lt;br /&gt;
*)?//;&lt;br /&gt;
next LINE if $l eq 'mkdir .libs';&lt;br /&gt;
next LINE if $l =~ /^generating symbol&lt;br /&gt;
list/;&lt;br /&gt;
message("libtool output: $l");&lt;/p&gt;
&lt;p&gt;This change should appear in the next release of&lt;br /&gt;
libtool-cache.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert Ögren</dc:creator><pubDate>Wed, 23 Mar 2005 22:13:54 -0000</pubDate><guid>https://sourceforge.net7a66eb5f64e8dc293ccbe8502d16dc982c80823d</guid></item><item><title>Support for libtool --tag</title><link>https://sourceforge.net/p/libtool-cache/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sometimes autofoo decides to call libtool with the&lt;br /&gt;
first arg being --tag=CC (and presumably other values&lt;br /&gt;
if you have something else than C). The below patch&lt;br /&gt;
makes libtool-cache understand this:&lt;/p&gt;
&lt;p&gt;--- libtool-cache.pl.orig       2005-01-25&lt;br /&gt;
13:47:24.671800000 +00&lt;br /&gt;
+++ libtool-cache.pl    2005-02-22 20:31:24.944433000 +0000&lt;br /&gt;
@@ -242,5 +242,8 @@&lt;/p&gt;
&lt;p&gt;# Execution starts here&lt;br /&gt;
-if ($ARGV[0] eq '--mode=compile') {&lt;br /&gt;
+my $modeix = 0;&lt;br /&gt;
+$modeix++ if ($ARGV[0] =~ /^--tag=/);&lt;br /&gt;
+&lt;br /&gt;
+if ($ARGV[$modeix] eq '--mode=compile') {&lt;br /&gt;
# Find name of source file&lt;br /&gt;
my $targetfile;&lt;br /&gt;
@@ -255,5 +258,5 @@&lt;br /&gt;
passthrough("compile target not found");&lt;br /&gt;
}&lt;br /&gt;
-} elsif ($ARGV[0] eq '--mode=link') {&lt;br /&gt;
+} elsif ($ARGV[$modeix] eq '--mode=link') {&lt;br /&gt;
# Find name of source file&lt;br /&gt;
my $targetfile;&lt;br /&gt;
@@ -274,4 +277,4 @@&lt;br /&gt;
}&lt;br /&gt;
} else {&lt;br /&gt;
-       passthrough("Unrecognized mode $ARGV[0]");&lt;br /&gt;
+       passthrough("Unrecognized mode $ARGV[$modeix]");&lt;br /&gt;
}&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 22 Feb 2005 20:43:11 -0000</pubDate><guid>https://sourceforge.net6f94713310b8388076b653a463b26ad465f78f0d</guid></item></channel></rss>