On Jan 5, Colin Watson ([EMAIL PROTECTED]) wrote: > Package: openjade1.3 > Version: 1.3.2-8 > Severity: serious > > The multi-line sed expression in openjade1.3's debian/rules fails with > make >= 3.80+3.81.b3-1, because of the backward-incompatible change in > backslash-newline processing made in that version for POSIX > compatibility: > > sed -e 's|%{default-catalogs}|/etc/sgml/catalog|; \ > > s|%{default-sgml-path}|/usr/local/share/sgml:/usr/share/sgml|; \ > s|%{sgmldir}|/usr/share/sgml|;' \ > debian/README.Debian.in > debian/README.Debian > sed: -e expression #1, char 143: unterminated address regex > make: *** [binary-arch] Error 1 > > The attached patch fixes this by using multiple sed -e arguments. > > (It's also worth noting that you have %{sgmldir} in the sed expression, > but debian/README.Debian.in uses %{sgml-dir}.) > > Cheers, > > -- > Colin Watson [EMAIL PROTECTED] > diff -u openjade1.3-1.3.2/debian/rules openjade1.3-1.3.2/debian/rules > --- openjade1.3-1.3.2/debian/rules > +++ openjade1.3-1.3.2/debian/rules > @@ -108,9 +108,9 @@ > cat COPYING debian/copyright.Debian > debian/copyright > > # substitution in README.Debian > - sed -e 's|%{default-catalogs}|$(default-catalogs)|; \ > - s|%{default-sgml-path}|$(default-sgml-path)|; \ > - s|%{sgmldir}|$(sgmldir)|;' \ > + sed -e 's|%{default-catalogs}|$(default-catalogs)|;' \ > + -e 's|%{default-sgml-path}|$(default-sgml-path)|;' \ > + -e 's|%{sgmldir}|$(sgmldir)|;' \ > debian/README.Debian.in > debian/README.Debian > > ##
Thanks, I'll take care of these. -- Neil Roeth -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]