tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: opal update



On Sun 18 Nov 2018 at 01:36:12 -0800, John Nemeth wrote:
>      I've been trying to update opal in order to test t38modem.
> I've run into a problem in that it gets an error building and I
> don't speak C++.  I have placed a copy of the new package at:
> ftp://ftp.netbsd.org/pub/NetBSD/misc/jnemeth/opal-3.10.10.pkg.tar .
> There are a bunch of errors of the following form:

Interesting. I extracted your tar file as misc/opal in my pkgsrc-2018Q3
tree. I get totally different error messages (far less scary), see below.
This is on NetBSD/amd64 8.0, with gcc 5.5.0.

My suspicion from your messages is that they might be fixed (at least
partially) with some options to force an older C++ dialect. auto_ptr is
deprecated these days, so maybe the rest would profit from that too.

Or possibly, if you have a current pkgsrc tree, it may have newer
versions of the dependencies, which may give a hint.

===> build-message [opal-3.10.10] ===> Building for opal-3.10.10
/usr/pkg/bin/gmake DEBUG_BUILD=no OPAL_SHARED_LIB=1
gmake[1]: Entering directory '/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10'
[CC] src/opal/console_mgr.cxx
[CC] src/opal/rtpep.cxx
[CC] src/opal/connection.cxx
[CC] src/opal/endpoint.cxx
[CC] src/opal/rtpconn.cxx
[CC] src/opal/localep.cxx
In file included from /pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/console_mgr.cxx:39:0:
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/include/h323/h323ep.h:148:30: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null]
       unsigned int options = NULL,      ///<  options to pass to conneciton
                              ^
[CC] src/opal/call.cxx
[CC] src/opal/mediafmt.cxx
[CC] src/opal/mediatype.cxx
[CC] src/opal/mediastrm.cxx
[CC] src/opal/patch.cxx
[CC] src/opal/transcoders.cxx
[CC] src/opal/transports.cxx
[CC] src/opal/guid.cxx
[CC] src/rtp/rtp.cxx
[CC] src/rtp/jitter.cxx
[CC] src/rtp/metrics.cxx
[CC] src/rtp/pcapfile.cxx
[CC] src/opal/opal_c.cxx
[CC] src/opal/pres_ent.cxx
[CC] src/opal/recording.cxx
[CC] src/opal/opalmixer.cxx
In file included from /pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/opal_c.cxx:46:0:
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/include/h323/h323ep.h:148:30: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null]
       unsigned int options = NULL,      ///<  options to pass to conneciton
                              ^
[CC] src/opal/pcss.cxx
[CC] src/h323/h450pdu.cxx
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/pcss.cxx: In member function 'virtual bool OpalPCSSConnection::SetAudioMute(bool, bool)':
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/pcss.cxx:476:19: error: 'class PSoundChannel' has no member named 'SetMute'
   return channel->SetMute(mute);
                   ^
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/pcss.cxx: In member function 'virtual bool OpalPCSSConnection::GetAudioMute(bool, bool&)':
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/opal/pcss.cxx:490:19: error: 'class PSoundChannel' has no member named 'GetMute'
   return channel->GetMute(mute);
                   ^
gmake[1]: *** [Makefile:534: /pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/lib_NetBSD_x86_64/obj/pcss.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
In file included from /pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/src/h323/h450pdu.cxx:45:0:
/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10/include/h323/h323ep.h:148:30: warning: converting to non-pointer type 'unsigned int' from NULL [-Wconversion-null]
       unsigned int options = NULL,      ///<  options to pass to conneciton
                              ^
gmake[1]: Leaving directory '/pkg_comp/obj/pkgsrc/misc/opal/default/opal-3.10.10'
gmake: *** [Makefile:729: opt] Error 2
*** Error code 2

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- "What good is a Ring of Power
\X/ rhialto/at/falu.nl      -- if you're unable...to Speak." - Agent Elrond

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index