Summary: | net-dialup/xc fails to compile with format-security | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Joshua Kinard <kumba> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | embedded, robbat2 |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 713576, 259417 | ||
Attachments: | xc-4.3.2-r4:20150611-142027.log |
Description
Agostino Sarubbo
2015-06-11 14:22:22 UTC
Created attachment 404966 [details]
xc-4.3.2-r4:20150611-142027.log
build log
I once had an idea to make the unreleased xc-5.0 source and run it through automake/autoconf to give it a usable configure script, but there was perhaps something in my coffee when I had that idea and I never followed up on it. Upstream is, from what I can tell, dead and the author's domain is no longer registered. Time for last-rite. (In reply to Joshua Kinard from comment #2) > I once had an idea to make the unreleased xc-5.0 source and run it through > automake/autoconf to give it a usable configure script, but there was > perhaps something in my coffee when I had that idea and I never followed up > on it. Upstream is, from what I can tell, dead and the author's domain is > no longer registered. Time for last-rite. Can you recommend some serial console replacement tooling, infra uses xc w/ serial cables in some cases. (In reply to Robin Johnson from comment #3) > (In reply to Joshua Kinard from comment #2) > > I once had an idea to make the unreleased xc-5.0 source and run it through > > automake/autoconf to give it a usable configure script, but there was > > perhaps something in my coffee when I had that idea and I never followed up > > on it. Upstream is, from what I can tell, dead and the author's domain is > > no longer registered. Time for last-rite. > > Can you recommend some serial console replacement tooling, infra uses xc w/ > serial cables in some cases. I believe minicom is the supposed gold standard, but I never had luck figuring out its command syntax. xc certainly is a lot easier, and has some similar semantics to screen or tmux. Downside is, xc is just unmaintained. I actually reported a buffer overflow bug to the author back in 2014, and he was shocked that anyone ever ran xc on Linux, as he did not test it on Linux at all. He made a 5.0 version that, I think, addressed some known issues, but he also wrote his own config/make system from scratch that was rather....esoteric. I recall having issues making an ebuild for it, but I cannot remember what. I've had some luck using hardware serial console servers for my SGI setups lately, specifically Perle IOLAN. I have an SDS4 for a little 4-port unit for one Octane system sitting elsewhere in the house. Also have an SDS16C for 16 ports that I haven't figured out yet, since the RJ45 --> DB9 connectors I have don't seem to work right on it, but I may have a bad setting or such. It does seem like each of their devices has different DB9 pinouts. Need to play with it some more. Here's a link to the xc 5.0 source in my devspace if interested. Doesn't seem to exist anywhere else anymore, so I made it a public URL for austerity: https://dev.gentoo.org/~kumba/misc/xc5.0.tar.bz2 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c34d0d33945ca3c6f3937ce0d1746acf082495 commit 39c34d0d33945ca3c6f3937ce0d1746acf082495 Author: Joshua Kinard <kumba@gentoo.org> AuthorDate: 2021-09-08 05:28:32 +0000 Commit: Joshua Kinard <kumba@gentoo.org> CommitDate: 2021-09-08 05:28:32 +0000 net-dialup/xc: remove last rited package Closes: https://bugs.gentoo.org/551786 Closes: https://bugs.gentoo.org/715846 Signed-off-by: Joshua Kinard <kumba@gentoo.org> net-dialup/xc/Manifest | 1 - net-dialup/xc/files/xc-4.3.2-add-115200.patch | 12 -- .../xc/files/xc-4.3.2-fix-set_bps-overflow.patch | 14 --- net-dialup/xc/files/xc-4.3.2-gentoo.patch | 122 --------------------- net-dialup/xc/files/xc-4.3.2-implicit-decl.patch | 22 ---- net-dialup/xc/metadata.xml | 12 -- net-dialup/xc/xc-4.3.2-r5.ebuild | 44 -------- 7 files changed, 227 deletions(-) |