Hans Ulrich Niedermann <[EMAIL PROTECTED]> writes:

> Hans Ulrich Niedermann <[EMAIL PROTECTED]> writes:

> Therefore, I present the attached patch to the "root" package to fix
> that. It creates a "libcxx.lrp" package containing libstdc++ and
> libgcc_s.
>
> Apply in src/bering-uclibc.

> Index: root/buildtool.cfg
> ===================================================================
> RCS file: /cvsroot/leaf/src/bering-uclibc/apps/root/buildtool.cfg,v
> retrieving revision 1.14
> diff -u -3 -p -r1.14 buildtool.cfg
> --- root/buildtool.cfg        18 Oct 2004 20:00:42 -0000      1.14
> +++ root/buildtool.cfg        21 Jan 2005 01:36:05 -0000
> @@ -502,5 +502,51 @@

[...]

> +                     <File>
> +                             # We use the wildcard to work around a bug 
> +                             # around buildpacket.pl:752
> +                             Filename        = lib/
> +                             Source          = lib/libstdc*.so.5.0.5
> +                             Type            = binary
> +                             Permissions     = 755
> +                     </File>

KP asked on IRC what that bug was about, and I want to get that on
record here:

The "*" replaces "++" in the filename, and "+" has a special function
in Perl regexps. But the "+" case isn't handled correctly in
buildpacket.pl, and I couldn't figure out how to fix it within a few
minutes, so I went for the workaround.

GruÃ,

Uli

Attachment: pgpIQo8jPJMjd.pgp
Description: PGP signature

Reply via email to