Opened 2 years ago
Last modified 4 months ago
#30271 new enhancement
nauty: Switch to autotoolized fork so that shared libraries can be built
Reported by: | mkoeppe | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.7 |
Component: | packages: standard | Keywords: | sd111 |
Cc: | Winfried, thansen | Merged in: | |
Authors: | Matthias Koeppe | Reviewers: | https://github.com/mkoeppe/sage/actions/runs/205072095 |
Report Upstream: | N/A | Work issues: | |
Branch: | u/mkoeppe/nauty__switch_to_autotoolized_fork_so_that_shared_libraries_can_be_built (Commits, GitHub, GitLab) | Commit: | ba75940b91a1ae107c5869e9b446c9ef592bd78e |
Dependencies: | #27952 | Stopgaps: |
Description (last modified by )
(split out from #27952).
The fork is at https://github.com/mkoeppe/nauty
Change History (14)
comment:1 Changed 2 years ago by
- Branch set to u/mkoeppe/nauty__switch_to_autotoolized_fork_so_that_shared_libraries_can_be_built
comment:2 Changed 2 years ago by
- Commit set to 9ebc48774bad1215399fdf00240ca33fcb581a8d
comment:3 Changed 23 months ago by
- Cc Max.Horn@… removed
- Dependencies set to #27952
- Description modified (diff)
(removing cc as requested)
comment:4 Changed 23 months ago by
- Commit changed from 9ebc48774bad1215399fdf00240ca33fcb581a8d to ba75940b91a1ae107c5869e9b446c9ef592bd78e
Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:
6e9191a | build/pkgs/e_antic: Update to 0.1.8
|
a906db8 | Merge branch 't/30262/update_e_antic_to_0_1_8' into t/27952/normaliz
|
582c309 | build/pkgs/normaliz: Update to 3.8.7
|
13c0375 | build/pkgs/pynormaliz: Update to 2.12
|
027ef5f | build/pkgs/pynormaliz: Fix upstream_url
|
0882611 | Merge tag '9.2.beta7' into t/30262/update_e_antic_to_0_1_8
|
071bfc7 | Merge branch 't/30262/update_e_antic_to_0_1_8' into t/27952/normaliz
|
f3e8fc2 | document far facet condition and add a doctest
|
3f2d872 | Merge tag '9.2.beta8' into t/27952/normaliz
|
ba75940 | Merge branch 't/27952/normaliz' into t/30271/nauty__switch_to_autotoolized_fork_so_that_shared_libraries_can_be_built
|
comment:5 Changed 23 months ago by
- Reviewers set to https://github.com/mkoeppe/sage/actions/runs/205072095
comment:6 Changed 23 months ago by
ubuntu-trusty-maximal (https://github.com/mkoeppe/sage/runs/974420086)
/sage/local/var/tmp/sage/build/nauty-2.7.1+ds+sage-2020-08-02/src/sumlines.c:1512: undefined reference to `__gmpz_init' sumlines-sumlines.o: In function `add_one': /sage/local/var/tmp/sage/build/nauty-2.7.1+ds+sage-2020-08-02/src/sumlines.c:677: undefined reference to `__gmpz_init_set' /sage/local/var/tmp/sage/build/nauty-2.7.1+ds+sage-2020-08-02/src/sumlines.c:629: undefined reference to `__gmpz_add' sumlines-sumlines.o: In function `scanline': /sage/local/var/tmp/sage/build/nauty-2.7.1+ds+sage-2020-08-02/src/sumlines.c:961: undefined reference to `__gmpz_set_str' sumlines-sumlines.o: In function `writeline': /sage/local/var/tmp/sage/build/nauty-2.7.1+ds+sage-2020-08-02/src/sumlines.c:388: undefined reference to `__gmpz_out_str' collect2: error: ld returned 1 exit status
Worked ok on ubuntu-bionic-maximal
(https://github.com/mkoeppe/sage/runs/974420157)
comment:7 Changed 22 months ago by
- Milestone changed from sage-9.2 to sage-9.3
comment:8 Changed 19 months ago by
- Cc thansen added
comment:9 Changed 19 months ago by
@thansen: https://github.com/mkoeppe/nauty continues the autotoolization of nauty that is done partially by the Debian package. This may be of interest to the Debian maintainers
comment:10 Changed 19 months ago by
- Keywords sd111 added
comment:11 Changed 17 months ago by
- Milestone changed from sage-9.3 to sage-9.4
Setting new milestone based on a cursory review of ticket status, priority, and last modification date.
comment:12 Changed 12 months ago by
- Milestone changed from sage-9.4 to sage-9.5
comment:13 Changed 7 months ago by
- Milestone changed from sage-9.5 to sage-9.6
comment:14 Changed 4 months ago by
- Milestone changed from sage-9.6 to sage-9.7
As seen in https://github.com/Normaliz/Normaliz/runs/936924467, this needs more work:
New commits:
build/pkgs/nauty: Switch to autotoolized fork