Hi,

I've been doing some work on getting Sage-3.4 to work natively on
FreeBSD and I've reached the point where I can compile sage-3.4 on
FreeBSD-8/amd64 (using gcc/g++/gfortran 4.3) and get it to start.

I have a patchset (1131 lines so far) and instructions if anyone else
is interested (or if anyone wants to see my build or test logs).

A full list of failing ports follows.  There are a lot of python
errors reporting
    ValueError: invalid literal for int() with base 10: '539.621'
(with the same constant each time) - which makes me feel that my
python is busted.  I will have to investigate the FreeBSD python
port's patches.

        sage -t  "devel/sage/doc/en/constructions/plotting.rst"
        sage -t  "devel/sage/doc/en/constructions/interface_issues.rst"
        sage -t  "devel/sage/doc/en/constructions/graph_theory.rst"
        sage -t  "devel/sage/doc/en/a_tour_of_sage/index.rst"
        sage -t  "devel/sage/doc/en/tutorial/tour_plotting.rst"
        sage -t  "devel/sage/doc/en/tutorial/tour_functions.rst"
        sage -t  "devel/sage/doc/en/tutorial/tour_algebra.rst"
        sage -t  "devel/sage/doc/en/bordeaux_2008/elliptic_curves.rst"
        sage -t  "devel/sage/doc/en/bordeaux_2008/introduction.rst"
        sage -t  "devel/sage/doc/en/numerical_sage/scipy.rst"
        sage -t  "devel/sage/doc/fr/tutorial/tour_plotting.rst"
        sage -t  "devel/sage/doc/fr/tutorial/tour_algebra.rst"
        sage -t  "devel/sage/sage/lfunctions/sympow.py"
        sage -t  "devel/sage/sage/graphs/planarity.pyx"
        sage -t  "devel/sage/sage/graphs/graph_isom.pyx"
        sage -t  "devel/sage/sage/graphs/graph_generators.py"
        sage -t  "devel/sage/sage/graphs/graph_plot.py"
        sage -t  "devel/sage/sage/graphs/linearextensions.py"
        sage -t  "devel/sage/sage/graphs/graph_fast.pyx"
        sage -t  "devel/sage/sage/graphs/graph_database.py"
        sage -t  "devel/sage/sage/graphs/graph_list.py"
        sage -t  "devel/sage/sage/graphs/bipartite_graph.py"
        sage -t  "devel/sage/sage/graphs/base/dense_graph.pyx"
        sage -t  "devel/sage/sage/graphs/base/graph_backends.py"
        sage -t  "devel/sage/sage/graphs/base/sparse_graph.pyx"
        sage -t  "devel/sage/sage/graphs/base/c_graph.pyx"
        sage -t  "devel/sage/sage/graphs/schnyder.py"
        sage -t  "devel/sage/sage/graphs/print_graphs.py"
        sage -t  "devel/sage/sage/graphs/graph_coloring.py"
        sage -t  "devel/sage/sage/graphs/graph.py"
        sage -t  "devel/sage/sage/graphs/chrompoly.pyx"
        sage -t  "devel/sage/sage/graphs/graph_bundle.py"
        sage -t  "devel/sage/sage/matrix/matrix2.pyx"
        sage -t  "devel/sage/sage/matrix/constructor.py"
        sage -t  "devel/sage/sage/parallel/decorate.py"
        sage -t  "devel/sage/sage/parallel/multiprocessing.py"
        sage -t  "devel/sage/sage/ext/fast_eval.pyx"
        sage -t  "devel/sage/sage/server/notebook/cell.py"
        sage -t  "devel/sage/sage/gsl/dwt.pyx"
        sage -t  "devel/sage/sage/gsl/fft.pyx"
        sage -t  "devel/sage/sage/gsl/interpolation.pyx"
        sage -t  "devel/sage/sage/gsl/ode.pyx"
        sage -t  "devel/sage/sage/combinat/crystals/tensor_product.py"
        sage -t  "devel/sage/sage/combinat/crystals/crystals.py"
        sage -t  "devel/sage/sage/combinat/crystals/spins.py"
        sage -t  "devel/sage/sage/combinat/crystals/letters.py"
        sage -t  "devel/sage/sage/combinat/crystals/fast_crystals.py"
        sage -t  "devel/sage/sage/combinat/permutation.py"
        sage -t  "devel/sage/sage/combinat/words/suffix_trees.py"
        sage -t  "devel/sage/sage/combinat/words/word.py"
        sage -t  "devel/sage/sage/combinat/ribbon.py"
        sage -t  "devel/sage/sage/combinat/posets/poset_examples.py"
        sage -t  "devel/sage/sage/combinat/posets/hasse_diagram.py"
        sage -t  "devel/sage/sage/combinat/posets/elements.py"
        sage -t  "devel/sage/sage/combinat/posets/posets.py"
        sage -t  "devel/sage/sage/combinat/root_system/dynkin_diagram.py"
        sage -t  "devel/sage/sage/combinat/root_system/weight_space.py"
        sage -t  "devel/sage/sage/combinat/root_system/root_system.py"
        sage -t  "devel/sage/sage/combinat/root_system/cartan_type.py"
        sage -t  
"devel/sage/sage/combinat/root_system/weight_lattice_realization.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_reducible.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_E.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_dual.py"
        sage -t  
"devel/sage/sage/combinat/root_system/root_lattice_realization.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_D.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_F.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_G.py"
        sage -t  "devel/sage/sage/combinat/root_system/cartan_matrix.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_C.py"
        sage -t  "devel/sage/sage/combinat/root_system/weyl_group.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_B.py"
        sage -t  "devel/sage/sage/combinat/root_system/coxeter_matrix.py"
        sage -t  "devel/sage/sage/combinat/root_system/root_space.py"
        sage -t  "devel/sage/sage/combinat/root_system/type_A.py"
        sage -t  "devel/sage/sage/combinat/skew_tableau.py"
        sage -t  "devel/sage/sage/combinat/graph_path.py"
        sage -t  "devel/sage/sage/combinat/species/recursive_species.py"
        sage -t  "devel/sage/sage/combinat/species/species.py"
        sage -t  "devel/sage/sage/combinat/species/product_species.py"
        sage -t  "devel/sage/sage/combinat/species/sum_species.py"
        sage -t  "devel/sage/sage/combinat/partition.py"
        sage -t  "devel/sage/sage/combinat/skew_partition.py"
        sage -t  "devel/sage/sage/combinat/partition_algebra.py"
        sage -t  "devel/sage/sage/combinat/designs/incidence_structures.py"
        sage -t  "devel/sage/sage/calculus/desolvers.py"
        sage -t  "devel/sage/sage/calculus/calculus.py"
        sage -t  "devel/sage/sage/calculus/functional.py"
        sage -t  "devel/sage/sage/groups/group.pyx"
        sage -t  
"devel/sage/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx"
        sage -t  "devel/sage/sage/groups/perm_gps/cubegroup.py"
        sage -t  "devel/sage/sage/misc/getusage.py"
        sage -t  "devel/sage/sage/misc/classgraph.py"
        sage -t  "devel/sage/sage/misc/functional.py"
        sage -t  "devel/sage/sage/numerical/optimize.py"
        sage -t  "devel/sage/sage/libs/pari/gen.pyx"
        sage -t  "devel/sage/sage/functions/special.py"
        sage -t  "devel/sage/sage/functions/piecewise.py"
        sage -t  "devel/sage/sage/functions/transcendental.py"
        sage -t  "devel/sage/sage/structure/sage_object.pyx"
        sage -t  "devel/sage/sage/databases/database.py"
        sage -t  "devel/sage/sage/tests/book_stein_ent.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/ell_point.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/ell_generic.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/ell_finite_field.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/sha_tate.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/lseries_ell.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/ell_number_field.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/gp_simon.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py"
        sage -t  "devel/sage/sage/schemes/elliptic_curves/padics.py"
        sage -t  "devel/sage/sage/rings/integer.pyx"
        sage -t  "devel/sage/sage/rings/polynomial/polynomial_element.pyx"
        sage -t  "devel/sage/sage/rings/polynomial/groebner_fan.py"
        sage -t  
"devel/sage/sage/rings/polynomial/polynomial_integer_dense_flint.pyx"
        sage -t  "devel/sage/sage/rings/polynomial/pbori.pyx"
        sage -t  
"devel/sage/sage/rings/polynomial/polynomial_quotient_ring_element.py"
        sage -t  "devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py"
        sage -t  "devel/sage/sage/rings/padics/padic_base_generic.py"
        sage -t  "devel/sage/sage/rings/tests.py"
        sage -t  "devel/sage/sage/rings/real_double.pyx"
        sage -t  "devel/sage/sage/plot/axes.py"
        sage -t  "devel/sage/sage/plot/bar_chart.py"
        sage -t  "devel/sage/sage/plot/contour_plot.py"
        sage -t  "devel/sage/sage/plot/animate.py"
        sage -t  "devel/sage/sage/plot/text.py"
        sage -t  "devel/sage/sage/plot/plot.py"
        sage -t  "devel/sage/sage/plot/plot_field.py"
        sage -t  "devel/sage/sage/plot/scatter_plot.py"
        sage -t  "devel/sage/sage/plot/point.py"
        sage -t  "devel/sage/sage/plot/circle.py"
        sage -t  "devel/sage/sage/plot/line.py"
        sage -t  "devel/sage/sage/plot/arrow.py"
        sage -t  "devel/sage/sage/plot/polygon.py"
        sage -t  "devel/sage/sage/plot/disk.py"
        sage -t  "devel/sage/sage/plot/matrix_plot.py"
        sage -t  "devel/sage/sage/plot/density_plot.py"
        sage -t  "devel/sage/sage/plot/bezier_path.py"
        sage -t  "devel/sage/sage/coding/code_bounds.py"
        sage -t  "devel/sage/sage/symbolic/expression.pyx"
        sage -t  "devel/sage/sage/modules/free_module_element.pyx"
        sage -t  "devel/sage/sage/geometry/lattice_polytope.py"
        sage -t  "devel/sage/sage/geometry/polyhedra.py"
        sage -t  "devel/sage/sage/finance/time_series.pyx"

-- 
Peter Jeremy

Attachment: pgpNYLx8CoWC2.pgp
Description: PGP signature

Reply via email to