[MacPorts] #34010: ppl doesn't build with +universal

MacPorts noreply at macports.org
Thu Apr 12 00:43:59 PDT 2012


#34010: ppl doesn't build with +universal
--------------------------------+-------------------------------------------
 Reporter:  darius@…            |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  2.0.4                                
 Keywords:                      |        Port:                                       
--------------------------------+-------------------------------------------
 port install ppl +universal results in..

 <snip>
 :info:build libtool: link: ar cru .libs/libppl.a  Box.o checked.o
 Checked_Number.o Float.o fpu-ia32.o Constraint.o Constraint_System.o
 Congruence.o Congruence_System.o Generator_System.o Grid_Generator_Sys
 tem.o Generator.o Grid_Generator.o Init.o Coefficient.o
 Linear_Expression.o Linear_System.o Matrix.o Scalar_Products.o
 MIP_Problem.o PIP_Tree.o PIP_Problem.o Poly_Con_Relation.o
 Poly_Gen_Relation.o BHRZ03_
 Certificate.o H79_Certificate.o Grid_Certificate.o Partial_Function.o
 Polyhedron_nonpublic.o Polyhedron_public.o Polyhedron_chdims.o
 Polyhedron_widenings.o C_Polyhedron.o NNC_Polyhedron.o Grid_nonpublic.o
 Grid_public.o Grid_chdims.o Grid_widenings.o BD_Shape.o Octagonal_Shape.o
 Pointset_Powerset.o Row.o Linear_Row.o Bit_Matrix.o Bit_Row.o Ph_Status.o
 Grid_Status.o Variable.o Variables_Set.o conversion.o min
 imize.o simplify.o Grid_conversion.o Grid_simplify.o stdiobuf.o
 c_streambuf.o globals.o mp_std_bits.o Weight_Profiler.o version.o
 termination.o wrap_string.o
 :info:build libtool: link: ranlib .libs/libppl.a
 :info:build libtool: link: ( cd ".libs" && rm -f "libppl.la" && ln -s
 "../libppl.la" "libppl.la" )
 :info:build /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/clang++
 -g -O2 -frounding-math -pipe -O2 -arch i386 -W -Wall  -L/opt/local/lib
 -arch i386 -o ppl-config BUGS.o COPYING.o CREDITS.o ppl-conf
 ig.o libppl.la
 :info:build libtool: link: /usr/bin/clang++ -g -O2 -frounding-math -pipe
 -O2 -arch i386 -W -Wall -arch i386 -o .libs/ppl-config BUGS.o COPYING.o
 CREDITS.o ppl-config.o  -L/opt/local/lib ./.libs/libppl.dyli
 b /opt/local/lib/libgmpxx.dylib /opt/local/lib/libgmp.dylib
 :info:build Undefined symbols for architecture i386:
 :info:build   "Parma_Polyhedra_Library::version()", referenced from:
 :info:build       _main in ppl-config.o
 :info:build   "Parma_Polyhedra_Library::banner()", referenced from:
 :info:build       _main in ppl-config.o
 :info:build
 "Parma_Polyhedra_Library::Row_Impl_Handler::Impl::shrink(unsigned long)",
 referenced from:
 :info:build
 Parma_Polyhedra_Library::PIP_Tree_Node::Artificial_Parameter::~Artificial_Parameter()
 in ppl-config.o
 :info:build       std::vector<Parma_Polyhedra_Library::Row,
 std::allocator<Parma_Polyhedra_Library::Row> >::~vector() in ppl-config.o
 :info:build   "Parma_Polyhedra_Library::Init::Init()", referenced from:
 :info:build       __GLOBAL__I_a in ppl-config.o
 :info:build   "Parma_Polyhedra_Library::PIP_Tree_Node::OK() const",
 referenced from:
 :info:build       vtable for Parma_Polyhedra_Library::PIP_Tree_Node in
 ppl-config.o
 <snip>

 I had +universal in variants.conf but took it out to build ppl (and thence
 gcc45 & py27-scipy)

-- 
Ticket URL: <https://trac.macports.org/ticket/34010>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list