On Mon, May 22, 2023 at 4:53 PM Dima Pasechnik <dimp...@gmail.com> wrote: > > On Mon, May 22, 2023 at 3:09 AM Louis Deaett <louis.dea...@gmail.com> wrote: > > > > Many thanks for the word of encouragement, and also for pointing me to that > > ticket. I was not even familiar with tox, to be honest, so I read up on > > its intended purpose. > > > > I can see that the source for Sage 9.7 that I have here has a tox.ini file, > > but inside there is no reference to MacPorts. Is that because the MacPorts > > environments alluded to in the thread (the one you linked) haven't been > > merged into the release branch of Sage? > > > > After further digging, I did notice this branch: > > > > https://github.com/sagemath/sagetrac-mirror/tree/u/mkoeppe/tox_ini__add_macports_environment > > > > It looks like it hasn't seen any commits in almost a year. But is that > > still my best starting point? Shall I pick up and work with this, or has > > this effort been abandoned? > > indeed, no work had been done since. > A good starting point would be to take it rebased over the latest develop, > here: > https://github.com/dimpase/sage/pull/new/u/mkoeppe/tox_ini__add_macports_environment
Oops, I meant to post this: https://github.com/sagemath/sage/pull/35667 (same branch, as a PR) > > HTH > Dima > > > > > > Many thanks again! > > > > – Louis > > > > > > On Friday, May 5, 2023 at 2:42:19 PM UTC-4 John H Palmieri wrote: > >> > >> In principle this should work. See > >> https://github.com/sagemath/sage/issues/31505 for some relevant > >> information. Others might have direct experience with it. > >> > >> On Friday, May 5, 2023 at 11:24:07 AM UTC-7 Louis Deaett wrote: > >>> > >>> I'm interested in Sage development (and contributing some enhancements) > >>> and so I'd like to be able to build the current release (and ultimately > >>> the development branch) from source. > >>> > >>> I am running macOS 10.9 (Mavericks) because that is what I prefer, and > >>> because some of my hardware tops out at that version. Anyway, I've had > >>> decent success getting open-source software up and running under > >>> MacPorts, which has good support for 10.9 (and even earlier). > >>> > >>> So I've been working on building Sage from source using MacPorts. > >>> Compilation seems to go smoothly with MacPorts LLVM tools, but I've run > >>> into some snags whereby the build for some SPKGs seems to get gummed up > >>> when it can't locate some of the libraries or headers provided by > >>> MacPorts. By its nature, this hasn't felt like an insurmountable problem. > >>> > >>> Still, while I can keep hacking away at this, I figured I should ask: Is > >>> there any fundamental reason why what I'm trying to do should be > >>> impossible? > >>> > >>> If there are major barriers in my path with this that I'm just not > >>> encountering yet or just haven't realized, then it would (of course) help > >>> me out to know. > >>> > >>> For what it's worth, if building under MacPorts is theoretically possible > >>> but would require some additional effort on the Sage side, then that's > >>> something I'd be willing to contribute to, if anything comes out of my > >>> own efforts. > >>> > >>> Thanks in advance for any advice! > >>> > >>> -- Louis > > > > -- > > You received this message because you are subscribed to the Google Groups > > "sage-devel" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to sage-devel+unsubscr...@googlegroups.com. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/sage-devel/5a8f7076-fcb4-462d-8c48-a7b1c7fea26dn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq2WYs3c5KrkLDvF3shcoL5%3D9KuPeLjvDJmtSn%2BR%3DuS7Og%40mail.gmail.com.