Gentoo Archives: gentoo-user

From: Alan Grimes <ALONZOTG@×××××××.net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Good news for once...
Date: Tue, 31 Jul 2018 04:54:04
Message-Id: 2f3ebfff-1f9c-e3c2-ba8e-1e267fcd95a7@verizon.net
1 I guess I should mention that after the revdep rebuild and a kernel
2 bump, everything's back, including steam.
3
4 Anomalies noted:
5
6 I think my memory gremlin is back, init took a dump and I had to reboot
7 the machine, it wasn't scheduling the processeses I needed it to and it
8 wouldn't clean up a zombie chromium.
9
10 I had to unmerge a handful of much beloved packages to get emerge
11 --depclean to work, even more pain to get most things back installed but
12 I got my mast pointed at the sky again and my keel under me.
13
14 I had to mask libcdio, it's never going to work on this machine -- ever.
15
16
17 I'm now on 4.5.18... Since I manually downloaded portage won't uninstall
18 it for me... (grumble grumble).
19
20 The last package fail takes a bit of explaining....
21
22 Many long years ago I spent waaaaaaaaay too much money on this box that
23 makes noise when sent bytes... U can hook it up by MIDI or ordinary
24 serial port...
25
26 It has a mess of chips in it that can be programmed with a "sound font"
27 or (an instrument wavetable) and then will play notes when bytes come
28 down the wire.
29
30 So basically ur midi player just reads a MIDI file, then tacks on the
31 address of the chip you want to use to play it... (you can play as many
32 sets of notes as you like until you run out of chips to address....),
33 and then sends it to the kernel level driver... Now the kernel level
34 driver is buggy as hell and the buffer code is an absolute atrocity,
35 I've worked on it myself, -- it's the wrongest code I ever did see, so
36 when you run two different instances of the midi player against two
37 different chip addresses, the notes get jumbled together because the
38 buffer code is BROKEN.
39
40 I don't really use this rig much anymore but I like to keep it in
41 working order. =\
42
43 So, naturally, nobody's maintaining playmidi anymore so it barfs....
44
45 #################################################
46 Now creating playmidi.h with your defaults...Done.
47 make -j 8 -j1 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-march=native -pipe -O3
48 ' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' depend clean
49 for i in *.c; do x86_64-pc-linux-gnu-gcc -E -M -march=native -pipe -O3 
50 -I/usr/include/ncurses -I/usr/include -DNARROWPROTO -I/usr/include
51 -DVOXWARE_CONTROLLER_7_WORKING -I. $i; done >.depend
52 io_gtk.c:19:10: fatal error: gtk/gtk.h: No such file or directory
53  #include <gtk/gtk.h>
54           ^~~~~~~~~~~
55 compilation terminated.
56 io_svgalib.c:17:10: fatal error: vga.h: No such file or directory
57  #include <vga.h>
58           ^~~~~~~
59 compilation terminated.
60 rm -f *.o playmidi splaymidi xplaymidi a.out toy seq2mid beat
61 ################################################
62
63 That's the only broken thing on my system right now.
64
65 --
66 Please report bounces from this address to atg@×××××××××.com
67
68 Powers are not rights.