Opened 12 years ago

Closed 2 years ago

#16465 closed submission (wontfix)

devel/ptlib-2.2.1 new port

Reported by: billitch@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Schmidt)
Port: ptlib

Description

from http://sourceforge.net/projects/opalvoip :

Open Phone Abstraction Library (OPAL) is a C++ multi-platform, multi-protocol library for Fax, Video & Voice over IP and other networks. Also included is the Portable Tool Library (PTLib) which is a C++ multi-platform abstraction library and collection o

Attachments (2)

Portfile (1.4 KB) - added by billitch@… 12 years ago.
patch-Makefile.in.diff (2.0 KB) - added by billitch@… 12 years ago.

Download all attachments as: .zip

Change History (11)

Changed 12 years ago by billitch@…

Attachment: Portfile added

Changed 12 years ago by billitch@…

Attachment: patch-Makefile.in.diff added

comment:1 Changed 12 years ago by billitch@…

Cc: billitch@… added

Cc Me!

comment:2 Changed 12 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added; billitch@… removed
Port: ptlib added

I'm unable to build this on Mac OS X 10.4.11 and Xcode 2.5.

On a MacBook Pro with MacPorts 1.6.0:

--->  Fetching ptlib
--->  Verifying checksum(s) for ptlib
--->  Extracting ptlib
--->  Applying patches to ptlib
--->  Configuring ptlib
--->  Building ptlib with target all
[snip]
/usr/bin/g++-4.0 -Wno-long-double -DPTRACING=1 -D_REENTRANT -I/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include -fno-exceptions -I/opt/local/include -Wall  -D__MACOSX__ -m486 -g -D_DEBUG -I/opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_ptlib/work/ptlib_2.2.1/include  -fno-common -dynamic -I/opt/local/include -c ../../ptclib/pssl.cxx -o /opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_ptlib/work/ptlib_2.2.1/lib/obj_Darwin_x86_d/pssl.o
../../ptclib/pssl.cxx: In member function 'PBoolean PSSLDiffieHellman::Load(const PFilePath&, PSSLFileTypes)':
../../ptclib/pssl.cxx:695: error: invalid conversion from 'char* (*)(...)' to 'void* (*)()'
../../ptclib/pssl.cxx:695: error:   initializing argument 1 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
../../ptclib/pssl.cxx:695: error: invalid conversion from 'char* (*)(...)' to 'void* (*)(void**, const unsigned char**, long int)'
../../ptclib/pssl.cxx:695: error:   initializing argument 2 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
../../ptclib/pssl.cxx:695: error: invalid conversion from 'unsigned char**' to 'void**'
../../ptclib/pssl.cxx:695: error:   initializing argument 4 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
make[3]: *** [/opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_ptlib/work/ptlib_2.2.1/lib/obj_Darwin_x86_d/pssl.o] Error 1
make[2]: *** [debug] Error 2
make[1]: *** [libs] Error 2
make: *** [debuglibs] Error 2

On a Power Mac G4 with MacPorts built from trunk:

/usr/bin/g++-4.0 -Wno-long-double -DPTRACING=1 -D_REENTRANT -I/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include -fno-exceptions -I/opt/local/include -Wall  -D__MACOSX__ -g -D_DEBUG -I/opt/local/var/macports/build/_private_tmp_ptlib/work/ptlib_2.2.1/include  -fno-common -dynamic -I/opt/local/include -c ../../ptclib/pssl.cxx -o /opt/local/var/macports/build/_private_tmp_ptlib/work/ptlib_2.2.1/lib/obj_Darwin_ppc_d/pssl.o
../../ptclib/pssl.cxx: In member function 'PBoolean PSSLDiffieHellman::Load(const PFilePath&, PSSLFileTypes)':
../../ptclib/pssl.cxx:695: error: invalid conversion from 'char* (*)(...)' to 'void* (*)()'
../../ptclib/pssl.cxx:695: error:   initializing argument 1 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
../../ptclib/pssl.cxx:695: error: invalid conversion from 'char* (*)(...)' to 'void* (*)(void**, const unsigned char**, long int)'
../../ptclib/pssl.cxx:695: error:   initializing argument 2 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
../../ptclib/pssl.cxx:695: error: invalid conversion from 'unsigned char**' to 'void**'
../../ptclib/pssl.cxx:695: error:   initializing argument 4 of 'void* ASN1_d2i_bio(void* (*)(), void* (*)(void**, const unsigned char**, long int), BIO*, void**)'
make[3]: *** [/opt/local/var/macports/build/_private_tmp_ptlib/work/ptlib_2.2.1/lib/obj_Darwin_ppc_d/pssl.o] Error 1
make[2]: *** [debug] Error 2
make[1]: *** [libs] Error 2
make: *** [debuglibs] Error 2

comment:3 Changed 12 years ago by mf2k (Frank Schima)

Cc: ryandesign@… added; ryandesign@… removed

Version 2.4.1 is out now.

comment:4 Changed 11 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:5 Changed 11 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

comment:6 Changed 11 years ago by raimue (Rainer Müller)

Owner: changed from macports-tickets@… to billitch@…

Thomas, please decide what to do with this ticket.

comment:7 Changed 11 years ago by billitch@…

I'll look into it as soon as I get my Macbook repaired, maybe more than a couple of weeks though.

comment:8 Changed 4 years ago by mf2k (Frank Schima)

Owner: changed from billitch@… to macports-tickets@…
Version: 1.6.0

billitch is no longer active. See #51782.

comment:9 Changed 2 years ago by kencu (Ken)

Resolution: wontfix
Status: newclosed

This project is still active (currently at 3.16.2) for anyone who might be interested in software like this, but this portfile and this ticket submission is 10 years old and not even close to useful any longer.

Note: See TracTickets for help on using tickets.