[MacPorts] #44797: cyrus-imapd fails with use of undeclared identifier
#44797: cyrus-imapd fails with use of undeclared identifier ---------------------------+-------------------------------- Reporter: horst.simon@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: cyrus-imapd ---------------------------+-------------------------------- info:build IMAP.xs:127:17: error: use of undeclared identifier 'sv_undef' cyrus-imapd fails during the build :info:build rv = newSVsv(&sv_undef); :info:build IMAP.xs:395:13: error: use of undeclared identifier 'sv_no' :info:build ST(0) = &sv_no; :info:build ^ I am using OS/X Maverick 10.9.4 with Xcode Version 5.1.1 (581008) and latest command line tools. I am too have attached the log file main.log for this error. -- Ticket URL: <https://trac.macports.org/ticket/44797> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Changes (by jmr@…): * owner: macports-tickets@… => jmpp@… -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Changes (by jmr@…): * cc: mf2k@… (added) Comment: Looks like the exact same problem as #43112. Which would mean r123368 broke it. -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Description changed by ryandesign@…: Old description:
info:build IMAP.xs:127:17: error: use of undeclared identifier 'sv_undef'
cyrus-imapd fails during the build
:info:build rv = newSVsv(&sv_undef);
:info:build IMAP.xs:395:13: error: use of undeclared identifier 'sv_no' :info:build ST(0) = &sv_no; :info:build ^
I am using OS/X Maverick 10.9.4 with Xcode Version 5.1.1 (581008) and latest command line tools. I am too have attached the log file main.log for this error.
New description: {{{ info:build IMAP.xs:127:17: error: use of undeclared identifier 'sv_undef' }}} cyrus-imapd fails during the build {{{ :info:build rv = newSVsv(&sv_undef); :info:build IMAP.xs:395:13: error: use of undeclared identifier 'sv_no' :info:build ST(0) = &sv_no; :info:build ^ }}} I am using OS/X Maverick 10.9.4 with Xcode Version 5.1.1 (581008) and latest command line tools. I am too have attached the log file main.log for this error. -- -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: As I said in #43112, the maintainer should look into updating the port. The changelog shows that compatibility with perl 5.14 (and presumably later) was added in cyrus-imapd 2.4.8. I'll look into it now... -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Changes (by mf2k@…): * status: new => closed * resolution: => fixed Comment: Sorry about that, this is what happens when maintainers do not respond. Reverted in r124858. -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+---------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+---------------------- Changes (by horst.simon@…): * status: closed => reopened * resolution: fixed => Comment: The build is still failing even, after after reming and re-installing macports. :info:build IMAP.xs:127:17: error: use of undeclared identifier 'sv_undef' :info:build rv = newSVsv(&sv_undef); :info:build ^ and :info:build IMAP.xs:395:13: error: use of undeclared identifier 'sv_no' :info:build ST(0) = &sv_no; :info:build ^ -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+---------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: cyrus-imapd | ----------------------------+---------------------- Comment (by horst.simon@…): After I changed the symbolic link for perl from perl5.16 to perl5.12 in /opt/local/bin the build worked, but I got an activation error as follow: Error: org.macports.activate for port cyrus-imapd returned: Image error: /opt/local/share/man/man8/master.8.gz is being used by the active postfix port. Please deactivate this port first, or use 'port -f activate cyrus-imapd' to force the activation. Force activation worked, but haven't tested functionality and don't know if it fails after changing the link back to perl5.16, or if other ports are failing if I don't change it back. -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44797: cyrus-imapd fails with use of undeclared identifier ----------------------------+-------------------- Reporter: horst.simon@… | Owner: jmpp@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: cyrus-imapd | ----------------------------+-------------------- Changes (by mf2k@…): * status: reopened => closed * resolution: => fixed Comment: That's a quirk of the perl5 port. Realistically all of the ports requiring perl should be using the same perl as your active perl5 port. This is why we are trying to unify them to perl 5.16 and soon to perl 5.20 after that. -- Ticket URL: <https://trac.macports.org/ticket/44797#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts