Opened 5 years ago

Last modified 5 years ago

#20901 closed defect

Upgrade bliss package to 0.73 with Debian patches; install header files in location expected by polymake — at Version 4

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-7.3
Component: packages: optional Keywords:
Cc: azi, jdemeyer, vdelecroix, kcrisman, dimpase, chapoton, stumpc5, moritz, vbraun Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: Reported upstream. No feedback yet. Work issues:
Branch: u/mkoeppe/upgrade_bliss_package_to_0_73_with_debian_patches__install_header_files_in_location_expected_by_polymake (Commits, GitHub, GitLab) Commit: 3837a489fff9a294566061755664e240a7a5a1ff
Dependencies: Stopgaps:

Status badges

Description (last modified by 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.

Autotoolized package using the Debian patches is available here: https://github.com/mkoeppe/bliss/releases/download/apply_debian_patches%2F0.73-1/bliss-0.73.debian-1.tar.gz

Change History (4)

comment:1 Changed 5 years ago by mkoeppe

  • Dependencies set to #20692

comment:2 Changed 5 years ago by kcrisman

  • Cc kcrisman added; crisman removed

comment:3 Changed 5 years ago by mkoeppe

  • Branch set to u/mkoeppe/upgrade_bliss_package_to_0_73_with_debian_patches__install_header_files_in_location_expected_by_polymake

comment:4 Changed 5 years ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Cc dimpase chapoton stumpc5 moritz added
  • Commit set to 3837a489fff9a294566061755664e240a7a5a1ff
  • Dependencies #20692 deleted
  • Description modified (diff)
  • Status changed from new to needs_review

New commits:

3837a48bliss: Use autotoolized package from Debian
Note: See TracTickets for help on using tickets.