-
kebe
@andyf (OmniOS), @toasterson (OI), or perhaps the correct folks: Are you compiling illumos-kvm from the TritonDataCenter (nee Joyent) repo? Or do you have your own downstreams?
-
kebe
If you have your own, and are using very recent illumos, you may be getting bitten by fenix OS-8692
-
fenix
OS-8692: Bump illumos-kvm to gnu99 (Resolved)
-
fenix
-
kebe
-
fenix
→ GitHub commit a7f088a: OS-8692 Bump illumos-kvm to gnu99 (committed)
-
kebe
(Pardon the lack of linkage in the ticket. We're still in some M&A churn w.r.t. Jira.)
-
kebe
Same question holds for other distros that ship old-school KVM that I missed.
-
andyf
Thanks kebe, we have our own fork and we probably need to pull that in.
-
kebe
Good news is, as it in the ticket's test notes, it's a NOP w.r.t. generated object code.
-
kebe
My favorite kind of changes. (First time I asked for that as a valid test was 30 years ago next summer, the original "broken tailbone project".)
-
toasterson
kebe: Thanks for the info. I have relayed the info. We had an issue recently but we pull from joyent/illumos-kvm
-
danmcd
You should make that "TritonDataCenter/illumos-kvm" but most of those joyent/ repos redirect to TritonDataCenter automatically.
-
danmcd
(Anything illumos-related officially lives on the TritonDataCenter github now, even if a lot of joyent/ repos redirect.)
-
alanc
I've been enjoying the use of diffoscope for comparing compiled outputs on Linux systems when doing build system conversions (autoconf -> meson) for X.Org, haven't tried building it on anything Solarish yet though
-
richlowe
it's like wsdiff, but good?
-
richlowe
`setup.py build` works, but who knows with the way it drives 3rd party stuff for comparators
-
richlowe
yeah, it chokes immediately wanting me to install a bunch of python-y bits
-
richlowe
andyf, hadfl: could be fun in omnios?
-
andyf
Superficially easy at least, except for some things to work out with libarchive -
paste.omnios.org/?859b01a2ef080ae9#…ueGzV6yBcoDDbiiwGTxB2jDW6xEnctwUmE9
-
richlowe
I got the impression that actually using it depends on extra stuff
-
richlowe
but I also could have misunderstood
-
richlowe
I should have thought have venv for magic etc though, sorry
-
richlowe
s/have v/of v/
-
andyf
"LD_LIBRARY_PATH=/opt/ooce/lib/amd64 diffoscope" and it at least prints the help message
-
richlowe
exciting, if it does elf, sqlite, and text it covers illumos well
-
andyf
-
richlowe
despite my obvious bias for elfdump, that's pretty neat
-
andyf
I only had to patch its "strings --all" invocation to use "strings -a"