I think the regexp is wrong. You miss a . before the start. ^libstdc.*$

Hope it helps.

Damien. 

Le Lundi 18 septembre 2017, rinigus a écrit :
> Bump. Any takers (see below)? Would really help me out with mess induced by
> https://build.merproject.org/package/show/home:rinigus:maps/mapbox-demo-sfos
> at the corresponding repo.
> 
> Rinigus
> 
> On Sat, Sep 16, 2017 at 10:17 AM, rinigus <rinigus....@gmail.com> wrote:
> 
> > Hi,
> >
> > I have a trouble with excluding libstdc++ requirements from RPM. In my
> > case, I compile the code with gcc-6.4 and include libstdc++ as an
> > app-shipped library through /usr/share/appname/lib . Maybe someone could
> > help to construct exclude define - I didn't managed to cure the
> > requirements in spec using macro section
> >
> >
> > %define __provides_exclude_from ^%{_datadir}/.*$
> >
> > %define __requires_exclude ^libstdc*$
> >
> >
> > Not sure what I am doing wrong in this case. It would really speed me up
> > if I can get over this bump. RPM checker errors are:
> >
> >
> > ERROR [libstdc++.so.6(CXXABI_1.3.8)] Cannot require shared library:
> > 'libstdc++.so.6(CXXABI_1.3.8)'
> >
> > ERROR [libstdc++.so.6(CXXABI_1.3.9)] Cannot require shared library:
> > 'libstdc++.so.6(CXXABI_1.3.9)'
> >
> > ERROR [libstdc++.so.6(GLIBCXX_3.4.20)] Cannot require shared library:
> > 'libstdc++.so.6(GLIBCXX_3.4.20)'
> >
> > ERROR [libstdc++.so.6(GLIBCXX_3.4.21)] Cannot require shared library:
> > 'libstdc++.so.6(GLIBCXX_3.4.21)'
> >
> > ERROR [libstdc++.so.6(GLIBCXX_3.4.22)] Cannot require shared library:
> > 'libstdc++.so.6(GLIBCXX_3.4.22)'
> >
> >
> > Please note that, at this stage, I would prefer to ship libstdc++ lib
> > version with the application.
> >
> >
> > Cheers,
> >
> >
> > Rinigus
> >
>
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org

Reply via email to