Here is the updated list of ports that now fail to build due to the
new -fno-common compiler default. I have again cc'ed everybody who is listed as maintainer of at least one affected port. "UPDATE" means that portroach says that an update is available. audio/gtkpod UPDATE [hidden email] audio/nspmod - [hidden email] audio/wmtune - [hidden email] cad/graywolf - [hidden email] comms/birda - [hidden email] comms/efax - [hidden email] comms/jpilot - [hidden email] comms/lcdproc UPDATE [hidden email] comms/scmxx UPDATE [hidden email] comms/seyon - [hidden email] comms/xastir - [hidden email] comms/xdx - [hidden email] databases/pgpool UPDATE [hidden email] devel/mingw - [hidden email] devel/remake UPDATE [hidden email] editors/beaver - [hidden email] editors/tea UPDATE [hidden email] education/gamgi UPDATE [hidden email] emulators/coldfire - [hidden email] emulators/fuse UPDATE [hidden email] emulators/libretro-genesis-plus-gx - [hidden email] emulators/pcsxr - [hidden email] emulators/simh - [hidden email] games/corewars - [hidden email] games/egoboo UPDATE [hidden email] games/freeblocks - [hidden email] games/freedroid - [hidden email] games/freedroidrpg - [hidden email] games/gnurobbo - [hidden email] games/mirrormagic - [hidden email] games/oolite - [hidden email] games/pacman-arena - [hidden email] games/sdlpop - [hidden email] games/spider - [hidden email] games/vms-empire - [hidden email] graphics/dpic - [hidden email] graphics/gimp/liquid-rescale - [hidden email] inputmethods/cellwriter - [hidden email] lang/arena - [hidden email] lang/erlang/19 - [hidden email] lang/moarvm UPDATE [hidden email] lang/pcc UPDATE [hidden email] mail/avenger UPDATE [hidden email] mail/sma - [hidden email] mail/wmmultipop3 - [hidden email] mail/wmpop3 - [hidden email] math/abs - [hidden email] math/foma - [hidden email] misc/hfsplus - [hidden email] misc/logjam - [hidden email] misc/wmmand - [hidden email] multimedia/audiopreview - [hidden email] multimedia/lives - [hidden email] net/angst - [hidden email] net/argus - [hidden email] net/argus-clients - [hidden email] net/dico UPDATE [hidden email] net/ekg - [hidden email] net/ettercap - [hidden email] net/honeyd - [hidden email] net/ipv6-toolkit - [hidden email] net/jftpgw - [hidden email] net/msdl - [hidden email] net/nagios/nagios UPDATE [hidden email] net/openmdns - [hidden email] net/plushs - [hidden email] net/tcpreplay UPDATE [hidden email] net/weex - [hidden email] net/yersinia - [hidden email] productivity/siag - [hidden email] productivity/xinvest - [hidden email] productivity/xquote - [hidden email] security/bsd-airtools - [hidden email] security/flasm - [hidden email] security/foremost - [hidden email] security/gringotts - [hidden email] security/ipguard - [hidden email] security/ossec-hids UPDATE [hidden email] security/tempwatch - [hidden email] sysutils/radmind - [hidden email] sysutils/wmmon - [hidden email] sysutils/wmwlmon - [hidden email] www/sarg - [hidden email] x11/agar/test UPDATE [hidden email] x11/fbpanel - [hidden email] x11/gnome-mplayer - [hidden email] x11/gnustep/corebase - [hidden email] x11/gnustep/gworkspace - [hidden email] x11/gnustep/terminal - [hidden email] x11/golem - [hidden email] x11/oroborus - [hidden email] x11/uwm - [hidden email] x11/wind - [hidden email] x11/wmii - [hidden email] x11/wminfo - [hidden email] -- Christian "naddy" Weisgerber [hidden email] |
On 2021/02/18 00:10, Christian Weisgerber wrote:
> Here is the updated list of ports that now fail to build due to the > new -fno-common compiler default. > > I have again cc'ed everybody who is listed as maintainer of at least > one affected port. "UPDATE" means that portroach says that an > update is available. I think we are getting to the stage where we should just mark them BROKEN with an identifiable tag, so that we don't have to wade through them when identifying other ports breakage in builds. Then if no updates happen maybe remove them in a few months (say, a bit after 6.9 is done). > audio/gtkpod UPDATE [hidden email] > audio/nspmod - [hidden email] > audio/wmtune - [hidden email] > cad/graywolf - [hidden email] > comms/birda - [hidden email] > comms/efax - [hidden email] > comms/jpilot - [hidden email] > comms/lcdproc UPDATE [hidden email] > comms/scmxx UPDATE [hidden email] > comms/seyon - [hidden email] > comms/xastir - [hidden email] > comms/xdx - [hidden email] > databases/pgpool UPDATE [hidden email] > devel/mingw - [hidden email] > devel/remake UPDATE [hidden email] > editors/beaver - [hidden email] > editors/tea UPDATE [hidden email] > education/gamgi UPDATE [hidden email] > emulators/coldfire - [hidden email] > emulators/fuse UPDATE [hidden email] > emulators/libretro-genesis-plus-gx - [hidden email] > emulators/pcsxr - [hidden email] > emulators/simh - [hidden email] > games/corewars - [hidden email] > games/egoboo UPDATE [hidden email] > games/freeblocks - [hidden email] > games/freedroid - [hidden email] > games/freedroidrpg - [hidden email] > games/gnurobbo - [hidden email] > games/mirrormagic - [hidden email] > games/oolite - [hidden email] > games/pacman-arena - [hidden email] > games/sdlpop - [hidden email] > games/spider - [hidden email] > games/vms-empire - [hidden email] > graphics/dpic - [hidden email] > graphics/gimp/liquid-rescale - [hidden email] > inputmethods/cellwriter - [hidden email] > lang/arena - [hidden email] > lang/erlang/19 - [hidden email] > lang/moarvm UPDATE [hidden email] > lang/pcc UPDATE [hidden email] > mail/avenger UPDATE [hidden email] > mail/sma - [hidden email] > mail/wmmultipop3 - [hidden email] > mail/wmpop3 - [hidden email] > math/abs - [hidden email] > math/foma - [hidden email] > misc/hfsplus - [hidden email] > misc/logjam - [hidden email] > misc/wmmand - [hidden email] > multimedia/audiopreview - [hidden email] > multimedia/lives - [hidden email] > net/angst - [hidden email] > net/argus - [hidden email] > net/argus-clients - [hidden email] > net/dico UPDATE [hidden email] > net/ekg - [hidden email] > net/ettercap - [hidden email] > net/honeyd - [hidden email] > net/ipv6-toolkit - [hidden email] > net/jftpgw - [hidden email] > net/msdl - [hidden email] > net/nagios/nagios UPDATE [hidden email] > net/openmdns - [hidden email] > net/plushs - [hidden email] > net/tcpreplay UPDATE [hidden email] > net/weex - [hidden email] > net/yersinia - [hidden email] > productivity/siag - [hidden email] > productivity/xinvest - [hidden email] > productivity/xquote - [hidden email] > security/bsd-airtools - [hidden email] > security/flasm - [hidden email] > security/foremost - [hidden email] > security/gringotts - [hidden email] > security/ipguard - [hidden email] > security/ossec-hids UPDATE [hidden email] > security/tempwatch - [hidden email] > sysutils/radmind - [hidden email] > sysutils/wmmon - [hidden email] > sysutils/wmwlmon - [hidden email] > www/sarg - [hidden email] > x11/agar/test UPDATE [hidden email] > x11/fbpanel - [hidden email] > x11/gnome-mplayer - [hidden email] > x11/gnustep/corebase - [hidden email] > x11/gnustep/gworkspace - [hidden email] > x11/gnustep/terminal - [hidden email] > x11/golem - [hidden email] > x11/oroborus - [hidden email] > x11/uwm - [hidden email] > x11/wind - [hidden email] > x11/wmii - [hidden email] > x11/wminfo - [hidden email] > > -- > Christian "naddy" Weisgerber [hidden email] > |
On Thu Feb 18, 2021 at 06:47:45PM +0000, Stuart Henderson wrote:
> On 2021/02/18 00:10, Christian Weisgerber wrote: > > Here is the updated list of ports that now fail to build due to the > > new -fno-common compiler default. > > > > I have again cc'ed everybody who is listed as maintainer of at least > > one affected port. "UPDATE" means that portroach says that an > > update is available. > > I think we are getting to the stage where we should just mark them BROKEN > with an identifiable tag, so that we don't have to wade through them when > identifying other ports breakage in builds. > > Then if no updates happen maybe remove them in a few months (say, a bit > after 6.9 is done). I really like this approach. |
In reply to this post by Stuart Henderson
Stuart Henderson:
> I think we are getting to the stage where we should just mark them BROKEN > with an identifiable tag, so that we don't have to wade through them when > identifying other ports breakage in builds. > > Then if no updates happen maybe remove them in a few months (say, a bit > after 6.9 is done). If that approach had been suggested earlier, I wouldn't have spent time fixing random ports I have no interest in. How about we all give it a big push and fix the remaining ones? -- Christian "naddy" Weisgerber [hidden email] |
On 2021/02/18 22:29, Christian Weisgerber wrote:
> Stuart Henderson: > > > I think we are getting to the stage where we should just mark them BROKEN > > with an identifiable tag, so that we don't have to wade through them when > > identifying other ports breakage in builds. > > > > Then if no updates happen maybe remove them in a few months (say, a bit > > after 6.9 is done). > > If that approach had been suggested earlier, I wouldn't have spent > time fixing random ports I have no interest in. well, me too. > How about we all give it a big push and fix the remaining ones? Here are some candidates to "fix" tedu-style... > > audio/gtkpod UPDATE [hidden email] newer release is still old and has changed quite a lot, so wants starting from nearly scratch. probably still doesn't support anything new. main homepage broken. > > comms/birda - [hidden email] > > comms/jpilot - [hidden email] > > comms/scmxx UPDATE [hidden email] for old mobile phones/portable devices > > comms/seyon - [hidden email] newer (well, less old) release still not clean > > editors/beaver - [hidden email] gtk2, no release in years, dropped in other OS packaging > > editors/tea UPDATE [hidden email] hardcodes -lstdc++ |
Stuart Henderson:
> > > comms/birda - [hidden email] > > > comms/jpilot - [hidden email] > > > comms/scmxx UPDATE [hidden email] > for old mobile phones/portable devices I already suggested scmxx for removal. Siemens Mobile ceased to exist 15 years ago. The Palm Pilots and IrDA are similarly outdated. I think these can be removed. > > > editors/tea UPDATE [hidden email] > hardcodes -lstdc++ We have a separate port editors/teaqt for the latest version. I think this can be removed. -- Christian "naddy" Weisgerber [hidden email] |
On Thu, Feb 18, 2021 at 11:38:54PM +0100, Christian Weisgerber wrote:
> We have a separate port editors/teaqt for the latest version. > I think this can be removed. Right, our editors/tea (GTK+2) is at 17.6.6 and upstream updated it in 2013 with following in the teagtk-18.0.0.tar.bz2 NEWS file: --- NEWS ABOUT TEA-GTK TEA-GTK 18.0.0, 03 July 2013 http://semiletov.org/tea Yes. I was cursed to renew TEA-GTK, so I did it to my joy and pleasure. TEA-GTK now ported to GTK3. Other changes are damn major. Scons is used instead of Autotools. Scons is good. For removed functions list - see the ChangeLog. Now TEA-GTK depends just on two libs - GTK3 and GtkSourceView 3. Libaspell and zziplib are optional. Most of package-related code tweaks now obsolete. Documentation is old and based on GTK2-branch. Code can be unstable because I have no time to test it seriously. My main worked editor is still TEA-QT, and TEA-GTK became a some sort of the hack value. Yes, I want to improve it further, but TEA-QT has priority. Please test TEA-GTK and send me a feedback to [hidden email] P.S. GTK-branch of TEA has a name: teagtk. So, to run "old fasioned", GTK-based TEA, use "teagtk" command instead of "tea". Peter Semiletov --- The Qt port is actively maintained on GitHub, I'd say keeping one up-to-date version of this editor is enough, so OK kn to remove the old GTK+2 port editors/tea. |
Free forum by Nabble | Edit this page |