<Anarchos>
OscarL honestly i do'nt know why i have to write _3.0 instead of _4 as the original version is 3.24.0 ....
<OscarL>
the library name is "libgtksourceview-3.0.so.1.8.0"
<OscarL>
the ".so" part is just the usual "shared object", while ".1.8.0" has something to do with the SONAME, AFAIK.
<OscarL>
that for me suggest the need to call it "libgtksourceview-3.0". Not idea what the "libgtksourceview-4" looks like (as I don't have any GTK stuff installed), sorry.
<Anarchos>
OscarL Warning: POLICY ERROR: "/packaging/gtksourceview3/lib/libgtksourceview-3.0.so.1" needs library "libharfbuzz.so.0", but the package doesn't seem to declare that as a requirement
<Anarchos>
makes more senses :)
<OscarL>
getting closer it seems! adding "lib:libharfbuzz$secondaryArchSuffix" to requires should be enough? (unless then misses something else :-D)
<Anarchos>
it seems
<Anarchos>
let me recompile coqide to see if it finds it
<Anarchos>
OscarL it works : /boot/home/OCAML/coq/_build/default/dev/shim/coqide wl_ips_client_connected display: 0x110fc644ed60 client: 0x110fc5b3fe00
<Anarchos>
seems connected to a display :)
<Anarchos>
i will check with remotedesktop...
<OscarL>
progress! :-)
_leosma has quit [Remote host closed the connection]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<Anarchos>
OscarL will check tomorrow : i jsut killed sshd by accident
<Anarchos>
cannot connect anymore
<OscarL>
+1
<Anarchos>
and it is 01;42 AM here... time to get some sleep
<OscarL>
sleep well!
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<erysdren>
hows it going in haiku land? i havent been doing any dev work in about a month. been burnt out and busy
<Begasus>
Hi erysdren
<Begasus>
we're still good :)
<OscarL>
doing a bit of this... a bit of that... usual stuff :-)
<erysdren>
:D
<PriyanshuGupta[m]>
morning everyone
<OscarL>
Aloha!
* OscarL
goes to make a coffee.
<Begasus>
Hi PriyanshuGupta[m] :)
<PriyanshuGupta[m]>
how are you Begasus @_oftc_Begasus:matrix.org
<Begasus>
fine so far, only my back is killing me :(
<Begasus>
backache* (not sure how you call it in English)
<erysdren>
that is correct
<erysdren>
or you can just say "lower back pain" or wherever it is
<Begasus>
correct too :)
<OscarL>
have you tried not getting older Begasus? I've been told that helps avoid those ailments! :-P
<Begasus>
It's an issue going on for over 40 years OscarL :P
<Begasus>
every now and then it pops up :/
<OscarL>
ouch! :-(
DKnoto_W has joined #haiku
HaikuUser has joined #haiku
<OscarL>
So... managed to add a new mime-type via a .recipe/.hpkg... new icon, and sniffing rule seems to work right away, but FileTypes doesn't shows the new type until after a reboot :-(
HaikuUser has quit []
<Begasus>
can't win them all :)
<OscarL>
And I can force Expander to open the file, and show its content, but can't make Expander appear on "Open With..." for that new type. If doing that requires modifying Expander's .rdef... that's a PITA.
<Begasus>
should only be a small change then?
<OscarL>
Yea, but it would be much better if Expander automatically supported new file types... that's why you can add new "rules" for it to handle new archive formats after all.
DKnoto has quit [Ping timeout: 480 seconds]
<OscarL>
Say... the user teaches Expander to deal with .sqfs (squashfs) files... User even added a new file type for those .sqfs files... would be nice to just be able to set Expander as Preferred application... *without* the need to change Expander's .rdef
<Begasus>
think that's possible with using "open with ..."
<OscarL>
but Expander doesn't appears directly in the sub-menu, only if you invoke the full list of apps.
DKnoto_W2 has joined #haiku
<Begasus>
that's what it is for :P
<OscarL>
far from ideal, if you need to use it more than once.
<Begasus>
well, you can set it there as the prefered app?
<OscarL>
No, that's the issue.
<Begasus>
not even in the full list?
<OscarL>
Mmm, you mean "Select..." on FileTypes? Haven't tried that one yet :-P
<OscarL>
Ah... I see where my confusion cames from. It pops up a dialog asking to confirm... but even after accepting it... it didn't showed Expander as Preferred app... UNTIL you select another filetype, and go back to the one you wanted to change. Then it shows it as Preferred!
<Begasus>
0°
<OscarL>
And if you select "None"... it automatically erases the app you chose :-/
vezhlys has quit [Remote host closed the connection]
<OscarL>
Needs HaikuPorter changes, and I'm too sleepy already :-P
vezhlys has joined #haiku
<Begasus>
well, I'm no good there :P
Anarchos has joined #haiku
erysdren has quit [Quit: Leaving]
<Anarchos>
hello
<OscarL>
Begasus: Seems I managed to do what I wanted with squashfs_tools's mime-type (opens well in Expander now, right after installing the revised squashfs_tool package :-D)
<OscarL>
Hello Anarchos.
<Anarchos>
Begasus OscarL helped me to finish the gtksourceview3 recipe. Now i fight with RemoteDesktop to see the result on my server...
<Anarchos>
OscarL i forgot to thank you before leaving yesterday. Big thank you !
<OscarL>
No problem! Glad to be of any help at all!
AlaskanEmily has quit [Remote host closed the connection]
<Begasus>
nice Anarchos, what was missing?
<Anarchos>
Begasus troubles to publish libgtksourceview3 in /ssytem/lib
<Begasus>
err .. what error did you get?
<OscarL>
Begasus: "prepareInstalledDevelLib" was moving ALL the .so files into the _devel package... due to a missing ".0" on the library name :-/
<Begasus>
how's gtk keymap doing on that? iirc there are still problems typing things like "#@" etc?
<Anarchos>
Begasus what you mean by gtk keymap ?
<Anarchos>
oh, me typing symbols like # or @ ?
<Begasus>
yes
<Begasus>
like in Genea, try typeing "#ifdef ..." (haven't checked in a while, but haven't seen any change there)
<Begasus>
geany*
<Begasus>
nope, still there
<Anarchos>
Begasus you're right, the # gives me """ and @ gives me à
<Begasus>
right
<Anarchos>
the keys without my 'Alt gr' modifier
<Begasus>
it's a known issue
<Begasus>
one of the reasons I stayed away from gtk apps
vezhlys has quit [Remote host closed the connection]
<Begasus>
as those are probably the most important symbols used in writing code ;)
<Anarchos>
Begasus may i publish the gtksourceview3 (i don't mind the GLib-GIO:critical g_settings_schema_source_lookup : assertion 'source' != null), because i really went fast to adding some #ifdef to coqide source
<Anarchos>
i am sure i miss a tons of options to runConfigure too, but i would left that to a more experienced porter than me :)
<nekobot>
[haiku/haiku] 058be77bec97 - BColumnListView: use automatic formatting for i18n
<nekobot>
[haiku/haiku] bc6674c89e09 - pkgman: Use BNumberFormat for i18n
<OscarL>
Most editors have a "trim trailing spaces" function you could use.
<Anarchos>
OscarL ok
<OscarL>
Anarchos: I suggest changing commit message summary (the fist line) to: "gtksourceview3: add recipe", then add an empty line, an then Add some comment about why/where this is needed.
<Begasus>
Anarchos, review done :)
<coolcoder613>
It is 7:45 PM here
<gordonjcp>
coolcoder613: where's "here"?
<gordonjcp>
it's 0946 here :-)
<Begasus>
10:46
<gordonjcp>
Begasus: CET?
<Begasus>
+1
<Begasus>
GMT+1 (?)
<Begasus>
never cared for it ;)
<gordonjcp>
well, I'm only a few degrees west of Greenwich ;-)
<Anarchos>
OscarL done.
<Anarchos>
gordonjcp same for me, in brittany
<Begasus>
same here gordonjcp, but then on the east side :)
<coolcoder613>
gordonjcp: "here" is AEST
<gordonjcp>
Anarchos: :-)
<coolcoder613>
Australia
<gordonjcp>
coolcoder613: aha, about 150° out of phase ;-)
catcream__ has quit [Ping timeout: 480 seconds]
<Anarchos>
Begasus thanks for your fast review, i will look into them next week.
<Begasus>
np Anarchos :)
<Begasus>
heading out for a bit
v_harkonnen has quit [Remote host closed the connection]
catcream_ has joined #haiku
rennj has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<gordonjcp>
aaaaaaah
<gordonjcp>
security by obscurity isn't really security
<gordonjcp>
but shifting your ssh port to something random sure does help
<coolcoder613>
What open source FPSs have good co-op play? Not just deathmatch against AI players, actual singleplayer-type levels with puzzles etc
v_harkonnen has joined #haiku
<Anarchos>
Is there another OS whith the same concept of a team main thread, controlling the stack/ressources of other threads of the team ?
mattlacey has quit [Ping timeout: 480 seconds]
<phschafft>
hm?
mattlacey has joined #haiku
<Anarchos>
phschafft i have a trouble with a programm invoking execve from a non-main thread of the team, and it results in execve:Operation not allowed. I wonder if other OS could have same trouble to see how they solve it
<gordonjcp>
coolcoder613: open content, or open game engine?
<gordonjcp>
coolcoder613: all the Quakes have open-source game engines
<gordonjcp>
coolcoder613: and there are shareware (which are really PD by this time) versions of the game content, generally the first "chapter"
<gordonjcp>
coolcoder613: Return to Castle Wolfenstein is Q3-based
<coolcoder613>
I wan't to play with my dad, and freedoom "isn't challenging enough"
<gordonjcp>
definitely take a look at the the various Quakes
<gordonjcp>
they still hold up pretty well today
mmu_man has joined #haiku
<phschafft>
Anarchos:
<phschafft>
upsi.
<phschafft>
Anarchos: I think it depends on where a OS locates itself on the scale of threads are contexts <-> processes.
Habbie has quit [Quit: maintenance]
<phschafft>
on most systems I have seen threads are more on the context side, but systems that are more RPC and/or message passing style seems to tend more to the process side.
<phschafft>
if they're more on the context side every thread can speak for the process.
<phschafft>
if they're more on the process side they can only speak for themselves. which might limit them to what they're allowed to do in the first place.
Habbie has joined #haiku
mattlacey has quit [Ping timeout: 480 seconds]
walkingdisaster has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
v_harkonnen has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos>
phschafft my use case is the ocaml compiler, which has been ported to many OS. so i would like to compare with another with this same Team/Thread concepts (or Process/threads whatever they call it)
coolcoder613 has quit [Ping timeout: 480 seconds]
v_harkonnen has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser has quit []
<phschafft>
hm?
<aazam[m]>
I have a question. How do I make a test app inside haiku?
<aazam[m]>
As in how do I develop one? I want to use the test_app_Server
<aazam[m]>
Although I am trying to figure out how do I develop haiku inside haiku '
<Begasus>
re
<Begasus>
aazam[m], just setup a build setup?
<PulkoMandy>
aazam[m]: hello, first, have you found src/tests/servers/app/NOTES ? That explains the test_app_server but a bit briefly
<Begasus>
I'm building Haiku inside Haiku here too (although not developing)
<Anarchos>
aazam[m] high level view : you create a local repo of haiku source code, and use jam to compile it
<aazam[m]>
PulkoMandy: Helloo. Yes, I did read that but haven't tried it out yet.
<PulkoMandy>
ok, it may be a good idea to start with that and make sure it compiles (we don't use this often, so, sometimes it's broken :( )
<PulkoMandy>
and in src/tests/servers/app/ subdirectories you can find several small test apps that can be used with the test app server
<aazam[m]>
Mmm got it, but first I would need to clone the haiku repo into my runnning haiku vm coorect?
<PulkoMandy>
for example draw_string_offsets or font_spacing may be used as a base if you want to test text rendering
* Anarchos
found jam unittests broken in some haikudepositrepo_something test ...
<aazam[m]>
Currently I am stuck on setting up the ssh keys. Running ssh-keygen doesn't give any output at all
<PulkoMandy>
I'm not sure how that's related with building test_app_server. But in any case, it seems normal, ssh-keygen just generates keys and stores them in ~/config/settings/ssh and doesn't need to output anything?
<aazam[m]>
I see, I was expecting some form of output generally when using it with -o -t rsa flag
<Anarchos>
gcc -m64 -c -DMODEL_64 -DABI_standard -DENDIANNESS_little -DSYS_haiku -o i64_dtou.o x86_64/i64_dtou.S ---> invalid '(' in MNEMONIC where line is "FUNCTION(__compcert_i64_dtou)"
<Anarchos>
do i miss a gcc option ?
OscarL has quit [Quit: Page closed]
<PulkoMandy>
your source is written in assembly, I think you need to use as to assemble it and not gcc?
slema has quit [Read error: Connection reset by peer]
<nosycat>
So let me get this straight: if I build an app for Haiku, is it acceptable to ship it as a zip archive (with a folder inside) to be unpacked in /boot/system/apps?
<Begasus>
that's readonly
<nosycat>
Ah.
<Begasus>
/boot/system/non-packaged
<Begasus>
or ~/config/non-packaged
<nosycat>
Ooh, okay.
<Begasus>
k, dolphin-plugins pop up fine in Dolphin :D
<Begasus>
not sure how far it goes, but it's more then nothing :P
<Begasus>
package only 761KiB, so not that big
<nosycat>
Having a GUI for certain operations is better than none at all.
<Begasus>
plenty for git I think now :)
slema has joined #haiku
<Begasus>
me sticks to Terminal though :P
<nosycat>
:D
<slema>
I noticed current still shows xz--version as 5.6.1
<nosycat>
Terminals are underrated.
<slema>
Anyone already onto fixing this?
<Begasus>
slema, there was a revision bump iirc
<slema>
hm
<slema>
I still see 5.6.1 here
<slema>
hrev57676
<Begasus>
revision* is not the same a "version bump" :)
<slema>
oh
<nosycat>
Yes, it was a rebuild. 5.6.1-2
<Begasus>
5.6.1-2?
<slema>
Aren't all 5.6x builds backdoored ?
mmu_man has joined #haiku
<slema>
Othere distributions moved back to 5.4x . I am not a security expert this being said. Just read the news
<nosycat>
I guess that was published before the story came out.
<Begasus>
insiders are keeping an eye on upstream movement afaik
<slema>
I dont' know if anyone has a SSH server on haiku current exposed to the internet directly
<Anarchos>
slema i have
<augiedoggie>
iirc our ssh package isn't linked against lxma
<augiedoggie>
lzma
<slema>
ah
<zdykstra>
Not all 5.6.x builds are backdoored
<slema>
the amount of packages that had xz linked was sort of crazy. I checked with brew uninstall xz on my mac and the list was huge. Next brew upgrade fixed it though
<zdykstra>
The backdoor was only added during Debian/RPM packaging on Linux x86_64
<slema>
Oh ok, so I didn't read well. Guess I can close my ticket. I thought it was in all the source code for xz
<botifico>
[haikuports/haikuports] Begasus e9c330c - dolphin_plugins, new plugins for Dolphing (#10280)
<nosycat>
But people yell when someone points out that dependencies are a problem, and out of control.
<Reinhilde>
to my knowledge, FreeBSD used its own build system for xz, and thus would only be vulnerable if the problem existed diretly in the xz/liblzma code (instead of the buildsyst)
<slema>
So why did brew revert to 5.4 on all Macs ? Didn't it only afffect Linux builds ?
<augiedoggie>
there is some question about whether this guy added more backdoors that aren't noticed
<augiedoggie>
so people are reverting to the version before he started contributing
<slema>
makes sense
* Anarchos
is really proud to have compiled http://compcert.org on Haiku(x86_64) !
<Reinhilde>
I should really cut down the gorse before it leafs out, assuming it's perennial gorse...
<nielx[m]>
"easiest" would be to patch BeBuild.h and submit it for inclusion. Alternatively, this is not the only scenario where these errors occur, it might be good to make the check conditional and to skip it if something like HAIKU_SKIP_COMPILER_CHECK is defined
<PulkoMandy>
It doesn't do C++, right? So it makes sense that it is not supported?
<PulkoMandy>
Anyway, ycu can add it to the if/elif like it was done for tinyc
<PulkoMandy>
nielx[m]: I'm not sure we can skip this, the goal of th, check is not to be annoying for no reason, but to determine which ABI we are using
<PulkoMandy>
Which is then used in the runtime loader and a few other places
<nielx[m]>
Hmm, good point.
<PulkoMandy>
We could allow to manually define the abi, but then we have to trust people to set the right value
<nielx[m]>
I think there are two particular cases, one is if a new version of GCC happens, the other is if people want to play around with other compilers. Those two are niche cases that we could easily support.
<Anarchos>
nielx[m] i should look at what clang recipe does ?
<nielx[m]>
I am suggesting you build in support in BeBuild.h itself
<nielx[m]>
in the interim, you could just instruct your compiler to define GNUC
<nielx[m]>
or __TINYC __
<Begasus>
biab
<Anarchos>
nielx[m] i will ask the project, cause they explicitely undefine __GNUC__ …
<nekobot>
[haiku/haiku] 48cd211d716b - usb_hid: add quirk to enable 6th button on Elecom M-XT4DR trackball
kajedev has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
hubert has joined #haiku
hubert has quit []
B2IA has quit [Read error: Connection reset by peer]
B2IA has joined #haiku
Vidrep_64 has quit [Quit: Vision[]: i've been blurred!]
ghishadow has joined #haiku
AlaskanEmily has joined #haiku
DKnoto_W has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
PasNox has quit [Ping timeout: 480 seconds]
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto_W2 has joined #haiku
DKnoto_W has quit [Ping timeout: 480 seconds]
v_harkonnen has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
stux has joined #haiku
rennj has joined #haiku
mattlacey has joined #haiku
Atomozero has joined #haiku
v_harkonnen has joined #haiku
Atomozero has quit []
mattlacey has quit [Ping timeout: 480 seconds]
DKnoto_W2 has quit [Quit: Leaving]
DKnoto has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
Al2O3 is now known as HappyEaster
rennj has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
jmairboeck has quit [Quit: Konversation terminated!]
v_harkonnen has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
ghishadow has quit [Remote host closed the connection]
PasNox has joined #haiku
ghishadow has joined #haiku
ghishadow has quit [Remote host closed the connection]
<zdykstra>
I wonder if that works for my Elecom Huge trackball
v_harkonnen has joined #haiku
halide[m] has joined #haiku
<coolcoder613_32>
Goood morning
<coolcoder613_32>
*Good
<PulkoMandy>
Probably not, but if you open a ticket with the listusb for it, the hid descriptor from /tmp, and how many buttons it has, I can add a similar quirk for it
misthalu has quit [Quit: Leaving]
gordonjcp has quit [Remote host closed the connection]