<B2IA>
(chaosDNA) got cmake to work, now I guess I need to make some changes to the CMakeLists.txt file "x86_64-unknown-haiku/bin/ld: cannot find crti.o""
<B2IA>
(chaosDNA) methinks it is trying to build for linux
wicknix_ has joined #haiku
<Skipp_OSX>
my modest suggestion... why not call it "Nightly"?
<Skipp_OSX>
I mean that's what it's already called so no PR required
SLema has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
imrahil has joined #haiku
imrahil has left #haiku [#haiku]
wicknix has joined #haiku
talos has quit [Quit: talos]
wicknix_ has quit [Ping timeout: 480 seconds]
mhj has joined #haiku
dqk_ has joined #haiku
dqk has quit [Ping timeout: 480 seconds]
<secondcreek>
Anyone set MSR in Haiku?
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
linuxmaster has joined #haiku
vdamewood has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
jn has joined #haiku
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<botifico>
[haikuports/haikuports] kenmays 07afbe7 - libssh2: bump to 1.11.1 (#10976)
OscarL has joined #haiku
<OscarL>
Morning Begasus.
<Begasus[m]>
Hi OscarL!
<Begasus[m]>
I'm not going to test build this last PR :P
<OscarL>
"forefix" ?
<OscarL>
sounds like an euphemism for circumcision :-/
<Begasus[m]>
lol
<OscarL>
added a comment on the PR for that :-P
<Begasus[m]>
saw it :)
<Begasus[m]>
KDE release schedule is running behind ...
<OscarL>
pretty crazy that the Pe recipe builds in about 1.5 minutes on 32 bits (GCC2) and it takes almost 10 minutes on 64 bis (GCC13)
<Begasus[m]>
seen it too on some recipes that 32bit is faster
<Begasus[m]>
but maybe related to system arch? not as much supported things build as on 64bit?
<OscarL>
I guess that GCC2 just does a lot less (and faster) optimizations.
<OscarL>
besides modern GCC doing a lot more checks/warnings, etc.
<Begasus>
gcc13 should behave the same on both arch's?
<OscarL>
Pe is build with GCC2 on 32 bits.
<OscarL>
Haven't tested Pe with GCC13, but yeah... I guess it will take even a bit more than on 64 bits.
<Begasus>
ah :)
<Begasus>
as long as it's good for gcc2, let's keep it there :)
<OscarL>
K. Got tired of waiting for more Pe merges :-)
<Begasus>
still no comments there?
<OscarL>
new PR up. Tested on both 32 and 64 bits (two times each, with "hp -c pe" in between, to see if "make $jobArgs" works reliably)
<Begasus>
+1
<OscarL>
did some minor fine-tuning on my shared-repo + work dirs in RAMFS haikuports setup... Pretty happy with how well it works so far.
<OscarL>
really nice to just reboot, and have everything ready to just run a new build (instaed of having to sync repos/branches, etc)
<Begasus>
I had a setup a while back with a shared volume in the VM for that, not atm :)
<OscarL>
Only thing with my current setup is: with work-dirs being in RAM... I need to really remember to call "hp -e" before rebooting :-P
<OscarL>
(could probably add some small scripts to "save/restore" a given work dir to HDD/SDD)
<Begasus>
we should setup a work meeting on how to setup a RAM working hp :)
<OscarL>
it is *way* simpler than what I expected.
<OscarL>
only requires adding one line to UserBootScript (to setup the "/RAMDRIVE" at boot)... and then just configuring 3 lines in haikuports.conf
<OscarL>
"mkdir /RAMDRIVE && mount -t ramfs /RAMDRIVE" <<< line to add to ~/config/settings/boot/UserBootscript
<OscarL>
and on the haikuports.conf file:
<OscarL>
OUTPUT_DIRECTORY=/RAMDRIVE
<OscarL>
PACKAGES_PATH=/Data/haikuports/.packages (change this to wherever you want to store .hpkg files)
<Begasus>
should do this in a clone first :)
<OscarL>
REPOSITORY_PATH=/Data/haikuports/.repository-x86_32 (or x86_64, as required.... change location as needed too)
<OscarL>
that way, the "repository" dirs are separated, but saved on permanent storage, but work dirs end up in RAMFS.
<Begasus>
k, saved the info, will check it for sure!
<OscarL>
I use ".packages" and ".repository-*", so those folders remain "on top" in Tracker list-vew (for easier access)...
<Begasus>
first thing for today is checking a build for Okular and KF6
<OscarL>
(helps with TrackerSearch too)
<Begasus>
only change would be s/Data/Share :)
<Begasus>
or "Opslag" when building on BM :)
<OscarL>
Begasus: last piece of setup info is... adding "/.packages" and "/.repository-*" lines into haikuports/.git/info/exclude file (so it git ignore does)
chilledfrogs has quit [Quit: connection reset by purr]
<Begasus>
added, thanks OscarL!
<Begasus>
doggies now :)
<OscarL>
food for me. Laterz!
chilledfrogs has joined #haiku
tuaris has quit [Read error: Connection reset by peer]
kamome74 has quit [Quit: Connection closed for inactivity]
<OscarL>
158s for the 64 bits build of Pe on buildmasters. Damn! Something might be off with my system, or buildmaster got WAY faster than they were before :-)
<Begasus>
round 1 finished :)
<OscarL>
32 bits buildmaster got lost :-P
<Begasus>
jikes!
<Begasus[m]>
stepping out for a bit, bbl
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
nephele_xmpp has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
nephele_xmpp has left #haiku [Disconnected: Hibernating too long]
nephele_xmpp has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus>
re
Anarchos has joined #haiku
<Anarchos>
hello Begasus
_-Caleb-_ has left #haiku [#haiku]
HaikuUser has joined #haiku
HaikuUser has quit []
_-Caleb-_ has joined #haiku
<Begasus[m]>
Hi Anarchos
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
mmu_man has joined #haiku
jessicah has quit [Quit: Connection closed for inactivity]
<botifico>
[haikuports/haikuports] thelastpsion 05e0fb6 - mame: Bump to 0.271 (#11296)
<Anarchos>
Begasus[m]: i finally got the net boot working
<Begasus>
saw it in the log Anarchos, congrats! +1
<Begasus>
only 64bit not doing it?
<Anarchos>
Begasus: indeed, there was no haiku_loader.pxe_x64 . only .pxe_ia32
<Anarchos>
Begasus: i mean there never was one !
<Begasus[m]>
time to add one? ;)
<Anarchos>
Begasus[m]: might be easy : copy 32 bits code + sed -i 's/32/64/g' :))))
nephele_xmpp has left #haiku [Error from remote client]
<Begasus>
lol
<Begasus>
what's stopping you Anarchos? :P
<Anarchos>
Begasus: sleeping time needed...
<Begasus>
launch it and grab a nap? ;)
<Anarchos>
Begasus: you know i was never fear to begin (not finish...) big projects on haiku : texlive, ocaml compiler, net boot bug...
<Begasus>
compared to texlive this is peanuts I guess Anarchos
<Anarchos>
not sure if i must get into arcane of PAE or 64bits assembly code radically different than code for 32 bits ...
<Begasus>
that's for the masters :)
imrahil has joined #haiku
<Anarchos>
Begasus: which i am not
Monni has quit [Remote host closed the connection]
<Anarchos>
Begasus: but i try to improve and maybe one day they will offer me commit access as a reward :)
<Begasus>
heh
<Begasus>
got a toe in at the packagers access at KDE :)
nephele_xmpp has joined #haiku
<Begasus>
KIO deff needs that patch for copy/paste still on KF6 :)
_-Caleb-_ has left #haiku [#haiku]
tuaris has joined #haiku
_-Caleb-_ has joined #haiku
deneel has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
rexbinary_ is now known as rexbinary
bbjimmy has joined #haiku
rexbinary_ has joined #haiku
rexbinary has quit [Read error: Connection reset by peer]
rexbinary_ is now known as rexbinary
<Anarchos>
Begasus: you will find a solution !
rexbinary_ has joined #haiku
rexbinary has quit [Ping timeout: 480 seconds]
<MonniTheCat>
So much less trouble... changed pkgman to use "nightly" repository instead of r1beta5... Then made a script that rebuilds all installed packages that were originally from HaikuPorts...
rexbinary_ has quit [Ping timeout: 480 seconds]
<Anarchos>
MonniTheCat: isn't the purpose of "pkgman --full-sync" ?
<MonniTheCat>
Anarchos: That bricked my system... Didn't boot anymore, because it couldn't handle packages that are supposed to have multiple versions...
<Anarchos>
MonniTheCat: ah. i never encountered this very tricky situation
<MonniTheCat>
Anarchos: Worked fine up to +122 for me, +125 didn't work anymore...
OscarL has quit [Ping timeout: 480 seconds]
<MonniTheCat>
package_daemon did end up in KDL when it tried to uninstall itself while still running...
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
freddietilley has quit [Quit: WeeChat 4.4.2]
<Begasus>
still thinks there is something fishy MonniTheCat :)
<Begasus>
do you have both repositories set to nightly or beta?
rexbinary has joined #haiku
<MonniTheCat>
<Begasus> "do you have both repositories..." <- I had both repositories set to r1beta5, because that was only way for haikuporter to work correctly... Then I changed both to use "master" repository, which is same as nightly
<Begasus>
yeah, both should be inline I presume
<Begasus>
know that packages build on later hrev's wont work on the beta, packages build on beta "should" work on nightly
<MonniTheCat>
<Begasus> "know that packages build on..." <- Well... packages built on +122 don't always work on buildmaster, lol... Every place use different hrev... lol...
<MonniTheCat>
If I don't want to end up in KDL every few minutes, I have to use quite recent hrev... Using hrev58293 currently
Anarchos has quit [Remote host closed the connection]
mmu_man has joined #haiku
<Begasus>
no problem MonniTheCat :) just know that upstreaming those recipes doesn't always end up well (mostly they do) on buildmasters :)
<Begasus>
anyway
<Begasus>
heading out for a bit
<Begasus>
cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
zard has joined #haiku
<nephele_desktop>
hello there
Molnija has joined #haiku
<zard>
hello nephele_desktop :)
<Skipp_OSX>
heyo
tyzef has joined #haiku
<nephele_desktop>
still need to move my irc config and stuff to the other computer, but would need a sata adapter or connect the old pc again and use a usb, don't have much motivation :g
dby has joined #haiku
tyzef has quit []
nephele_desktop has quit [Quit: Vision[]: i've been blurred!]
imrahil has left #haiku [Disconnected: Hibernating too long]
<MonniTheCat>
<Begasus> "no problem Mika Lindqvist..." <- With beta5 +122 vs. buildmaster it's usually only about some header changes, nothing too complicated... with +125 it's limitation of version comparing, so all packages are broken...
<nekobot>
[haiku/haiku] 36708e6ab8fb - network: Let modules process all ancillary data at once, and adjust UNIX.
chilledfrogs has quit [Quit: connection reset by purr]
bl4ze has quit [Ping timeout: 480 seconds]
bl4ze_ is now known as bl4ze
jmairboeck has joined #haiku
chilledfrogs has joined #haiku
* Anarchos
is working on his netboot patch. Might be ready tonight :)
SoulHunter has joined #haiku
<SoulHunter>
hello everyone
<SoulHunter>
I have a question about compiling haiku and generating a @nightly-raw with jam
<Anarchos>
SoulHunter just ask :)
<SoulHunter>
it fails for me saying "you are using a Haiku clone without tags, please set the revision tag to use"
<SoulHunter>
I made an env variable called HAIKU_REVISION="my_custom_revision"
<SoulHunter>
but it didnt work
<SoulHunter>
it fails with the same error
<SoulHunter>
I googled the issue but found nothing in the official "building Haiku" docs
<SoulHunter>
or anywhere else
<jmairboeck>
SoulHunter: maybe it needs to be in the format "hrev$number"?
<SoulHunter>
1 sec i will try that
<jmairboeck>
I never actually tried building without the git tags
<SoulHunter>
it fails for me setting a hrev66666
<SoulHunter>
(its a fake one)
<SoulHunter>
well, i make my own local branch with my own modification, I'm trying to run it
<SoulHunter>
should i assign a new tag to my local git changes ?
<jmairboeck>
you can try that, but it shouldn't be needed. As long as there is any tag, you should get a revision of hrev$latestTag+$number
<jmairboeck>
like the beta release builds
jmairboeck has quit [Quit: Konversation terminated!]
<MonniTheCat>
I tried building with git tags, it works...
RivalShoot has joined #haiku
<MonniTheCat>
The environment variable needs to be exported, as jam starts subshells...
<MonniTheCat>
Easier is to set the custom revision in UserBuildConfig...
RivalShoot has quit [Remote host closed the connection]
KENZ has joined #haiku
KENZ has quit []
<SoulHunter>
thanks MonniTheCat, your explanation was spot on, about variable export, it worked. Feel stupid I totally forgot about it
<Anarchos>
SoulHunter you can get tag by "git pull <gerrit repo> --tag" . The github one doesn't have the tags due to size. I was given this explanation 2 days ago here.
<SoulHunter>
Thanks Anarchos, your explanation is about getting a particular git repo snapshot associated to a tag. My issue is about compiling a locally modified haiku codebase, the commited/pushed code into my own github repo didn't have a tag associated with it, because I didnt set one
<SoulHunter>
Besides Anarchos, I think that these tips should be added to official documentation somewhere
<Anarchos>
SoulHunter no the "git pull --tag" will retrieve the list of tags you are missing .
<Anarchos>
Not a specific tag
HaikuUser has joined #haiku
HaikuUser has quit []
<SoulHunter>
I stand corrected, thank you again Anarchos
bl4ze2 has joined #haiku
coolcoder613_beos has quit [Quit: Bowser[1.1.1-release]: server window terminating...]