Skip to content

Upgrade bliss package to 0.73 with Debian patches; install header files in location expected by polymake #20901

@mkoeppe

Description

@mkoeppe

New upstream archive: http://www.tcs.hut.fi/Software/bliss/bliss-0.73.zip (we have 0.72)

Upstream bliss does not have a proper build system (in particular no 'make install').
"spkg-install" installs header files with generic names such as "graph.hh" flat into $SAGE_LOCAL/include/

Debian has https://packages.debian.org/sid/math/bliss
which autotoolizes the package and adjust the include file location.
This matches where Polymake (#20892) expects the header files.

On https://github.com/mkoeppe/bliss in branch sage_package I have applied the Debian patches and a few more patches for Sage. The spkg-src script clones from there and builds a distribution. The result is available here:

tarball: https://github.com/mkoeppe/bliss/releases/download/sage_package%2F0.73%2Bdebian-1%2Bsage-2016-08-02/bliss-0.73.debian-1.sage-2016-08-02.tar.gz (rename to bliss-0.73+debian-1+sage-2016-08-02.tar.gz)

Upstream: Reported upstream. No feedback yet.

CC: @sagetrac-azi @jdemeyer @videlec @kcrisman @dimpase @fchapoton @stumpc5 @mo271 @vbraun

Component: packages: optional

Author: Matthias Koeppe

Branch: c0c0427

Reviewer: Dima Pasechnik

Issue created by migration from https://trac.sagemath.org/ticket/20901

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions