#18187: Move the planarity files to a spkg
-------------------------------------+-------------------------------------
       Reporter:  ncohen             |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.7
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:  Jeroen Demeyer,
        Authors:  Nathann Cohen,     |  Nathann Cohen
  Jeroen Demeyer                     |  Work issues:
Report Upstream:  None of the above  |       Commit:
  - read trac for reasoning.         |  f7a6a70a609810ecadc8e20e8c4742db96f83f51
         Branch:  public/18187       |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by vbraun):

 * status:  positive_review => needs_work


Comment:

 Still fails on OSX, this time with:
 {{{
 libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/Users/buildslave-
 sage/slave/sage_git/build/local/include -I/Users/buildslave-
 sage/slave/sage_git/build/local/include -O2 -g -fPIC -MT set_ui.lo -MD -MP
 -MF .deps/set_ui.Tpo -c set_ui.c  -fno-common -DPIC -o .libs/set_ui.o
 duplicate symbol _Line in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _quietMode in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _AdjListsForEmbeddingsOut in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _ObstructedOut in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _EmbeddableOut in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _OrigOut in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _Mode in:
     .libs/planarity.o
     .libs/planarityCommandLine.o
 duplicate symbol _Line in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _quietMode in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _OrigOut in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _ObstructedOut in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _EmbeddableOut in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _AdjListsForEmbeddingsOut in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _Mode in:
     .libs/planarity.o
     .libs/planarityRandomGraphs.o
 duplicate symbol _Line in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _quietMode in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _AdjListsForEmbeddingsOut in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _ObstructedOut in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _EmbeddableOut in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _OrigOut in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _Mode in:
     .libs/planarity.o
     .libs/planaritySpecificGraph.o
 duplicate symbol _quietMode in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _Mode in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _OrigOut in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _EmbeddableOut in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _ObstructedOut in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _AdjListsForEmbeddingsOut in:
     .libs/planarity.o
     .libs/planarityUtils.o
 duplicate symbol _Line in:
     .libs/planarity.o
     .libs/planarityUtils.o
 ld: 28 duplicate symbols for architecture x86_64
 collect2: error: ld returned 1 exit status
 make[4]: *** [libplanarity.la] Error 1
 make[4]: Target `install' not remade because of errors.
 gcc -O2 --param max-inline-insns-single=1200  -o insdelln
 ../obj_s/insdelln.o -Wl,-search_paths_first -I. -I../../test -I../test
 -DHAVE_CONFIG_H -I. -I../include -I../../test/../include -I/Users
 /buildslave-sage/slave/sage_git/build/local/include   -D_DARWIN_C_SOURCE
 -DNDEBUG -O2 --param max-inline-insns-single=1200  -dynamic  `echo
 "-L../lib -lform -lmenu -lpanel -lncurses -ltinfo  " | sed -e
 's/-lform.*-lpanel[^ ]*//'` -lutil
 }}}
 Jeroen: I can make an account on the OSX buildbot if you need one...

--
Ticket URL: <http://trac.sagemath.org/ticket/18187#comment:50>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to