[Apt-Rpm] 0.5.15lorg3.93 Solaris build issue

David Halik dhalik at jla.rutgers.edu
Wed Sep 19 13:23:14 PDT 2007


Anders F Björklund wrote:
>
> LOL, this was my first patch - it got rejected/improved :-)
> http://www.algonet.se/~afb/rpm/rpm-4.4.9-evrflags.patch
>
> Good to hear that I wasn't all wrong in my assumptions,
> and maybe we do need some Solaris test boxes with SunCC.
>
> --anders
>
> _______________________________________________
> Apt-Rpm mailing list
> Apt-Rpm at lists.laiskiainen.org
> http://lists.laiskiainen.org/listinfo.cgi/apt-rpm-laiskiainen.org
>   

Haha, great that you were going in the right direction. Thank you very 
much for the help! Although it looks like its failed again and this time 
I don't know how to over come it... way over my c++ knowledge ;)

source='algorithms.cc' object='algorithms.lo' libtool=yes \
        DEPDIR=.deps depmode=none /bin/bash ../buildlib/depcomp \
        /bin/bash ../libtool --tag=CXX   --mode=compile CC 
-DHAVE_CONFIG_H -I. -I../include -I../include/apt-pkg  
-DLIBDIR=\"/usr/local/lib\" -DPKGDATADIR=\"/usr/local/share/apt\" 
-DLOCALEDIR=\"/usr/local/share/locale\" -DAPT_DOMAIN=\"apt\" 
-I../lua/include -I../lua/local -I/usr/local/include/libxml2 
-I/usr/local/include   -I/usr/local/include -I/usr/local/include/rpm 
-I/usr/include/rpm  -g -c -o algorithms.lo algorithms.cc
 CC -DHAVE_CONFIG_H -I. -I../include -I../include/apt-pkg 
-DLIBDIR=\"/usr/local/lib\" -DPKGDATADIR=\"/usr/local/share/apt\" 
-DLOCALEDIR=\"/usr/local/share/locale\" -DAPT_DOMAIN=\"apt\" 
-I../lua/include -I../lua/local -I/usr/local/include/libxml2 
-I/usr/local/include -I/usr/local/include -I/usr/local/include/rpm 
-I/usr/include/rpm -g -c algorithms.cc  -KPIC -DPIC -o .libs/algorithms.o
"algorithms.cc", line 802: Error: Overloading ambiguity between 
"SPtrArray<pkgCache::Package*>::operator pkgCache::Package**()" and 
"SPtrArray<pkgCache::Package*>::operator void*()".
"algorithms.cc", line 802: Error: Overloading ambiguity between 
"SPtrArray<pkgCache::Package*>::operator pkgCache::Package**()" and 
"SPtrArray<pkgCache::Package*>::operator void*()".
"algorithms.cc", line 931: Error: Overloading ambiguity between 
"SPtrArray<pkgCache::Version*>::operator pkgCache::Version**()" and 
"SPtrArray<pkgCache::Version*>::operator void*()".

I looked at the code but I'm going to have to pass the torch to someone 
who knows better.

-- 
================================
David Halik
Student Programmer
OSS/NBCS - OIT Rutgers
dhalik at jla.rutgers.edu
================================ 




More information about the Apt-Rpm mailing list