00:05
vdamewood has quit [Quit: Life beckons.]
00:29
dorje has quit [Quit: Vision[]: i've been blurred!]
01:05
mmu_man has quit [Ping timeout: 480 seconds]
01:48
catcream_ has quit [Remote host closed the connection]
01:57
coolcoder613 has joined #haiku
02:03
catcream_ has joined #haiku
02:11
Maturi0n_ has joined #haiku
02:15
walkingdisaster has joined #haiku
02:18
Maturi0n has quit [Ping timeout: 480 seconds]
02:23
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
02:37
AGMS-BeOS has joined #haiku
02:37
AGMS-BeOS is now known as AGMS
02:38
B2IA has quit [Quit: Vision[]: i've been blurred!]
02:39
B2IA has joined #haiku
02:53
itaipu has quit [Ping timeout: 480 seconds]
03:01
<
nekobot >
[haiku/haiku] e39fc9c4bd2a - DiskProbe: Make FindWindow use BLayoutBuilder
03:20
<
nekobot >
[haiku/haiku] 32ed03a521cd - ShowImage: Add "Open with..." menu
04:34
mr_lou has joined #haiku
05:11
coolcoder613_mac has joined #haiku
05:12
coolcoder613_mac has left #haiku [#haiku]
05:31
tombhadAC has quit [Quit: Vision[]: i've been blurred!]
06:01
coolcoder613 has quit [Ping timeout: 480 seconds]
06:05
misthalu has joined #haiku
06:12
mr_lou has quit [Ping timeout: 480 seconds]
06:41
Begasus has joined #haiku
06:41
<
Begasus >
g'morning peeps
06:41
<
andreasdr[m] >
Hi Begasus.
06:43
<
Begasus >
arr andreasdr[m] :)
06:44
<
nielx[m] >
morning!
06:45
<
Begasus >
morning nielx[m]!
06:45
<
Begasus >
nielx[m], any idea why buildmasters didn't launch a build for live555?
06:45
<
nielx[m] >
I managed to build Rust from source in Haiku!
06:46
<
nielx[m] >
It takes a lot of time though, so it will be quite a bit of work tweaking the recipe :-(
06:46
<
Begasus >
I can only imagine ;)
06:51
<
nielx[m] >
I am trying to figure out if there is any logging from the buildmasters
06:53
<
Begasus >
going to push a small one in a sec, let's see if it's still alive
06:53
floof58 has quit [Ping timeout: 480 seconds]
06:54
<
coolcoder613_32 >
nielx[m]: I'm having a hard time with endbasic :(
06:55
<
coolcoder613_32 >
nielx[m]: incremental builds?
06:57
<
nielx[m] >
Tossing it over to kallisti5
06:57
<
Begasus >
that was done prior to the merge for live555, so thought it could be related
06:58
TMM has joined #haiku
07:00
<
botifico >
[haikuports/haikuports] Begasus 05b3f65 - yara, bump version (#9719)
07:00
<
coolcoder613_32 >
I've kinda ported RustPython(using w2c2)...
07:00
<
Begasus >
this will probably do the same ...
07:00
<
Begasus >
coolcoder613_32, maybe you could have a go at rav1e ;)
07:01
<
coolcoder613_32 >
But... No readline, which is a bit of a showstopper...
07:01
floof58 has joined #haiku
07:01
<
coolcoder613_32 >
rav1e? What is that?
07:03
<
andreasdr[m] >
Morning nilx
07:03
<
Begasus >
well, can't get latest cargo-c to build either (but we still have a version in the depot)
07:03
AlaskanEmily has quit [Remote host closed the connection]
07:04
stux|away has quit [Quit: Aloha!]
07:04
* coolcoder613_32
googles rav1e wasm
07:05
<
Begasus >
at one point it worked for me :(
07:06
<
Begasus >
kallisti5[m], buildmasters seem to be dead ;)
07:06
<
Begasus >
well, buildmaster not probably :)
07:07
<
coolcoder613_32 >
nielx[m]: Could you enable the wasm32-wasi target for rust? Please?
07:11
<
erysdren >
i know haiku doesn't support multi-monitor, but can i forcefully redirect (or mirror?) the EFI framebuffer out the hdmi port to another monitor?
07:11
<
erysdren >
i'm on a laptop, and i wanna use an external monitor
07:11
<
coolcoder613_32 >
If its a thinkpad, then you can do that in the bios
07:14
<
erysdren >
it's not sadly :<
07:14
<
erysdren >
it's a Dell
07:16
<
coolcoder613_32 >
check the bios anyway
07:18
<
coolcoder613_32 >
I once had a computer, i think it was using efi frambuffer?, anyway, the monitor was plugged into the hdmi port, and a projector to VGA, and they were mirrored
07:29
hightower2 has quit [Remote host closed the connection]
07:29
hightower2 has joined #haiku
07:31
tuaris has quit [Quit: Leaving.]
07:32
stux|away has joined #haiku
07:33
freddietilley has joined #haiku
07:38
<
coolcoder613_32 >
does gh codespaces work in web+?
07:51
<
coolcoder613_32 >
Ok, Begasus, step 1 complete, building rav1e for wasm
07:53
<
Begasus >
+1 (although I have no clue about wasm) :)
07:54
<
coolcoder613_32 >
Now, I need to turn that wasm into C, and compile that into a binary
07:55
<
Begasus >
building the binary isn't the problem :)
07:55
<
coolcoder613_32 >
Then what is?
07:55
<
Begasus >
you need cargo-c for building the library
07:55
<
coolcoder613_32 >
Oh, you want the *library*?
07:55
<
Begasus >
sorry for not stating that
07:56
<
coolcoder613_32 >
What for?
07:58
<
Begasus >
"Once rav1e is in haikuports, it will only be a matter of passing -DAVIF_CODEC_RAV1E=ON to cmake, and encoding will be possible."
08:01
<
coolcoder613_32 >
So socket2 is the problem?
08:05
<
coolcoder613_32 >
I had a similar problem for endbasic
08:05
<
coolcoder613_32 >
as well as something else
08:06
<
Begasus >
guessing those modules should be patched for Haiku, but that's out of my skills :)
08:09
coolcoder613 has joined #haiku
08:10
* coolcoder613
wishes he could have endbasic on Haiku....
08:10
<
Begasus >
what's endbasic?
08:11
<
coolcoder613 >
More correctly EndBASIC
08:11
<
Begasus >
nothing found at repology :)
08:15
<
Begasus >
errors quite quick in the build :/
08:32
<
Begasus >
Installing /packages/rav1e-0.6.6-1/.self/bin/rav1e
08:32
<
Begasus >
Installed package `rav1e v0.6.6 (/sources/rav1e-0.6.6)` (executable `rav1e`)
08:32
<
Begasus >
that part still works :)
08:36
xet7 has joined #haiku
08:51
freakazoid332 has quit [Read error: Connection reset by peer]
08:53
smalltalkman_ has joined #haiku
08:53
copy_ has joined #haiku
08:53
jessicah_ has joined #haiku
08:53
jrabbit1 has joined #haiku
08:53
znemo_ has joined #haiku
08:53
geist_ has joined #haiku
08:56
dvn- has joined #haiku
08:57
bjorkintosh has quit [resistance.oftc.net weber.oftc.net]
08:57
erysdren has quit [resistance.oftc.net weber.oftc.net]
08:57
OrangeBomb has quit [resistance.oftc.net weber.oftc.net]
08:57
smalltalkman has quit [resistance.oftc.net weber.oftc.net]
08:57
dvn has quit [resistance.oftc.net weber.oftc.net]
08:57
Slor has quit [resistance.oftc.net weber.oftc.net]
08:57
geist has quit [resistance.oftc.net weber.oftc.net]
08:57
TkTech has quit [resistance.oftc.net weber.oftc.net]
08:57
jessicah has quit [resistance.oftc.net weber.oftc.net]
08:57
brad0 has quit [resistance.oftc.net weber.oftc.net]
08:57
iisi has quit [resistance.oftc.net weber.oftc.net]
08:57
outsidecontext has quit [resistance.oftc.net weber.oftc.net]
08:57
znemo has quit [resistance.oftc.net weber.oftc.net]
08:57
Skyl3r has quit [resistance.oftc.net weber.oftc.net]
08:57
botifico has quit [resistance.oftc.net weber.oftc.net]
08:57
copy has quit [resistance.oftc.net weber.oftc.net]
08:57
cheapie has quit [resistance.oftc.net weber.oftc.net]
08:57
jrabbit has quit [resistance.oftc.net weber.oftc.net]
08:57
geist_ is now known as geist
08:57
znemo_ is now known as znemo
08:57
jessicah_ is now known as jessicah
08:58
outsidecontext has joined #haiku
08:58
erysdren has joined #haiku
08:58
TkTech has joined #haiku
08:58
cheapie has joined #haiku
08:58
OrangeBomb has joined #haiku
08:58
bjorkintosh has joined #haiku
08:58
iisi has joined #haiku
08:59
iisi is now known as Guest5404
09:06
<
nekobot >
[haiku/haiku] 4391f32b362c - ShowImage: Re-arrange menu items
09:09
<
nekobot >
[haiku/haiku] 6f58244192b5 - Support repositories created with git worktree
09:23
walkingdisaster has joined #haiku
09:30
coolcoder613 has quit [Ping timeout: 480 seconds]
09:31
coolcoder613_32 has quit [Ping timeout: 480 seconds]
10:17
augiedoggie_ has joined #haiku
10:22
augiedoggie has quit [Ping timeout: 480 seconds]
10:39
Begasus_32 has joined #haiku
10:50
outsidecontext has quit [Server closed connection]
10:50
outsidecontext has joined #haiku
10:52
frkazoid333 has joined #haiku
10:55
<
Begasus >
looks like they already had some part done for IP_RECVTOS
10:55
DKnoto has joined #haiku
10:56
<
Begasus >
running a Terminal build for cargo-c with "cargo install cargo-c" (with the patched files)
11:06
<
Begasus >
patch merged :)
11:12
<
Begasus >
forgot what a pain it is to build something with cargo (takes a looong time to finish up) :)
11:15
jacereda has joined #haiku
11:17
<
jacereda >
Anyone interested in packaging it or helping me do so?
11:20
Guest5404 has quit [Server closed connection]
11:27
<
Begasus >
nice jacereda!
11:28
<
Begasus >
if you need help just ask, would be nice if it landed in haikuports
11:29
jmairboeck has joined #haiku
11:30
<
Begasus >
Compiling cargo-c v0.9.27+cargo-0.74.0
11:30
<
Begasus >
Building [=======================> ] 349/354: cargo
11:30
<
Begasus >
taking forever ...
11:31
<
Begasus >
'lo jmairboeck
11:35
vicuna[m] has quit [Quit: Client limit exceeded: 20000]
11:39
freddietilley has quit [Ping timeout: 480 seconds]
11:39
freddietilley has joined #haiku
11:39
nephele has joined #haiku
11:40
nephele has quit []
11:42
mmu_man has joined #haiku
11:43
nephele has joined #haiku
11:44
<
kallisti5[m] >
Sigh. Why is haikuporter suddenly not in path lol. Will look at it this morning
11:45
bjorkintosh has quit [Server closed connection]
11:45
<
Begasus >
thanks kallisti5[m]! :)
11:47
bjorkintosh has joined #haiku
11:47
freddietilley has quit [Ping timeout: 480 seconds]
11:48
Anarchos has joined #haiku
11:48
freddietilley has joined #haiku
11:54
<
Begasus >
jacereda, install part if failing for dascript
11:55
<
Begasus >
Hi Anarchos
11:55
<
Begasus >
bugger ... note: /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/13.2.0/../../../../x86_64-unknown-haiku/bin/ld: /tmp/cargo-installkhS9OM/release/deps/cargo_ctest-b03cd22209b5969a: hidden symbol `libssh2_session_abstract' in /boot/system/cache/tmp/cargo-installkhS9OM/release/deps/liblibssh2_sys-12369e9be33face9.rlib(session.o) is referenced by DSO
11:56
freddietilley has quit [Ping timeout: 480 seconds]
11:57
freddietilley has joined #haiku
12:02
<
Anarchos >
Begasus i struggle to install sbcl (lisp compiler)
12:03
<
Begasus >
what's up with it?
12:09
TkTech has quit [Server closed connection]
12:09
TkTech has joined #haiku
12:10
<
Begasus >
Anarchos, I see it's disable for 32bit, does it build OK there?
12:11
cheapie has quit [Server closed connection]
12:11
<
Anarchos >
i have x86_gcc2 and x86. but can't find the commands for pkgman or haikuporter
12:11
cheapie_ has joined #haiku
12:12
<
Begasus >
if you need to build it with haikuporter the cmd is "haikuporter sbcl_x86"
12:12
<
Begasus >
there is no x86 package so you can't use pkgman for that (only if you got a local package done)
12:13
<
Begasus >
got rust running on 32bit, so can't check atm Anarchos
12:14
<
Anarchos >
Begasus it needs a previous version of sbcl
12:15
<
Anarchos >
but i don't know how to haikuporter sbcl 2.1.10
12:16
<
Begasus >
yeah, was looking there, needs some form of bootstrap
12:17
<
Begasus >
sbcl-2.1.10.22_20211029_x86?
12:17
andreaa72 has joined #haiku
12:17
<
Begasus >
err ... "haikuporter sbcl-2.1.10.22_20211029_x86"
12:18
<
Anarchos >
Begasus i tried
12:19
<
Begasus >
hold on ... checking
12:20
<
Begasus_32 >
hp sbcl_x86-2.1.10.22_20211029
12:21
<
Begasus >
that works here
12:21
erysdren has quit [Server closed connection]
12:21
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
12:22
erysdren has joined #haiku
12:22
OrangeBomb has quit [Server closed connection]
12:23
jacereda has quit [Ping timeout: 480 seconds]
12:23
OrangeBomb has joined #haiku
12:24
jacereda has joined #haiku
12:24
<
Begasus_32 >
Building ...
12:24
<
Begasus_32 >
/bin/abcl: line 3: /bin/java: No such file or directory
12:24
<
Begasus >
so far for older sbcl ...
12:25
andreaa72 has left #haiku [#haiku]
12:26
<
Anarchos >
Error: sbcl-2.1.10.22_20211029_x86 not found in tree.
12:26
<
Begasus >
put the _x86 just after sbcl Anarchos not at the end
12:29
<
Begasus >
Anarchos, you also need to switch to jre17 (as that is used by abcl)
12:30
<
jacereda >
Begasus: I see, didn't even try to install... I'll take a look
12:30
<
Anarchos >
[Errno -2147459069] No such file or directory: '/boot/home/haikuports/repository-x86_gcc2/sbcl_x86-2.1.10.22_20211029.DependencyInfo'
12:31
<
Begasus >
Anarchos, did you run "haikuporter sbcl_x86-2.1.10.22_20211029"?
12:31
<
Begasus >
it's running here
12:32
<
Begasus >
weird, do you have secondary architecture enabled in your haikuports.conf file?
12:32
<
Begasus >
#SECONDARY_TARGET_ARCHITECTURES="x86"
12:33
<
Begasus >
remove the # at the front if it isn't already
12:34
<
jacereda >
What should the default install prefix be under Haiku? ~/config/non-packaged?
12:34
<
Begasus >
if you install from Terminal yes jacereda
12:34
<
Anarchos >
SECONDARY_TARGET_ARCHITECTURES="x86" so yes :)
12:38
<
Anarchos >
with haikuporter or hp ?
12:39
<
Begasus >
hp is just an alias for haikuporter in my profile
12:39
<
Anarchos >
with more optio,s...
12:39
<
Begasus >
yeah, still building in strict mode on 32bit (-S)
12:40
<
Begasus_32 >
alias hp="haikuporter -S -j8 --no-source-packages --get-dependencies"
12:40
<
Begasus >
nothing fancy
12:49
jmairboeck has quit [Ping timeout: 480 seconds]
12:52
<
Begasus >
could take a while on 32bit Anarchos :)
12:52
<
Begasus_32 >
GNUmakefile:41: genesis/Makefile.features: No such file or directory
12:52
<
Begasus >
bugger ...
12:53
<
Begasus >
probably a reason why it's marked (?) :)
13:00
<
Anarchos >
Begasus i can't understand why it does not work for me
13:06
<
Begasus >
Anarchos, uncommented this line: ALLOW_UNTESTED="yes"
13:08
<
Anarchos >
Begasus in haikuports.conf ?
13:08
<
Begasus >
Anarchos yes
13:08
<
Anarchos >
Begasus already unconmmented
13:09
<
Anarchos >
in ~/settings/haikuports.conf
13:10
hightower2 has quit [Ping timeout: 480 seconds]
13:10
<
Begasus >
Anarchos, can you build something like "hp calendar_x86"?
13:11
<
Begasus >
Anarchos, should be ~/config/settings
13:15
vdamewood has joined #haiku
13:24
itaipu has joined #haiku
13:32
<
Begasus >
Installing /boot/home/.cargo/bin/cargo-capi
13:32
<
Begasus >
Installing /boot/home/.cargo/bin/cargo-cinstall
13:32
<
Begasus >
Installing /boot/home/.cargo/bin/cargo-ctest
13:32
<
Begasus >
Installing /boot/home/.cargo/bin/cargo-cbuild
13:32
<
Begasus >
maybe I should just create some pre-compiled version untill socket2 gets updated in the cargo.toml for cargo-c :)
13:41
bjorkint0sh has joined #haiku
13:45
bjorkintosh has quit [Ping timeout: 480 seconds]
13:53
dvn- is now known as dvn
13:54
erysdren has quit [Quit: Konversation terminated!]
13:54
OscarL has joined #haiku
13:55
<
OscarL >
Begasus: so... I see you have become quite the rust hacker already! Noice!
13:56
<
Begasus >
Hola OscarL!
13:56
<
OscarL >
Great work, Begasus! :-)
13:57
<
Begasus >
now if I could patch the socket2 files in a recipe I could bump cargo-c :P
14:03
<
Begasus >
let's try something ... :)
14:06
* OscarL
wonders why Anarchos is getting "[...]/haikuports/repository-x86_gcc2/[...]". it should be "[...]/haikuports/repository/[...]", no?
14:07
<
OscarL >
Anarchos: are you still calling setarch x86 or something before running ""haikuporter sbcl_x86-2.1.10.22_20211029" ?
14:09
<
Begasus >
grabbing cargo_c-0.9.27-1-x86_64.hpkg and moving it to /Opslag/haikuports/packages/cargo_c-0.9.27-1-x86_64.hpkg
14:09
<
Begasus >
precompiled though :P
14:10
<
OscarL >
beats not having it :-)
14:10
<
OscarL >
nice work!
14:10
<
Begasus >
OscarL, I don't think it matters using setarch for that?
14:11
<
OscarL >
Begasus: just trying to figure out why he's getting that weird "/repository-x86_gcc2/" instead of just "repository"
14:11
<
Begasus >
nah, doesn't matter if you do it or not :)
14:12
<
Begasus >
k, now let's see if this works for rav1e :)
14:12
<
OscarL >
Perhaphs something's wrong with his haikuports.conf.
14:13
<
Begasus >
could be, but the major parts should be fine
14:14
<
Begasus >
crossing fingers ...
14:14
jacereda has quit [Quit: Vision[]: i've been blurred!]
14:15
<
OscarL >
"~/.cargo/" mmmm, wonder if Begasus the rust-hacker can patch that too :-) (just kidding!)
14:16
<
Begasus >
nah, that's nielx[m] part :P
14:16
<
Begasus >
would be nice if those were collected also in chroot when building with haikuporter
14:18
<
OscarL >
I pressume that (using cargo) is like if we were using pip to download/install stuff while building a python package?
14:20
<
Begasus >
pip installs in ~/config/non-packaged though I thought?
14:20
<
Begasus >
cargo downloads the crates in ~/.cargo
14:21
<
Begasus >
even when you run haikuporter
14:21
<
OscarL >
pip uses a central cache for downloads, but installs in non-packaged (under ~/ only if using --user).
14:22
<
OscarL >
what I meant is
*IF* we let recipes use pip to install their dependencies, instead of adding them ourselves, as we do for Python packages.
14:22
<
Begasus >
yeah, should be OK (if the cache directory is cleaned after successful build)
14:23
<
Begasus >
haven't tried that road :)
14:23
<
Begasus >
but you can use prefix ... with cargo-cinstall
14:23
<
OscarL >
some projects just assume you do everything via pip, and forget about system-wide packages :-)
14:24
<
Begasus >
so problem for cargo-c would still be the not patched socket2
14:26
<
OscarL >
pip install allows "--root" and "--prefix". I should do some testing inside haikuporters' chroot some time, to see if it works as intented.
14:27
<
OscarL >
also "--target", mmm.
14:40
<
Begasus >
cargo cinstall --release --no-default-features --features binaries,asm,threading,signal_support --prefix /boot/home/destdir --destdir /boot/home/destdir/rav1e
14:40
xikufran is now known as Xiku
14:41
<
Begasus >
that was for rav1e, installation ended up in /boot/home/destdir/rav1e
14:42
<
Begasus >
with cargo-c you can use prefix/bindir/includedir etc
14:49
<
Begasus >
ps, for that I didn't use a path with carg, just did "cargo install cargo-c" :)
14:51
humdinger has joined #haiku
14:51
<
Begasus >
'lo humdinger!
14:52
walkingdisaster has joined #haiku
14:55
erysdren has joined #haiku
14:55
<
Begasus >
Warning: POLICY WARNING: development library entry "/packaging/rav1e/lib/librav1e.a" should be placed in "develop/lib"
14:59
<
Begasus >
k, time for a full build :D
15:00
nephele has quit [Ping timeout: 480 seconds]
15:03
jmairboeck has joined #haiku
15:09
<
Begasus >
eeps kallisti5[m]
15:09
<
kallisti5[m] >
yeah, it's broken
15:09
<
kallisti5[m] >
tldr; the recent move to "python poetry" broke all the things
15:10
<
Begasus >
just saw the mail
15:10
* Begasus
looks at OscarL? ;)
15:10
<
kallisti5[m] >
lol. Yeah. Just something new I have to learn lol
15:10
<
OscarL >
kallisti5[m]: if you run "pip3 uninstall haikuporter", does haikuporter (symlink) and/or haikuporter.py show up on the list of files to be removed?
15:10
andreaa72 has joined #haiku
15:10
<
kallisti5[m] >
checking
15:10
<
OscarL >
(just to see if it placed it in some weird place)
15:11
<
kallisti5[m] >
added output to ticket :-)
15:11
<
kallisti5[m] >
something something pyproject entry_point?
15:12
<
kallisti5[m] >
except we don't use pyproject and use tool.poetry
15:12
<
kallisti5[m] >
i've been scanning the docs and see nothing about installing cli entrypoints, etc
15:14
* OscarL
looks at haikuporter's .recipe.... "# This is very manual" and "TODO, move to setuptools" :-D
15:14
<
OscarL >
"cp haikuporter $binDir/", heh.
15:14
<
kallisti5[m] >
😮💨 lol. I guess buildmaster was the only thing "doing it correctly"
15:15
<
kallisti5[m] >
looks like haikuporter.py should be main.py ?
15:15
<
kallisti5[m] >
__main__.py
15:15
<
PulkoMandy >
there was some refactoring around this
15:15
<
Begasus >
good thing it didn't broke localy
15:15
<
PulkoMandy >
and then it was reverted because it broke some other things (github CI at haikuports I think?)
15:17
andreaa72 has left #haiku [#haiku]
15:19
Anarchos has quit [Ping timeout: 480 seconds]
15:22
<
kallisti5[m] >
hacked in a cp haikuporter.py /usr/local/bin/haikuporter and hopeful for the best
15:22
<
Begasus >
crossing fingers ...
15:30
erysdren has quit [Quit: Konversation terminated!]
15:31
* OscarL
ran "pip3 install poetry --user".... it installed gazillion dependencies... sigh
15:32
<
OscarL >
no wonder I gave up doing a recipe for it and just use build/installer where needed :-D
15:32
<
Begasus >
tsssssssss ... doing the easy way :P
15:34
<
OscarL >
I calle it the less insane way, but that's just me :-D
15:35
<
Begasus >
if using the precompiled cargo-c works on both arch's thats good enough for me too :)
15:35
<
OscarL >
`pip3 list --user | wc -l` before: 0. After installing poetry: 45 :-/
15:36
<
OscarL >
I wouldn't be surprised if there was a "left-pad" package in there now :-(
15:37
<
Begasus >
226 crates for rav1e :P
15:38
<
Begasus >
ps I was wrong earlier ... /Opslag/haikuports/media-video/rav1e/work-0.6.6/boot/home/.cargo/registry/src/index.crates.io-6f17d22bba15001f
15:39
* OscarL
tries `poetry build -f wheel` on HaikuPorter: "[Errno -2147459069] No such file or directory: 'python'" LOL
15:40
<
Begasus >
maybe you "should" revive python2.7? :P
15:41
<
Begasus >
my idea behind an issue would be that maybe some BeOS related packages still rely on it
15:41
<
jmairboeck >
I doubt that this expects python2.7, but rather a symlink python -> python3.10 or something
15:41
<
OscarL >
It tries to build inside a virtualenv, and "haikuporter/.venv/non-packaged/bin" has python/python3/python3.10
15:41
<
Begasus >
not so much with the 3.* versions
15:41
<
Begasus >
think I had that problem with PyCharm earlier
15:43
<
OscarL >
meanwhile... `python3 -m build --wheel --no-isolation` worked on the first try.
15:44
<
Begasus >
good to know I did "something" good back then :D
15:45
<
OscarL >
`python3 -m installer -p ~/config/non-packaged/ dist/haikuporter-1.2.8-py3-none-any.whl`
15:46
<
Begasus >
kallisti5[m], would there be something needed to get the build for live555 to launch on buildmasters?
15:46
<
kallisti5[m] >
so.. now. I have the joy of trying to "catch-up" haikuporter
15:46
<
kallisti5[m] >
heh. so, the lovely loop.sh script isn't smart enough to detect builds that it missed
15:46
<
kallisti5[m] >
I can manually queue builds though through some effort
15:46
<
OscarL >
(that installed it as ~/config/non-packaged/bin/haikuporter)
15:47
<
kallisti5[m] >
Begasus: could you get me a list of things that need built?
15:47
<
kallisti5[m] >
last attempted build was vlc-3.0.20-1
15:47
<
kallisti5[m] >
Tue Oct 31 2023 13:34:13 GMT-0500 (
15:48
<
Begasus >
live555 and ...
15:49
<
Begasus >
looking ...
15:49
<
Begasus >
don't do vlc yet
15:49
<
Begasus >
it needs the reverted live555
15:50
<
Begasus >
those 2 were the ones not launching after the last change
15:50
<
kallisti5[m] >
root@haikuporter-6cb5bd5bd9-8xtwx:/var/buildmaster/haikuports/buildmaster# echo "live555 yara" > do-packages
15:50
<
kallisti5[m] >
anything else? :-)
15:51
<
Begasus >
those 2 should do it for now
15:51
<
Begasus >
once live555 is done vlc could use a new push :)
15:51
<
kallisti5[m] >
Begasus: so... I mean anything else committed to haikuports
15:51
<
kallisti5[m] >
beyond those two since yesterday. I don't want to miss anything
15:52
<
kallisti5[m] >
looks like it picked up the file
15:53
<
Begasus >
32still needs to follow :)
15:55
freddietilley has quit [Quit: WeeChat 4.0.2]
15:55
<
kallisti5[m] >
I also kicked off x86_gcc2 with the same packages. Don't know if it'll do anything, but yolo
15:55
<
kallisti5[m] >
I guess I need a command to give it two git hashes and have it build a list based on file names of changed files 😮💨
15:55
<
Begasus >
live555 is building on 32bit, for yara ... no version of yara can be built
15:56
<
Begasus >
can live without yara for now, need to get vlc fixed :)
15:57
Anarchos has joined #haiku
15:57
<
Begasus >
OscarL remember the UND we talked about? those were the reason vlc was broken :/
15:57
<
kallisti5[m] >
hopefully the repo signing will kick off after the build. Anyway. Nice work working on vlc!
15:57
<
Begasus >
although iirc I had it build here with those changes (and shared libraries)
15:58
<
Begasus >
3dEyes updated yesterday (and then I saw the log and the undefined references) :)
15:58
<
Begasus >
so I broke it ...
15:58
<
OscarL >
Begasus: something missed linking to libroot.so?
15:59
<
Begasus >
lroot,lnetwork:lss ...
15:59
<
Begasus >
I still don't know why I ran readelf on them, I don't do that usualy
16:01
<
kallisti5[m] >
looks like it finished
16:01
<
Begasus >
yes, time to push for vlc
16:03
<
kallisti5[m] >
/bin/loop: 100: cannot create /tmp/haiku-secret.key: Permission denied
16:03
<
kallisti5[m] >
sigh. well one problem down. No longer moving backwards and back to where we were originally
16:05
<
kallisti5[m] >
chown 600 -> chmod 600 It's always the dumb mistakes
16:05
botifico has joined #haiku
16:05
<
botifico >
[haikuports/haikuports] Begasus 0bc32b5 - vlc, revbump for rebuild (reverted live555) (#9720)
16:06
<
Begasus >
lets hope this works out (local build was fine)
16:10
<
Begasus >
final check ... cargo test --release
16:17
<
Begasus >
pushed changes to rav1e PR
16:21
B2IA has quit [Quit: Vision[]: i've been blurred!]
16:21
B2IA has joined #haiku
16:26
ClaudioM has joined #haiku
16:33
* Anarchos
can't get sbcl compile on 32 bits :(
16:37
* Begasus
sits here with a happy face
16:38
<
Begasus >
sorry Anarchos, but it's probably disabled just for that?
16:39
<
Anarchos >
i have abcl, but it spits [Errno -2147459069] No such file or directory: '/boot/home/haikuports/repository-x86_gcc2/sbcl_x86-2.1.10.22_20211029.DependencyInfo'
16:39
dorje has joined #haiku
16:40
<
Begasus >
just closed down the 32bit laptop, need to boot into virtual here in a bit to check up on a local build for cargo-c
16:43
Begasus_32 has quit [Ping timeout: 480 seconds]
16:44
<
augiedoggie_ >
you still have that weird repository directory, it should be just 'repository', not 'repository-x86_gcc2'
16:44
<
augiedoggie_ >
must be something wrong with your haikuports.conf file
16:45
<
augiedoggie_ >
or you're trying to use `setarch`
16:46
<
Begasus >
reboot, vlc up and running again :)
16:47
Begasus has quit [Quit: Vision[]: i've been blurred!]
16:51
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
16:59
Begasus has joined #haiku
16:59
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
17:01
<
Begasus >
major update on the virtual install
17:06
oevl has joined #haiku
17:10
Dio9sys[m] has joined #haiku
17:13
<
OscarL >
k. got a working wheel, with proper "entry_points" (script gets installed under /bin upon "pip3 install")
17:14
<
OscarL >
now to unnistall all the crap "poetry" installed :-/
17:15
<
Begasus >
good luck in cleaning that all up :)
17:15
<
OscarL >
might need to write a script for it :-) (good thing I used "pip3 --user", so at least it is mostly isolated from the rest).
17:15
<
Begasus >
reports on buildmasters still clean
17:20
<
OscarL >
welp, that was easy: `pip3 freeze --user | xargs pip3 uninstall -y` :-D
17:21
Begas_VM has joined #haiku
17:30
* OscarL
checks the reports, nods at Begasus.
17:34
<
Begas_VM >
k, build started for cargo-c on 32bit
17:36
tombhadAC has joined #haiku
17:47
<
Begasus >
nice Anarchos (allthough I'm in the dark there) :)
17:49
<
Anarchos >
Begasus just view it as a teacher who verifies your math lessons :)
17:49
<
Begas_VM >
I flunked one exam at school ... guess what ;)
17:49
<
OscarL >
besides English? /me ducks.
17:50
<
Begas_VM >
never had that OscarL :P
17:50
<
OscarL >
ahh... makes sense. I mean... I see. :-P
17:51
<
Begas_VM >
I know where it comes from :P
17:51
<
Begas_VM >
Monni was my English teacher :P
17:52
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
17:53
<
Begas_VM >
and DaaT tought me all the wrong words :D
17:55
<
OscarL >
and "sheep", surely.
17:56
<
Begas_VM >
enough of those back then ;)
17:57
<
Begas_VM >
biab, food :)
17:58
<
OscarL >
lots of sheeps, people getting locked up in basements, and trout slapping galore, back in the days.
17:58
<
OscarL >
also many plops :-)
17:58
<
kallisti5[m] >
somebody push a new port so the repo signing will trigger
17:59
<
kallisti5[m] >
excited noises
18:06
BrunoSpr has joined #haiku
18:06
<
kallisti5[m] >
🎉 indeed :-)
18:06
<
botifico >
[haikuports/haikuports] OscarL d5f16fd - chrpath: new recipe (#8639)
18:07
<
nielx[m] >
nice job kallisti5 :-)
18:07
<
kallisti5[m] >
oooh cargo_c
18:08
<
kallisti5[m] >
nielx: hopefully fixed. It wasn't even me afterall. the new python packaging stuff is borked.
18:09
<
nielx[m] >
ah, the joy of the coincidental regression when updating images
18:10
<
Anarchos >
kallisti5[m] why are you excited about cargo_c ?
18:10
<
kallisti5[m] >
more rust stuff more better
18:11
<
OscarL >
build failed for chrpath :-/ "gcc: error: unrecognized command-line option '-R'". "It worked on my PC!" :-)
18:11
<
Anarchos >
kallisti5[m] i would prefere a haskell compiler ;)
18:12
<
kallisti5[m] >
ayeeeeee. haikuports now has repo signatures again
18:12
<
kallisti5[m] >
Anarchos: rust is like haskell but better
18:13
tuaris has joined #haiku
18:13
<
Anarchos >
kallisti5[m] lol
18:14
<
Anarchos >
how to get the uptime of a team/thread ?
18:16
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
18:18
BrunoSpr has joined #haiku
18:18
mmu_man has quit [Ping timeout: 480 seconds]
18:19
<
OscarL >
there's a "start_time" field now.
18:19
<
Begasus >
nielx[m], that version was "fixed" iirc ;)
18:20
<
Anarchos >
OscarL i mean, in Terminal...
18:20
<
OscarL >
ah :-) no idea, sorry Anarchos.
18:20
<
Begasus >
64bit binaries
18:21
<
Anarchos >
Begasus congrats
18:21
<
Begasus >
thanks Anarchos , hope I get the 32bit binaries done too
18:21
<
Begasus >
that opens the way for having rav1e
18:21
<
Anarchos >
Begasus should not be so difficult once it compiles for 64
18:21
rakka has quit [Remote host closed the connection]
18:22
<
Begasus >
can't use 64bit binaries on 32bit Anarchos :)
18:22
rakka has joined #haiku
18:22
<
Anarchos >
Begasus but you can compile them
18:23
<
Begasus >
nielx[m], ps, patch to fix socket2 for rust has been merged earlier today
18:23
<
Anarchos >
Begasus i have 32bits and 64 bits install at home
18:23
<
Begasus >
same here Anarchos
18:24
<
Begas_VM >
Building [=======================> ] 348/354: cargo, cargo-c
18:24
<
Begas_VM >
the hard part is there ... (guess this could take over an hour or two to finish)
18:25
* OscarL
wonders if the gcc13 switch is what broke chrpath (it worked 5 months ago :-D).
18:25
<
Begas_VM >
no excuse, I started out with rav1e summer last year :P
18:25
<
Anarchos >
Begas_VM what is rav1e ?
18:26
<
Begas_VM >
video encoder Anarchos
18:26
* Anarchos
can't advise enough people to play to zsxd on haiku :)
18:26
<
Anarchos >
Begas_VM ok
18:27
<
OscarL >
from chrpath's changelog: "make the test code more portable (choosing -rpath/-R depending on arch" Mmm.
18:29
<
Begasus >
reminds me we also have Solarus Anarchos :)
18:30
<
Begasus >
haven't looked at that for a long time
18:30
HaikuUser3 has joined #haiku
18:31
<
Anarchos >
Begasus zsxd is Zelda Solarus XD :)
18:31
<
kallisti5[m] >
I did the original port a looong time ago
18:32
<
kallisti5[m] >
it worked pretty well at the time. Still don't know how they get away using assets so nintendoish
18:33
<
kallisti5[m] >
oh man, solarus has changed a lot
18:33
mmu_man has joined #haiku
18:34
* kallisti5[m]
is old
18:36
<
OscarL >
welp, a lil patch + running "autoconf", and chrpath now builds again. No idea why it worked before then.
18:37
<
Anarchos >
kallisti5[m] no idea but i miss a map : i am stuck while not knowing where i should go in my game :)
18:38
<
Begas_VM >
the package in there has the gui for those games Anarchos
18:38
<
Begas_VM >
tried out a few back then :)
18:38
kescher has quit [Quit: Bye]
18:39
BrunoSpr has quit [Quit: Vision[]: i've been shreederd!]
18:39
kescher has joined #haiku
18:39
<
Begasus >
bumped it in 2020 kallisti5[m] you're just a youngster :)
18:41
<
Begasus >
could use an update again
18:44
<
nielx[m] >
Begasus: which patch? I thought it was fixed in socket2, in 0.5.0 and higher, but that due to the fact that curl depends on 0.4, we have to hotfix it a lot. Last time I checked ,the socket2 people did not want to accept patches for the 0.4. branch
18:44
* Anarchos
finds a lot more texlive package now !
18:46
<
Begasus >
it was merged pretty quick :)
18:50
<
Begasus >
the socket2 version pulled in by cargo-c doesn't have that change (or previous fix) in it, hence it failed over IP_RECVTOS and IP_TOS
18:51
erysdren has joined #haiku
18:51
<
kallisti5[m] >
yeah.. socket2 is "unmaintained" and old I think>?
18:51
<
botifico >
[haikuports/haikuports] OscarL b2e3e0c - chrpath: fix build with gcc13. (#9721)
18:52
<
kallisti5[m] >
but... everything uses it
18:52
dorje has quit [Quit: Vision[]: i've been blurred!]
18:54
<
Begasus >
whoot OscarL !
18:58
<
Begasus >
all good now on rpath :)
18:58
<
Begasus >
err chrpath
18:58
<
OscarL >
2002... I think I was freshly diagnosed then (thus my choice of nick :-D)
18:59
<
OscarL >
Begasus: yeah! what a relief :-D
18:59
<
Begasus >
no nick change here since the beginning :)
19:00
<
OscarL >
Apparently, I've changed it on BeBits to my full name somewhere in 2006 (before I went "dark" by moving across the country, and with no internet at home till 2 years ago)
19:01
<
nielx[m] >
Begasus: nice, does look like socket 0.5.x (or at least the trunk). They keep adding stuff to there, so yeah likely we had to keep it up to date. Congrats. you are a rust developer now
19:01
<
Begasus >
glad to have you back around :)
19:02
<
OscarL >
thanks Begasus :-)
19:02
<
Begasus >
hardly nielx[m] :P
19:02
<
Begasus >
there was a little candle with the issue commented in the PR :)
19:03
<
OscarL >
nielx[m]: that's what I said early... Begasus, the certified rust-hacker!
19:03
B2IA has quit [Quit: Vision[]: i've been blurred!]
19:03
<
Begasus >
can't code, but can read some code :)
19:05
B2IA has joined #haiku
19:06
<
Begasus >
I suspect the problem with cargo-c (current in the depot) and rav1e (clap version mismatch) was caused by the older cargo-c
19:07
<
Begasus >
only took me about 2 years to figure out :P
19:09
nephele has joined #haiku
19:17
erysdren has quit [Ping timeout: 480 seconds]
19:17
Begas_VM has quit [Quit: Vision[]: i've been blurred!]
19:18
<
Begasus >
k, letting the build run in the background
19:18
<
Begasus >
closing down here, cu peeps!
19:18
Begasus has quit [Quit: Leaving]
19:26
TMM has joined #haiku
19:35
floof58 has quit [Ping timeout: 480 seconds]
19:39
thaflo has quit [Ping timeout: 480 seconds]
19:43
floof58 has joined #haiku
20:10
Anarchos has quit [Quit: Vision[]: i've been blurred!]
20:35
misthalu has quit [Quit: Leaving]
20:45
OscarL has quit [Quit: Gone with the wind]
20:45
gouchi has joined #haiku
20:46
gouchi has quit [Remote host closed the connection]
20:52
erysdren has joined #haiku
20:57
tqh has joined #haiku
21:00
mmu_man has quit [Read error: No route to host]
21:04
mmu_man has joined #haiku
21:12
jmairboeck has quit [Quit: Konversation terminated!]
21:26
nephele has quit [Quit: Vision[]: i've been blurred!]
21:36
coolcoder613_32 has joined #haiku
21:47
scanty has quit [Remote host closed the connection]
21:48
<
coolcoder613_32 >
Good morning
21:50
HaikuUser has joined #haiku
21:50
HaikuUser has quit []
21:53
tqh has quit [Quit: Leaving]
22:07
Anarchos has joined #haiku
22:07
IIsi50MHz has joined #haiku
22:07
IIsi50MHz is now known as IIsi
22:16
<
coolcoder613_32 >
Now, how can I get endbasic to use the now-updated socket2?
22:20
Anarchos has quit [Quit: Vision[]: i've been blurred!]
22:28
<
coolcoder613_32 >
Now I know what dependency hell is.
22:39
<
coolcoder613_32 >
I guess i'll have to clone everything down the dependency tree :(
22:46
mmu_man has quit [Ping timeout: 480 seconds]
23:03
* coolcoder613_32
feels like doing this (╯°□°)╯︵ ┻━┻
23:13
dorje has joined #haiku
23:13
mmu_man has joined #haiku
23:34
floof58 has quit [Ping timeout: 480 seconds]
23:36
<
coolcoder613_32 >
Whats up, erysdren
23:50
floof58 has joined #haiku