Open dmacks opened 4 years ago
Also, note that gcc9 is the only gccX package that builds on 10.15, and I don't expect gcc5-gcc8 to be 10.15 capable anytime soon.
Bringing in owners of the above that I know: @x-ii-ii-x @mringwal @smaret @wgscott @costabel @mommsen @remkos @akhansen
@babayoshihiko With r-base36 now in git, should we restrict r-base33/34/35 to 10.9-10.14.5 so that we don't have to worry about updating them to gcc9 to be able to do 10.15? r-base31/32 are already restricted to 10.9-10.12.
@nieder
@babayoshihiko With r-base36 now in git, should we restrict r-base33/34/35 to 10.9-10.14.5 so that we don't have to worry about updating them to gcc9 to be able to do 10.15? r-base31/32 are already restricted to 10.9-10.12. The results is this?:
Distribution: << (%type_pkg[rversion] = 31 ) 10.9, (%type_pkg[rversion] = 31 ) 10.10, (%type_pkg[rversion] = 31 ) 10.11, (%type_pkg[rversion] = 31 ) 10.12, (%type_pkg[rversion] = 32 ) 10.9, (%type_pkg[rversion] = 32 ) 10.10, (%type_pkg[rversion] = 32 ) 10.11, (%type_pkg[rversion] = 32 ) 10.12 (%type_pkg[rversion] = 33 ) 10.9, (%type_pkg[rversion] = 33 ) 10.10, (%type_pkg[rversion] = 33 ) 10.11, (%type_pkg[rversion] = 33 ) 10.12, (%type_pkg[rversion] = 33 ) 10.13, (%type_pkg[rversion] = 33 ) 10.14, (%type_pkg[rversion] = 34 ) 10.9, (%type_pkg[rversion] = 34 ) 10.10, (%type_pkg[rversion] = 34 ) 10.11, (%type_pkg[rversion] = 34 ) 10.12, (%type_pkg[rversion] = 34 ) 10.13, (%type_pkg[rversion] = 34 ) 10.14, (%type_pkg[rversion] = 35 ) 10.9, (%type_pkg[rversion] = 35 ) 10.10, (%type_pkg[rversion] = 35 ) 10.11, (%type_pkg[rversion] = 35 ) 10.12, (%type_pkg[rversion] = 35 ) 10.13, (%type_pkg[rversion] = 35 ) 10.14 <<
@babayoshihiko yes, except we would need to add the 10.14.5 distribution as well. It's very unwieldly and we would need to add it to every rmod. Thoughts?
I'm going to work on our pile of lapackXXX libs
@schwehr 's hdf package works with gcc9 and dx (only dependee) works. There's also a much newer version 4.2.13 that dx also seems to be OK with. Should we bump %v for hdf when doing the gcc9 bump?
pdftk uses gcj, which fink's gccX stopped supplying after gcc5.
@dmacks Thanks for checking. pdftk has been tricky to build (trying to compile java to native instead of just providing a java command line tool hasn't been a good idea in the first place) and I'm not motivated to work on it.
I'd suggest to remove the package all together (unless someone would like to maintain it).
I can support (well, life-support) pdftk rather than see it deleted, since it's part of one of my workflows on some machines that are being held back at 10.13/10.14 for the forseeable future.
@dmacks I'd be glad if you take over pdftk.
I've stumbled upon a java port of pftk - which is/was written in Java in the first place.
The other option is the also old, but probably compilable PDFKitTool
Thanks for finding those. I'll hang onto pdftk as long as I need it, but obviously we'd welcome any other new packages that are actually buildable on modern OS and don't do weird and fragile coding things:)
I think this is finished. The last holdovers were pdftk and r-base35 and down (plus all rmods). Those have been dist restricted. Anything left?
I think this is finished. The last holdovers were pdftk and r-base35 and down (plus all rmods). Those have been dist restricted. Anything left?
I think that this can be closed now.
We're up to gcc9 now, and apple keeps making changes that break things (see #359 and #470). Let's think about migrating packages that still use older gccX to later ones and reduce the amount of old stuff we have to support (or other packages that wind up unavailable as reverse-(build)depends of them).