[MacPorts] #39755: Upgrade of libEMF to version 1.0.7
#39755: Upgrade of libEMF to version 1.0.7 -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: 64-bit | Port: libemf -----------------------------+-------------------------------- The upgraded version 1.0.7 of libEMF can be built in 64 bit. This succeeded on my Snow Leopard Mac with Sandy Bridge processor. {{{ checksums md5 f1011f5cc254aa228be78704fe5f9960 \ sha1 ef61f8d73b6e68785b973cbbe8c449138f40b740 \ rmd160 cad46f73982f5e22fee51e6278053dcb5ea29b98 }}} -- Ticket URL: <https://trac.macports.org/ticket/39755> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: libemf | ------------------------------+-------------------------------- Changes (by larryv@…): * keywords: 64-bit => Comment: Please attach a unified diff of the Portfile. -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: libemf | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): I could not test the Portfile on any other 64 bit hardwire. To make it simple I commented a dozen lines I do not understand. -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: libemf | ------------------------------+-------------------------------- Comment (by ryandesign@…): So you're saying it now builds 64-bit? That's good news. What about the PowerPC-specific directives you commented out? Are you sure they're no longer needed? -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: libemf | ------------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: => haspatch -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: libemf | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): Replying to [comment:3 ryandesign@…]:
So you're saying it now builds 64-bit? That's good news.
Definitely!
What about the PowerPC-specific directives you commented out? Are you
sure they're no longer needed? I made a test on PPC Leopard (G4, Mac OS X 10.5.8) and it shows that the commented out code is still necessary, otherwise the compiler complains that there is no CPU support for this hardware. It seems that for PPC (32-bit HW) a particular #define is necessary – and for PPC64 maybe another one. I cannot test this because I do not have a G5. [http://sourceforge.net/mailarchive/forum.php?set=custom&viewmonth=&viewday=&... =libemf-devel&style=nested&max_rows=75&submit=Change+View] mentions patches for PPC64 – after the Vietnamese spam. Maybe they're all integrated now. -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39755: libemf @1.0.4: update to 1.0.7 ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: libemf | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): Replying to [comment:3 ryandesign@…]:
So you're saying it now builds 64-bit? That's good news.
What about the PowerPC-specific directives you commented out? Are you sure they're no longer needed?
On a PPC Tiger (Mac OS X 10.4.11), G4, the out commented part has to be commented in in order to perform the build. Here the same effect is visible that the default compiler does not provide the proper defines that libEMF would understand. -- Ticket URL: <https://trac.macports.org/ticket/39755#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts