[MacPorts] #21125: parma polyhedra library and -
#21125: parma polyhedra library and - -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ppl -------------------------------------+-------------------------------------- system: 10.6 as known from other packages: unsupported compiler flag -Wno-long-double ---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" ----------------------------------------- viz. configure.ac: darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;; solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory) -- Ticket URL: <http://trac.macports.org/ticket/21125> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: parma polyhedra library and - -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ppl -------------------------------------+-------------------------------------- Comment(by alex_a_bordeaux@…): also saw that license information is missing in portfile: its gpl v2 ;-) -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: parma polyhedra library and - -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ppl -------------------------------------+-------------------------------------- Description changed by toby@…: Old description:
system: 10.6
as known from other packages: unsupported compiler flag -Wno-long-double
---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" -----------------------------------------
viz. configure.ac:
darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;;
solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory)
New description: system: 10.6 as known from other packages: unsupported compiler flag -Wno-long-double {{{ ---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" ----------------------------------------- viz. configure.ac: darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;; }}} solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory) -- -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: parma polyhedra library and - -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ppl -------------------------------------+-------------------------------------- Description changed by toby@…: Old description:
system: 10.6
as known from other packages: unsupported compiler flag -Wno-long-double
{{{ ---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" -----------------------------------------
viz. configure.ac:
darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;; }}}
solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory)
New description: system: 10.6 as known from other packages: unsupported compiler flag -Wno-long-double {{{ ---------------- ERROR LOG -------------- Command output: /usr/bin/make all-recursive Making all in utils if /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -W -Wall -g -O2 -Wno-long-double -MT timings.o -MD -MP -MF ".deps/timings.Tpo" -c -o timings.o timings.cc; \ then mv -f ".deps/timings.Tpo" ".deps/timings.Po"; else rm -f ".deps/timings.Tpo"; exit 1; fi sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./build_header.in > build_header chmod +x build_header sed -e 's,[@]PERL[@],/opt/local/bin/perl,g' -e 's,[@]generated_automatically[@],Generated automatically: do not modify; modify the .in file instead.,g' < ./text2cxxarray.in > text2cxxarray cc1plus: error: unrecognized command line option "-Wno-long-double" ----------------------------------------- }}} viz. configure.ac: {{{ darwin*) darwin=yes if test x"$GCC" = xyes then CFLAGS="$CFLAGS -Wno-long-double" CXXFLAGS="$CXXFLAGS -Wno-long-double" fi ;; }}} solution: don't know if there's a general solution for all these packages that use the "no-long-double" flag; i just tried to compile it without these flags and it seems to work (was able to use the examples in the ./demo directory) -- -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: ppl uses -Wno-long-double -------------------------------------+-------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: ppl -------------------------------------+-------------------------------------- Changes (by toby@…): * priority: Low => Normal * version: 1.8.0 => -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: ppl uses -Wno-long-double --------------------------------------+------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ppl | --------------------------------------+------------------------------------- Changes (by toby@…): * status: new => closed * resolution: => fixed Comment: removed flag in r57066, didn't test compilation though -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: ppl uses -Wno-long-double --------------------------------------+------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ppl | --------------------------------------+------------------------------------- Comment(by bagnara@…): You seem to be using and old, obsolete version of the PPL. The -Wno-long- double issue was fixed almost two years ago: 2007-11-12 Monday 18:30 Roberto Bagnara <bagnara@cs.unipr.it> * configure.ac (1.294): New versions of GCC on Darwin no longer support -Wno-long-double: we no longer use this option on that platform (people using older versions will simply get lots of warnings they can ignore). -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: ppl uses -Wno-long-double --------------------------------------+------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ppl | --------------------------------------+------------------------------------- Comment(by alex_a_bordeaux@…):
You seem to be using and old, obsolete version of the PPL. The -Wno- long-double issue was fixed almost two years ago
i used the version included in ports (0.9), saw now on the webpage that the actual version is 0.10.2... maybe we should update the port!? -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21125: ppl uses -Wno-long-double --------------------------------------+------------------------------------- Reporter: alex_a_bordeaux@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ppl | --------------------------------------+------------------------------------- Comment(by bagnara@…): Replying to [comment:7 alex_a_bordeaux@…]:
You seem to be using and old, obsolete version of the PPL. The -Wno-
long-double issue was fixed almost two years ago
i used the version included in ports (0.9), saw now on the webpage that the actual version is 0.10.2... maybe we should update the port!?
Definitely. Unless GPL v3+ is a problem for you (that is the license since version 0.10). But apart from this, there is no reason why you may want to use the old version. -- Ticket URL: <http://trac.macports.org/ticket/21125#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts