#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.