]> git.saurik.com Git - apt.git/commitdiff
* apt-pkg/deb/deblistparser.cc:
authorJulian Andres Klode <jak@debian.org>
Thu, 14 Apr 2011 10:28:00 +0000 (12:28 +0200)
committerJulian Andres Klode <jak@debian.org>
Thu, 14 Apr 2011 10:28:00 +0000 (12:28 +0200)
  - Handle no space before "[" in build-dependencies (LP: #72344)

apt-pkg/deb/deblistparser.cc
debian/changelog

index 4be626741e0292bef06738ac7cad3c2bfbb8a14a..b59ae8896ac6a23d41e340edd083a8838d4ddfd5 100644 (file)
@@ -487,7 +487,7 @@ const char *debListParser::ParseDepends(const char *Start,const char *Stop,
    // Parse off the package name
    const char *I = Start;
    for (;I != Stop && isspace(*I) == 0 && *I != '(' && *I != ')' &&
    // Parse off the package name
    const char *I = Start;
    for (;I != Stop && isspace(*I) == 0 && *I != '(' && *I != ')' &&
-       *I != ',' && *I != '|'; I++);
+       *I != ',' && *I != '|' && *I != '[' && *I != ']'; I++);
    
    // Malformed, no '('
    if (I != Stop && *I == ')')
    
    // Malformed, no '('
    if (I != Stop && *I == ')')
index d5bbc20ed8b881929affd61c85ebbfadf5c53b9e..15dd0c6484ab2ccd4f15f9537897a2c91c5ff73e 100644 (file)
@@ -8,6 +8,8 @@ apt (0.8.13.3) UNRELEASED; urgency=low
     - Use Release files even if they cannot be verified (LP: #704595)
   * cmdline/apt-get.cc:
     - Do not install recommends for build-dep (Closes: #454479) (LP: #245273)
     - Use Release files even if they cannot be verified (LP: #704595)
   * cmdline/apt-get.cc:
     - Do not install recommends for build-dep (Closes: #454479) (LP: #245273)
+  * apt-pkg/deb/deblistparser.cc:
+    - Handle no space before "[" in build-dependencies (LP: #72344)
   
   [ Michael Vogt ]
   * mirror method:
   
   [ Michael Vogt ]
   * mirror method: