**** BEGIN LOGGING AT Wed Nov 22 03:00:02 2017 Nov 22 11:44:32 SoftFP ABI vs HardFP ABI Nov 22 11:44:49 which one runs on N900? Nov 22 11:45:00 and if both, which one is preferable? Nov 22 11:45:18 regarding precompiled packages that come in multiple flavours Nov 22 11:52:26 packages meant to run on maemo Nov 22 11:53:17 fremantle is armel, all system libs are softfp Nov 22 11:54:20 so I shouldn't touch hardfp debs, yes? Nov 22 11:59:55 https://raspberrypi.stackexchange.com/a/1140 there we go Nov 22 12:00:03 the answer is no Nov 22 12:17:28 and also, standard Debian "armhf" won't work on N900 because of the CPU bugs. Nov 22 12:17:56 Since debian armhf assumes thumb2. Nov 22 12:18:16 (won't work reliably, at least) Nov 22 12:21:03 you mean the two erratas in the wiki that require specially patched kernel? Nov 22 12:22:02 as context https://wiki.maemo.org/Java#Sun_Java_SE_for_embedded this is what I'm trying Nov 22 12:22:31 with java 7 Nov 22 12:22:58 Maxdamantus: there are software workarounds to the thumb2 issues ... aren't they merged? Nov 22 12:24:27 (merged in kernel and toolchain) Nov 22 12:25:54 afaict the "thumb" toolchain is a linaro one Nov 22 12:26:32 and the first errata fix is present in mainline/vanilla Nov 22 12:46:30 Oh hey, I got java running, that's kinda sad Nov 22 12:46:45 :p Nov 22 12:47:24 OpenJDK is sucky Nov 22 12:47:51 official embedded superior Nov 22 13:10:57 https://www.mail-archive.com/maemo-users@maemo.org/msg13950.html how would I go about using wmctrl on an application that has yet to launch? Nov 22 13:11:03 from CLI Nov 22 13:14:16 as opposed to dedicating a shortcut key Nov 22 13:14:38 aka command wrapper Nov 22 13:38:34 maemo uses softfp: Hardware floating point using the soft floating point ABI. passing floats through integer registers to a lib that moves them to the FP registers, and provides results back to caller via interger registers (or stack?). The speed penalty isn't as large as you might think since both use hardware coproc for the heacy lifting (if available, in case of softfp) Nov 22 13:40:04 Thumb is pretty much orthogonal to this Nov 22 16:11:10 hmmmm Nov 22 16:12:01 is it possible to detect from CLI if a proccess has a window, on Maemo? Nov 22 16:12:42 I'd have to get the PID on launch, somehow Nov 22 16:14:27 and when the timing is right, I force proccess fullscreen with wmctrl Nov 22 16:15:00 or maybe xdotool Nov 22 18:27:27 I think that's not really how hildon works Nov 22 18:27:53 I'm not even sure if matchbox supports it Nov 22 18:28:34 if I'm not mistaken and matchbox is _not_ our xserver (except maybe in early boot, or at all) Nov 22 18:29:08 ~ükf Nov 22 18:29:12 ~pkg Nov 22 18:29:13 hmm... pkg is http://maemo.org/packages/ Nov 22 18:29:50 ummm http://maemo.org/packages/view/xserver-xomap/ Nov 22 18:31:20 anyway http://maemo.org/packages/view/xdotool/ Nov 22 18:35:07 CatButts: Nov 22 18:35:10 --sync Nov 22 18:35:11 Block until there are results. This is useful when you are launching an application want want to wait until the application window is visible. For example: Nov 22 18:35:13 google-chrome & Nov 22 18:35:14 xdotool search --sync --onlyvisible --class "google-chrome" Nov 22 18:41:33 man xdotool is awesome Nov 22 18:41:45 swiss army knife Nov 22 18:42:06 one thing it lacks: record macros Nov 22 18:54:53 01:22:58 < bencoh> Maxdamantus: there are software workarounds to the thumb2 issues ... aren't they merged? Nov 22 18:55:20 bencoh: aiui, there are two issues .. one is worked around in a kernel, the other is worked around in userspace. Nov 22 18:55:53 bencoh: so even if you're using a kernel with the workaround, the Debian armhf userspace is still subject to the other issue. Nov 22 18:57:07 as DocScrutinizer05 alluded to, the issue isn't "hardfp" itself. The issue is just that Debian's "hardfp" distribution makes use of thumb2 as if it works correctly. Nov 22 18:57:16 er, Debian's "armhf" distribution* Nov 22 19:09:17 Oh, maybe it's enabled by default already: https://sourceware.org/ml/binutils/2009-05/msg00297.html Nov 22 19:30:27 https://github.com/jordansissel/xdotool/issues/14 Nov 22 19:30:52 fun Nov 22 20:23:58 https://pastebin.com/LtXpCQQ5 I tried Nov 22 20:48:33 I think at this stage, I should look into how Easy Debian does it Nov 23 00:44:23 ~fptf Nov 23 00:44:23 from memory, fptf is the Fremantle Porting Task Force, see http://talk.maemo.org/showthread.php?t=91308 **** ENDING LOGGING AT Thu Nov 23 03:00:01 2017