pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [FLTK] Transition to branch 1.4



Your approach looks reasonable to me.

I find FLTK 1.4 being the latest/maintained confusing.  Is it fair to
understand this as FLTK 2 was published, but has been abandonded by
upstream, while fltk 1 has had maintenance?

The only program that both uses fltk and that I am aware of caring about
is fldigi.  (The fldigi package is behind.)

I replaced fltk with the wip version, and pointed fldigi at the wip bl3
instead, intending to simulate your planed update for testing.

This may be easy to address or fixed upstream, but:

gmake[3]: Entering directory '/tmp/work/ham/fldigi/work/fldigi-4.1.01/src'
  CXX      widgets/fldigi-Fl_Text_Display_mod.o
widgets/Fl_Text_Display_mod.cxx: In member function 'virtual void Fl_Text_Display_mod::draw()':
widgets/Fl_Text_Display_mod.cxx:3375:39: error: 'class Fl_Surface_Device' has no member named 'class_name'
 3375 |     if (Fl_Surface_Device::surface()->class_name() == Fl_Printer::class_id) {
      |                                       ^~~~~~~~~~
widgets/Fl_Text_Display_mod.cxx:3375:67: error: 'class_id' is not a member of 'Fl_Printer'
 3375 |     if (Fl_Surface_Device::surface()->class_name() == Fl_Printer::class_id) {
      |                                                                   ^~~~~~~~
gmake[3]: *** [Makefile:5675: widgets/fldigi-Fl_Text_Display_mod.o] Error 1
gmake[3]: Leaving directory '/tmp/work/ham/fldigi/work/fldigi-4.1.01/src'


It's somewhere on my semi-infinite todo list to update fldigi.


Home | Main Index | Thread Index | Old Index