Switch to DuckDuckGo Search
   October 18, 2018
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

Toggle Join/Part | bottom
[00:00:26] <waddlesplash> yes
[00:00:45] <TheClue> but let's say i put a file on it (for keeping it simple let's say a readme file that don't need to be writeable by the user)
[00:00:49] <TheClue> how a user can open it?
[00:01:04] <waddlesplash> open /system/documentation/...?
[00:02:13] <TheClue> no wait i'm suddenly realizing I've not catched the main point of the whole process Oo
[00:02:59] <TheClue> if inside a recipe i copy a file into $docDir, it will be made available outside the package into the read-only file system Oo
[00:04:28] <TheClue> well
[00:04:30] <TheClue> it makes sense :D
[00:06:07] <HAIKU-irker200> haiku.master: * hrev52407 [4 commits] https://git.haiku-os.org/haiku/log/?qt=range&q=7deac3193590+%5E4124da508abb
[00:06:08] <HAIKU-irker200> c053e48f87dd: freebsd11_network: intr_wrapper method does return handled information.
[00:06:09] <HAIKU-irker200> 0490778ed1bf: NTFS: Update libntfs from 2014.2.15 to 2017.3.23.
[00:06:10] <HAIKU-irker200> e39df8a97c6b: bios_ia32: Remove some extra debug info.
[00:06:11] <HAIKU-irker200> 7deac3193590: interface: Fix -Wuninitialized in RegionSupport.
[00:06:55] <TheClue> no xhci in this commit...pity....
[00:08:47] *** DepositePirate <DepositePirate!~dpirate@gateway/tor-sasl/depositepirate> has quit IRC (Ping timeout: 256 seconds)
[00:09:54] <Vidrep_64> Looks like PulkoMandy did another big commit to webkit today. Now in July 2018
[00:10:20] <Vidrep_64> Time to build on 64 bit and see what heppens...
[00:10:57] *** DepositePirate <DepositePirate!~dpirate@gateway/tor-sasl/depositepirate> has joined #haiku
[00:15:16] *** 07IAAJ8B3 is now known as emerson
[00:17:45] *** illwieckz <illwieckz!~illwieckz@unvanquished/developer/illwieckz> has joined #haiku
[00:20:50] *** illwieckz_ <illwieckz_!~illwieckz@unvanquished/developer/illwieckz> has quit IRC (Ping timeout: 244 seconds)
[00:22:59] <TheClue> and what about the configure file of the source i'm porting won't support setting paths as parameters?
[00:23:20] *** illwieckz <illwieckz!~illwieckz@unvanquished/developer/illwieckz> has quit IRC (Ping timeout: 268 seconds)
[00:23:48] <TheClue> have i to cp the files manually instead of trying to use the provided make install?
[00:24:11] <Vidrep_64> waddlesplash, what is the current status of TrackGit? Is it ready for prime time?
[00:24:16] <TheClue> sorry trivial questions but i still have to catch the whole process
[00:24:16] <waddlesplash> no idea
[00:24:33] <waddlesplash> TheClue: it won't support it? what? why?
[00:24:37] <TheClue> Vidrep_64: author on forum said he was able to build 64
[00:24:39] <waddlesplash> that's the entire point of a configure
[00:25:22] <TheClue> for the port i'm working on using runConfigure produces lot of errors about for ex. "binDir invalid argument"
[00:25:54] <waddlesplash> ok, so, not an autotools configure then
[00:25:59] <TheClue> in facts my line more resembles something like this: ./configure --prefix-dir=${prefix} --data-dir=non-packaged/${relativeAppsDir}/OpenDune/data --binary-name=OpenDune
[00:26:03] <waddlesplash> run --help on the configure and find out what arguments it does support
[00:26:14] <TheClue> no, it's seems...well...i would se a more primitive configure script
[00:26:41] <TheClue> yes that's ok but what about those arguments that it doesn't. For example, i cannot set how to install the docs
[00:26:56] <waddlesplash> ok, so, since this is an app, try just using ./configure --prefix-dir=$appsDir/OpenDune/
[00:27:06] <waddlesplash> that is probably more what we want here.
[00:27:38] <TheClue> but then the docs will land into $appsDir/OpenDune/docs
[00:27:47] <TheClue> which is not what i want
[00:29:24] <TheClue> still have to undestand perfectly the tree _inside_ the package vs the tree _outside_ the package....but i will
[00:30:47] <TheClue> this port has almost anything in place (binary, doc, some settings files that have to be writeable, savegames dir, datafile to be drop-in by the users), so if i can manage to set this, i would be ok forever (more or less)
[00:33:42] <waddlesplash> er, that is what you want
[00:33:51] <waddlesplash> apps are usually self-contained installs
[00:34:02] <waddlesplash> we only put things in /system/documentation if they need the POSIX doc paths
[00:34:09] <waddlesplash> which this doesn't, so, put the whole thing in $appsDir
[00:35:10] -HAIKU-Buildbot- Build haiku-repository-x86_64 #46 is complete: Failure [failed jam @release-raw build &lt;repository&gt;Haiku (failure)] - https://build.haiku-os.org/buildbot/#builders/28/builds/46
[00:37:25] <HAIKU-irker200> haiku.master: * hrev52408 [1 commit] https://git.haiku-os.org/haiku/log/?qt=range&q=33c475ecba20+%5E7deac3193590
[00:37:26] <HAIKU-irker200> 33c475ecba20: NTFS: We have atoul.
[00:39:22] <TheClue> ok i will
[00:39:40] <TheClue> although i see a lot of docs file under documentation/packages/....
[00:40:25] <waddlesplash> those are all command line tools
[00:40:36] <Vidrep_64> Trying to build TrackGit, but missing git2.h. Where is that header?
[00:40:49] <waddlesplash> libgit2_devel package?
[00:40:52] <TheClue> mostly yes, they are
[00:41:07] <TheClue> but i see some outliers there...retroarch, for example. nestopia
[00:41:24] <waddlesplash> might be part of how runConfigure works, idk
[00:42:38] <Vidrep_64> waddlesplash, that was it. Thanks!
[00:42:40] <TheClue> btw I see the point, just putting everything into the appsDir (except the writeable settings and data files)
[00:44:05] <waddlesplash> for apps we include the data files in appsDir
[00:44:14] <waddlesplash> only for command line tools and libs do we use the hierarchy really
[00:47:37] <TheClue> appsDir/<subdir> can be set global writeable?
[00:47:53] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[00:49:00] <TheClue> INSTALL_DIR = /
[00:49:01] <TheClue> INSTALL_BINARY_DIR = "$(INSTALL_DIR)/"/packages/opendune-0.9-1/.self/apps/bin
[00:49:02] <TheClue> INSTALL_DOC_DIR = "$(INSTALL_DIR)/"/packages/opendune-0.9-1/.self/apps/share/doc/opendune
[00:49:02] <TheClue> INSTALL_DATA_DIR = "$(INSTALL_DIR)/"/packages/opendune-0.9-1/.self/apps/data
[00:49:03] <TheClue> INSTALL_ICON_DIR = "$(INSTALL_DIR)/"/packages/opendune-0.9-1/.self/apps/share/icons/hicolor/32x32/apps
[00:49:41] <TheClue> ok, looks ok now. That 'share' subtree is very ugly to see but there's no way to change so...let's make it...
[00:51:34] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has joined #haiku
[00:52:18] <Vidrep_64> TrackGit built OK on 64 bit. TrackGit->Init Here causes a crash
[00:53:32] <TheClue> oh no another input freeze
[00:53:37] <TheClue> this time the mouse T_T
[00:54:05] <TheClue> wow pointer has disappeared too now. first time this issue
[00:56:53] *** TheClue <TheClue!~TC@93-41-16-186.ip79.fastwebnet.it> has quit IRC (Disconnected by services)
[00:56:54] *** TC|away <TC|away!~TC@93-41-16-186.ip79.fastwebnet.it> has joined #haiku
[00:57:03] *** ky0ko <ky0ko!~ky0ko@h96-60-246-61.mtjltn.dsl.dynamic.tds.net> has joined #haiku
[00:57:18] *** HaikuUser <HaikuUser!~vision@ip72-204-96-26.fv.ks.cox.net> has joined #haiku
[00:57:18] *** ChanServ sets mode: +v HaikuUser
[00:57:53] *** TC|away <TC|away!~TC@93-41-16-186.ip79.fastwebnet.it> has quit IRC (Client Quit)
[00:58:13] *** TheClue <TheClue!~TC@93-41-16-186.ip79.fastwebnet.it> has joined #haiku
[00:58:56] <TheClue> waddlesplash: do u need another syslog about the xhci issues? I guess you've already tons of these...
[00:59:48] *** MrHuggy <MrHuggy!~MrHuggy@adsl-178-78-88-138.karoo.kcom.com> has quit IRC (Quit: Leaving)
[01:01:27] <waddlesplash> TheClue: yes, already have tons
[01:03:00] <TheClue> well, nobody would say it's an undocumented bug at least eheh
[01:05:02] <King_Warg> life at 1024x768
[01:06:43] *** HaikuUser2 <HaikuUser2!~vision@ip72-204-96-26.fv.ks.cox.net> has joined #haiku
[01:06:43] *** ChanServ sets mode: +v HaikuUser2
[01:07:57] *** HaikuUser2 <HaikuUser2!~vision@ip72-204-96-26.fv.ks.cox.net> has quit IRC (Client Quit)
[01:09:04] <TheClue> i see a lot of apps putting stuff into /system/data btw
[01:09:35] <TheClue> perhaps the recipes must be updated to reflect the guidelines
[01:09:55] *** HaikuUser <HaikuUser!~vision@ip72-204-96-26.fv.ks.cox.net> has quit IRC (Ping timeout: 244 seconds)
[01:11:21] *** illwieckz_ <illwieckz_!~illwieckz@unvanquished/developer/illwieckz> has joined #haiku
[01:17:27] <Vidrep_64> TrackGit appears to work. Cloned a project and all menu items show up when invoking the app from within the project folder.
[01:19:45] <Vidrep_64> Everything looks OK. Only problem is the crash when invoking the app from outside a project
[01:20:00] <Vidrep_64> Create a ticket...
[01:21:53] * TheClue builds his first recipe...
[01:22:11] -HAIKU-Buildbot- Build haiku-repository-x86_64 #47 is complete: Success [build successful] - https://build.haiku-os.org/buildbot/#builders/28/builds/47
[01:22:15] <TheClue> oh gosh! O_O
[01:22:41] <TheClue> tons of compile errors, it reminds me when one forgot a semicolon in borland c
[01:25:37] *** thaddeusmusic <thaddeusmusic!~thaddeusm@d24-36-43-56.home1.cgocable.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[01:26:02] <Vidrep_64> Yay updates \o/
[01:28:39] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[01:29:48] <TheClue> too tired to try to understand why all those compile errors
[01:29:49] <TheClue> need to nap
[01:29:55] <TheClue> g'nite to all
[01:30:04] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has joined #haiku
[01:30:09] <TheClue> waddlesplash: tnx for help!
[01:30:27] *** TheClue <TheClue!~TC@93-41-16-186.ip79.fastwebnet.it> has quit IRC (Quit: semicolons...)
[01:41:32] *** Kalvo <Kalvo!~Kalvo@c-174-63-183-5.hsd1.fl.comcast.net> has quit IRC ()
[01:44:52] <King_Warg> hmm i think the person that coded BeAIM was a little confused about how the contact list works
[01:47:13] <King_Warg> for some reason even though the newer post 4.2 client SSBI system is obviously being used, hes sending also a bunch of add entries for the old system as well 0.o
[01:47:49] *** bipul <bipul!~bipul@unaffiliated/bipul> has quit IRC (Ping timeout: 268 seconds)
[01:50:51] *** bipul <bipul!~bipul@unaffiliated/bipul> has joined #haiku
[01:51:34] *** Kalvo <Kalvo!~Kalvo@c-174-63-183-5.hsd1.fl.comcast.net> has joined #haiku
[01:52:47] <King_Warg> hmm yup i was right, the BeAIM client isn't sending capabilities info
[01:52:55] <King_Warg> naughty
[01:53:43] <King_Warg> causes official clients to hang
[01:55:56] <Kalvo> Is there any way to refresh the desktop/folder? Several times now I have created a folder in the terminal and have to exit a folder and re-enter to have it show up in the tracker.
[02:00:44] <Kalvo> I also have the problem with nfs mounts. I made a script to create two folders and mount two nfs mounts to them. One of them has the "server" icon on the desktop but the other kept the default folder icon (even though the nfs share is mounted). But if I open a tracker window both of them have the icon. So I feel being able to "refresh" the desktop would show the right icon.
[02:01:01] *** nighty- <nighty-!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC (Quit: Disappears in a puff of smoke)
[02:13:57] <waddlesplash> Kalvo: #1 sounds like a bug
[02:14:11] *** e1z0 <e1z0!~null@netlinux/founder/e1z0> has quit IRC (Ping timeout: 246 seconds)
[02:14:14] <waddlesplash> #2 sounds like a related bug
[02:14:43] <King_Warg> hmm now i need to figure out how to ChrB() in c++ :o
[02:15:42] <King_Warg> or i guess just do it the ugly painful way with a char array -.-
[02:16:20] <Kalvo> waddlesplash Ok. Ill add that to the list "to file" xD.
[02:16:28] *** e1z0 <e1z0!~null@88.216.80.57> has joined #haiku
[02:25:24] *** illwieckz_ is now known as illwieckz
[02:29:30] <waddlesplash> King_Warg: huh?
[02:29:39] <waddlesplash> there is no distinction between bytes and char codes in C
[02:30:04] <waddlesplash> 0x65 == 'A'
[02:36:44] <krbtgt|> unless if you're on an EBCDIC platform, in which it's some other byte
[02:37:01] <krbtgt|> source: hahahahahah oh no, i also use an EBCDIC platform
[02:37:25] *** AGMS <AGMS!~AGMS@www.agmsmith.ca> has joined #haiku
[02:37:31] *** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has joined #haiku
[02:37:34] <King_Warg> a capabilities entry is a special 16 byte block sent as a string
[02:38:02] <King_Warg> but those string characters are non ASCII
[02:38:17] <waddlesplash> krbtgt|: er, what?
[02:38:31] <krbtgt|> EBCDIC has different character values from ASCII
[02:38:35] <waddlesplash> King_Warg: ok, so, what do you need to do, generate it?
[02:38:57] <waddlesplash> uint8 caps[16];
[02:38:59] <krbtgt|> 'A' = 0xC1
[02:39:08] <waddlesplash> caps[0] = 0x65; ... etc
[02:39:11] <King_Warg> ChrB("09 46 13 45 4C 7F 11 D1 82 22 44 45 53 54 00 00")
[02:39:31] <King_Warg> chrB turns the hex string into a string containing the char values
[02:39:39] <waddlesplash> that's nasty
[02:39:57] <krbtgt|> waddlesplash: they still make them too
[02:40:01] <waddlesplash> use uint8 caps[16] = {0x09, 0x46, 0x13, ...
[02:40:11] <King_Warg> indeed, thats why chrB i used very sparingly in the code
[02:40:33] <krbtgt|> i hobby IBM i, which is native EBCDIC and basically rhe result of a bizarre alternate history compsci universe. it's basically WebAssembly from 1978
[02:40:34] <waddlesplash> well, that ^ is the appropriate syntax for C
[02:40:43] <King_Warg> that particular project is written in VB ;p
[02:40:58] <King_Warg> and at one time got ported from vb6
[02:42:32] <King_Warg> you should see the [original] code.. ChrB() was used EVERYWHERE
[02:43:11] <King_Warg> and it was supposed to be a server.. i puked a bit when i saw the mess chrB() was actually doing when it was called, not server friendly
[02:45:15] <waddlesplash> a server? for what
[02:45:30] <King_Warg> AIM
[02:45:33] <waddlesplash> ...
[02:45:56] *** acerbic <acerbic!~acerbic@cs-xdata-50-86-49-113.cspire.com> has quit IRC (Remote host closed the connection)
[02:46:30] <King_Warg> :p thus why i'm working on BeAIM >_>
[02:51:20] *** bipul <bipul!~bipul@unaffiliated/bipul> has quit IRC (Ping timeout: 268 seconds)
[03:00:39] *** druonysus <druonysus!~quassel@unaffiliated/druonysus> has quit IRC (Read error: Connection reset by peer)
[03:03:13] *** Kalvo <Kalvo!~Kalvo@c-174-63-183-5.hsd1.fl.comcast.net> has quit IRC ()
[03:04:40] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has quit IRC (Ping timeout: 272 seconds)
[03:08:54] *** tost <tost!~vision@lft31-1-88-121-166-12.fbx.proxad.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[03:09:31] *** AlienSoldier <AlienSoldier!AlienSoldi@167.88.132.181> has joined #haiku
[03:25:34] *** AGMS <AGMS!~AGMS@www.agmsmith.ca> has quit IRC (Ping timeout: 272 seconds)
[03:31:22] *** bipul <bipul!~bipul@unaffiliated/bipul> has joined #haiku
[03:37:29] *** HAIKU-irker200 <HAIKU-irker200!~irker@maui.haiku-os.org> has quit IRC (Quit: transmission timeout)
[03:39:51] *** rgb <rgb!8166fef9@gateway/web/freenode/ip.129.102.254.249> has quit IRC (Quit: Page closed)
[04:02:39] *** thaddeusmusic <thaddeusmusic!~thaddeusm@d24-36-43-56.home1.cgocable.net> has joined #haiku
[04:03:21] -HAIKU-Buildbot- Build haiku-release-arm #52 is complete: Failure [failed jam @minimum-mmc (failure)] - https://build.haiku-os.org/buildbot/#builders/58/builds/52
[04:03:26] <thaddeusmusic> the annoying thing about having the internet in your bedroom is if you ever want to reorganize, you need to unplug everything.
[04:03:36] <thaddeusmusic> Then you have no internet :(
[04:06:57] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has joined #haiku
[04:09:54] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has quit IRC (Client Quit)
[04:14:59] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has joined #haiku
[04:22:25] *** HAIKU-irker331 <HAIKU-irker331!~irker@maui.haiku-os.org> has joined #haiku
[04:22:25] *** ChanServ sets mode: +v HAIKU-irker331
[04:35:37] <rennj> craptop comes with its own UPS, moving around is not an issue. less is more.
[04:40:24] <rennj> from this: http://oi41.tinypic.com/2iiyat.jpg to this: http://i.imgur.com/Uo6Kv.jpg why i say less is more.
[04:43:58] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has joined #haiku
[04:52:25] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has quit IRC (Remote host closed the connection)
[04:54:11] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has joined #haiku
[04:58:07] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[05:15:50] *** Ptrus <Ptrus!Vision@67.219.239.116> has quit IRC (Remote host closed the connection)
[05:16:19] *** Ptrus <Ptrus!Vision@67.219.239.116> has joined #haiku
[05:19:35] *** AlaskanEmily <AlaskanEmily!~EmilyLol@2602:306:31c4:2820:9db9:2b1d:55d3:dc8a> has quit IRC (Ping timeout: 250 seconds)
[05:32:29] *** Romanson <Romanson!~Romanson@113.199.189.202> has joined #haiku
[05:34:47] <AlienSoldier> rennj no hammock? :P
[05:46:53] <rennj> folding cot is easier..
[05:48:13] <rennj> chair,cot,table all folding..makes moving around easy.
[05:49:26] *** Romanson <Romanson!~Romanson@113.199.189.202> has quit IRC (Ping timeout: 244 seconds)
[05:51:13] *** Romanson <Romanson!~Romanson@113.199.202.25> has joined #haiku
[05:53:12] <AlienSoldier> I was like that around the end of my student years
[05:53:46] <AlienSoldier> started with ton of stuff, ended renting a single room with my A1200
[05:59:58] <AlienSoldier> humm small .wav file are still not played properly (lenght not respected)
[06:02:07] <AlienSoldier> .au file seemt the same
[06:02:16] <King_Warg> well i fixed the big issue with BeAIM causing catastrophic hanging of other clients at least
[06:02:21] <AlienSoldier> veeeerrrryyyyyy old bug
[06:02:47] <AlienSoldier> make sound notification of anything a real ordeal
[06:04:08] *** AlaskanEmily <AlaskanEmily!~EmilyLol@2602:306:31c4:2820:4881:eeb3:3602:a256> has joined #haiku
[06:04:32] <rennj> except i'm not a student and 2/3 of life lived
[06:04:54] <rennj> 20 years if im lucky
[06:08:15] *** Romanson <Romanson!~Romanson@113.199.202.25> has quit IRC (Ping timeout: 252 seconds)
[06:08:33] <AlienSoldier> that was the problem with the Nexus-6 model
[06:12:52] *** AGMS <AGMS!~AGMS@www.agmsmith.ca> has joined #haiku
[06:59:13] *** AlienSoldier <AlienSoldier!AlienSoldi@167.88.132.181> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[07:22:29] *** HAIKU-irker331 <HAIKU-irker331!~irker@maui.haiku-os.org> has quit IRC (Quit: transmission timeout)
[07:32:18] *** c-sanchez <c-sanchez!~c-sanchez@wnpgmb1204w-ds01-72-143.dynamic.bellmts.net> has quit IRC (Quit: Miranda NG! Smaller, Faster, Easier. https://miranda-ng.org/)
[07:45:23] *** Begasus <Begasus!~begasus@ptr-4p6jpimtz8xl396s825.18120a2.ip6.access.telenet.be> has joined #haiku
[07:45:49] <Begasus> g'morning peeps
[07:46:54] *** OmniMancer <OmniMancer!~Paul@101.100.137.239> has joined #haiku
[07:47:56] *** HaikuUser <HaikuUser!~vision@99-49-86-168.lightspeed.dllstx.sbcglobal.net> has joined #haiku
[07:47:56] *** ChanServ sets mode: +v HaikuUser
[07:48:05] *** HaikuUser <HaikuUser!~vision@99-49-86-168.lightspeed.dllstx.sbcglobal.net> has quit IRC (Client Quit)
[07:52:59] *** AlaskanEmily <AlaskanEmily!~EmilyLol@2602:306:31c4:2820:4881:eeb3:3602:a256> has quit IRC (Ping timeout: 276 seconds)
[08:00:28] *** AlaskanEmily <AlaskanEmily!~EmilyLol@2602:306:31c4:2820:54c2:45e:a627:9cf1> has joined #haiku
[08:01:09] *** AlaskanEmily <AlaskanEmily!~EmilyLol@2602:306:31c4:2820:54c2:45e:a627:9cf1> has quit IRC (Read error: Connection reset by peer)
[08:05:27] *** Begas_VBox <Begas_VBox!~Begasus@d54C3C8C2.access.telenet.be> has joined #haiku
[08:20:09] *** axeld <axeld!~Thunderbi@dyndsl-089-166-159-003.ewe-ip-backbone.de> has joined #haiku
[08:20:09] *** ChanServ sets mode: +o axeld
[08:24:49] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has joined #haiku
[08:24:59] <Vidrep_64> Hi Begas_BM
[08:25:22] <Vidrep_64> Begasus
[08:26:17] <Vidrep_64> TrackGit recipe doesn't work on 64 bit, but builds on 64 bit OK when done fro the run.sh script
[08:26:38] <Begasus> hi Vidrep_64
[08:27:00] <Begasus> need to look into that then :)
[08:27:01] *** HaikuUser <HaikuUser!~vision@95-25-176-77.broadband.corbina.ru> has joined #haiku
[08:27:01] *** ChanServ sets mode: +v HaikuUser
[08:27:11] <Begasus> did you created it with haikuporter?
[08:27:29] *** HaikuUser is now known as hugeping
[08:28:25] <Vidrep_64> I uncommented the recipe !x86_64 and ran haikuporter -S -j4 --get-dependencies --no-source-packages trackgit
[08:28:37] <Vidrep_64> Failed with error
[08:28:57] <Begasus> yeah, hence why I marked it as broken
[08:29:09] <Vidrep_64> But, if you git clone the HaikuArchives source and build by running the run.sh script, it builds OK and works too
[08:30:22] <Begasus> strange, it only calles for make and cp's the binary in the .sh file
[08:31:06] *** Begas_VBox <Begas_VBox!~Begasus@d54C3C8C2.access.telenet.be> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[08:31:10] <Vidrep_64> Yes
[08:31:13] <Vidrep_64> make
[08:31:14] <Vidrep_64> cp objects.x86-cc2-debug/TrackGit ~/config/non-packaged/add-ons/Tracker/
[08:31:25] <Begasus> booting to x86_64
[08:32:33] *** Begas_VBox_64 <Begas_VBox_64!~Begasus@d54c3c8c2.access.telenet.be> has joined #haiku
[08:33:13] <Vidrep_64> UI/../Utils.h:17:10: fatal error: vector.h: No such file or directory
[08:33:13] <Vidrep_64> #include <vector.h>
[08:34:14] <Vidrep_64> 12:33 am, time to get some sleep
[08:34:37] <Vidrep_64> Begasus, I'll catch up in the morning
[08:34:53] <Vidrep_64> ...later in the morning ;)
[08:37:12] <Begas_BM> cu later
[08:37:21] *** Vidrep_64 <Vidrep_64!~vision@d75-156-156-137.abhsia.telus.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[08:40:51] *** humdinger <humdinger!~humdinger@dslb-188-110-058-248.188.110.pools.vodafone-ip.de> has joined #haiku
[08:40:51] *** ChanServ sets mode: +o humdinger
[08:46:02] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has quit IRC (Ping timeout: 272 seconds)
[08:49:19] *** hugeping <hugeping!~vision@95-25-176-77.broadband.corbina.ru> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[08:50:21] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has joined #haiku
[08:58:14] <Begasus> moin humdinger
[08:58:52] *** humdinger <humdinger!~humdinger@dslb-188-110-058-248.188.110.pools.vodafone-ip.de> has quit IRC (Ping timeout: 268 seconds)
[09:16:36] *** stippi <stippi!~Thunderbi@p4FE6AE33.dip0.t-ipconnect.de> has joined #haiku
[09:16:36] *** ChanServ sets mode: +o stippi
[09:17:33] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has quit IRC (Ping timeout: 245 seconds)
[09:18:50] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has joined #haiku
[09:18:51] *** GeneralDuke <GeneralDuke!~Thunderbi@pdi29.internetdsl.tpnet.pl> has joined #haiku
[09:35:14] *** ky0ko <ky0ko!~ky0ko@h96-60-246-61.mtjltn.dsl.dynamic.tds.net> has quit IRC (Remote host closed the connection)
[09:38:04] *** leszek <leszek!~leszek@p200300C65BDDC0003921A6BD4BBAC737.dip0.t-ipconnect.de> has joined #haiku
[09:41:36] *** kuroneko <kuroneko!kuroneko@yayoi.sysadninjas.net> has left #haiku ("Meh")
[09:44:30] *** Begas_VBox_64 <Begas_VBox_64!~Begasus@d54c3c8c2.access.telenet.be> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[09:46:46] *** Vikt0r <Vikt0r!~toor@c-94-71.cust.wadsl.it> has quit IRC (Quit: Leaving)
[09:52:19] *** Begas_VBox_64 <Begas_VBox_64!~Begasus@d54c3c8c2.access.telenet.be> has joined #haiku
[10:07:44] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has quit IRC (Ping timeout: 272 seconds)
[10:07:46] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has joined #haiku
[10:10:17] *** TheClue <TheClue!c351b2a6@gateway/web/freenode/ip.195.81.178.166> has joined #haiku
[10:10:27] <TheClue> good morning
[10:11:05] <TheClue> 'morning portmasters, have a couple of questions for you if it's ok :)
[10:11:15] <leorize> hi :)
[10:11:45] <Begasus> hi TheClue leorize
[10:12:02] <TheClue> hi Begasus, leorize, hope you're well!
[10:12:15] <Begasus> going better thanks :)
[10:12:39] <TheClue> i'm working really hard on my recipes, learning a lot..but still need support for probably trivial issues (sorry!)
[10:12:47] <leorize> no worries :)
[10:12:59] <Begasus> just fire away :)
[10:14:22] <TheClue> ok, first of all waddlesplash yesterday explained me that apps should sit in their own directory (no spreading files in data, documentation, here and there....) and I did
[10:14:38] <TheClue> (there're tons of apps in ports to be updated i guess, as they don't act this way)
[10:14:40] <Begasus> there are opinions on that :)
[10:15:04] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has joined #haiku
[10:15:14] <leorize> TheClue: actually I don't think we have an official stance on that
[10:15:29] <TheClue> ah
[10:15:32] <leorize> I for example, consider appDir a glorified binDir :P
[10:16:28] <TheClue> yeah that's almost the question...if appDir is somewhat a binDir on steroids or more similar to Program Files in Win
[10:16:42] <Begasus> nice TrackGit also builds for GCC7 now with the latest commit :)
[10:17:22] <TheClue> btw, nice to know that there's freedom here :) going to experiment a bit
[10:17:47] <TheClue> (ah, btw here's the recipe i'm working on: https://github.com/theclue/haikuports/tree/opendune/games-strategy/opendune)
[10:18:12] <Begasus> checkout the comments on luckybackup recipe, should give you an idea on some of the opinions lately :)
[10:18:40] <TheClue> (ok i'll!) the second question is more technical. Tried a build i ended up with _tons_ of errors. Too many. They remind me the days when you forgot a semicolon in borland c
[10:18:59] <TheClue> and trying to figure why I saw something that make me...well..puzzled
[10:19:08] <leorize> errors w/o logs? :P
[10:19:10] <TheClue> function implementations in an header file
[10:19:27] <Begasus> keep capitols all the same
[10:19:39] <Begasus> SDL/sdl
[10:19:46] <TheClue> leorize: unfortunately I havent. I baked a log yesterday to pick up on office (where I am now). But I forgot to upload on dropbox ^^'
[10:20:07] <leorize> well, small tips when dealing with C errors
[10:20:08] <TheClue> tomorrow I'll have a log ;)
[10:20:14] <Begasus> git make and which don't need $secondaryArchSuffix
[10:20:26] <leorize> deal with them one-by-one
[10:20:56] <leorize> usually fixing one got you like 20 errors fixed
[10:20:58] <TheClue> Begasus: ok
[10:22:07] <Begasus> haven't checked, but does configure really use --data-dir? (usually it's --datadir)
[10:22:14] <TheClue> usually i'll act sequentially in bug fixing but all those cascading errors which, really, remind me a forgotten semicolon (ofc i know it cannot be this the cause, but just to let u understand...)
[10:22:48] <Begasus> ps for gcc2 or gcc7?
[10:22:59] <Begasus> ah nvm :)
[10:23:01] <TheClue> hell i need to provide you a log :D shame on me i forgot it to upload yesterday :D (I've no Haiku here at office)
[10:23:36] <Begasus> does the build start?
[10:23:40] <leorize> what're the specs?
[10:23:47] <leorize> of your office machine?
[10:23:53] <leorize> do you have admin priv?
[10:23:57] <TheClue> Begasus: it's no an autotool config. These are all custom-tailored paths set by the application
[10:24:37] <TheClue> leorize: i'm admin but atm i had no luck installing virtualbox due to kernel module installation restrictions (apparently. DevOps are working on it)
[10:24:49] <leorize> vmware?
[10:25:02] <Begasus> well you run configure, so checkout "./configure --help" for the definitions :)
[10:25:12] <TheClue> Begasus: I did :)
[10:25:23] <TheClue> lemme catch from echelog the output...
[10:25:44] <TheClue> https://echelog.com/logs/browse/haiku/1539813600 <-- 0:49
[10:26:05] <TheClue> this from the generated makefile
[10:26:29] <TheClue> leorize: €
[10:26:35] <TheClue> vmware is not free on mac
[10:27:20] <TheClue> technically i could pick up parallels but need to use my books expenses yearly budget and i would prefer to save it if i can :D
[10:27:46] <leorize> bummer :P
[10:28:50] <TheClue> +1 for books -1 for closed sourcer software licenses :D
[10:29:02] <Begasus> TheClue, if you want to install those, use $appsDir/OpenDune (we shouldn't have a $appsDir/share in there :) )
[10:29:18] <TheClue> (is there a PR for luckybackup with comments?)
[10:29:38] <Begasus> it's merged already, you can look it up on github
[10:29:44] <TheClue> shame on that share subtree :D but there's no way to change (unless avoid using make install and move all the stuff manually i guess)
[10:29:50] <TheClue> ah ok
[10:30:41] <Begasus> you should get $appsDir/OpenDune/{bin,share,data} then
[10:30:42] <TheClue> ah here's the recipe
[10:31:01] <TheClue> Begasus: with this config, yes
[10:31:07] <TheClue> with 'data' being writeable
[10:31:24] <Begasus> data in $appsDir isn't writeable
[10:31:31] <Begasus> iirc
[10:32:04] <leorize> there's only three writable holes
[10:32:08] <leorize> non-packaged
[10:32:15] <leorize> settings
[10:32:24] <leorize> var
[10:32:26] <Begasus> but for the game it shouldn't be writeable I think?
[10:32:42] <TheClue> unfortunately it has too
[10:32:43] <Begasus> the game data* shouldn't be writeable
[10:32:57] <TheClue> users are supposed to drop-in in that dir original data files from the original game
[10:33:04] <leorize> oh
[10:33:15] <leorize> then it should source it from the user home directory instead
[10:33:20] <leorize> B_USER_NONPACKAGED_DATA
[10:33:59] <TheClue> user? not system?
[10:34:23] <leorize> how 'bout all of them? B_FIND_PATH_DATA_DIRECTORY
[10:34:51] <leorize> that would need find_paths, which is... not user-friendly, at all
[10:35:13] <TheClue> ok
[10:35:18] <leorize> or BPathFinder if that game happens to use C++
[10:35:23] <Begasus> you could create a variable with finddir and set that as --data-dir=$variable
[10:35:34] <leorize> that's pure evil...
[10:35:41] <Begasus> hmm probably not :)
[10:35:46] <leorize> and prone to breakage :P
[10:35:52] <TheClue> neither. Pure C (yes, i'm going to have a problem for patching, then)
[10:36:12] <leorize> then `find_paths`, feel free to ask for help
[10:36:58] <TheClue> this is going to be tricky, as the games is supposed to have everything in a subtree. My config call for ex. atm is ./configure --prefix-dir=$appsDir/OpenDune/
[10:37:17] <TheClue> but i probably needs something more like ./configure --prefix-dir=${prefix} --data-dir=non-packaged/${relativeAppsDir}/OpenDune/data
[10:37:27] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has quit IRC (Remote host closed the connection)
[10:37:32] <leorize> please don't :P
[10:37:57] <leorize> you should avoid hardcoding paths in recipe if possible
[10:37:57] <TheClue> no? Oo?
[10:38:19] <TheClue> ofc ofc it was just a raw example ^^
[10:38:50] <leorize> the program have to go look for it's own data
[10:39:18] <TheClue> the fact that app has no autotool is getting things really annoying i must say
[10:39:19] <Begasus> also for $prefix you would get $prefix/bin instead of $binDir (on secondaryArch)
[10:39:30] <Begasus> welcome :)
[10:39:56] <TheClue> :D
[10:40:21] <leorize> depends on who you ask
[10:40:29] <leorize> no autotool might be heaven :)
[10:41:04] <TheClue> so basically. The app is going to prefix all their paths with a prefix. If i use $appsDir/blah as prefix i'll get everything inside it _but_ the data dir is going to be ro, which won't work
[10:41:26] <TheClue> but to push datadir outside i cannot use the prefix anymore
[10:41:35] <leorize> you can
[10:41:35] <TheClue> holy bomb
[10:42:12] <leorize> "prefix" is only prefix when the path you passed to one of the --<smt>dir switch is relative
[10:42:22] <leorize> if they're absolute then "prefix" is ignored
[10:42:35] <leorize> at least that's how any "sane" build system works
[10:42:38] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has joined #haiku
[10:44:36] <TheClue> if i have to judge from the generated makefile, this is not this way it works here....
[10:45:09] <leorize> or
[10:45:14] <leorize> you can leave the prefix empty :P
[10:45:19] <Begasus> tried building it outside of haikuporter?
[10:45:19] *** tojoko <tojoko!~tojoko@ip-212-201-10-58.nat.thm.de> has joined #haiku
[10:45:21] <tojoko> hi
[10:45:26] <Begasus> hi tojoko
[10:47:04] <Begasus> https://github.com/OpenDUNE/OpenDUNE/blob/master/Makefile.in#L17
[10:47:34] <Begasus> tried using that with "make INSTALL_DIR=$appsDir install"?
[10:48:19] <TheClue> install-dir is '/' by default
[10:48:31] <TheClue> apparently, the path are build as
[10:48:45] <TheClue> prefix + install-dir + blahblahblah
[10:48:58] <leorize> that's broken as hell
[10:49:03] <TheClue> a bit
[10:50:01] <leorize> https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=opendune
[10:50:09] <Begasus> ah, this should work with libsdl too (instead of libsdl2)
[10:52:41] <TheClue> ah this pckbuild file is going to be really useful O_O
[10:53:34] <TheClue> pkg
[10:54:13] <TheClue> i've missed that sed in config.lib for example
[10:56:42] <TheClue> well i need to tweak a bit all those files
[10:57:08] <TheClue> about my build issue...wtf are there function implementations in header files?
[10:57:28] <TheClue> it's a lot of time from the last time i put my hands on C but
[10:58:00] <TheClue> if the world stills spin from west to east, i'm quite sure that header files cannot have function implementations inside them
[11:00:01] *** King_Warg <King_Warg!~Wildman@184-15-21-12.dr01.chtn.wv.frontiernet.net> has quit IRC (Ping timeout: 246 seconds)
[11:02:46] *** King_Warg <King_Warg!~Wildman@184-15-21-12.dr01.chtn.wv.frontiernet.net> has joined #haiku
[11:02:53] *** hey68you <hey68you!~hey68you@192.118.78.29> has joined #haiku
[11:15:22] <tojoko> isn't 32 bit supported by haiku anymore?
[11:15:27] <Begas_BM> i586-pc-haiku/7.3.0/include/mmintrin.h:237:1: error: inlining failed in call to always_inline '_mm_unpacklo_pi8': target specific option mismatch
[11:15:41] <Begasus> gcc7 bug? leorize ?
[11:15:52] *** Ptrus <Ptrus!Vision@67.219.239.116> has quit IRC (Remote host closed the connection)
[11:16:08] <leorize> tojoko: still supported :)
[11:16:09] <tojoko> ah, sorry, got it.
[11:16:22] *** Ptrus <Ptrus!Vision@67.219.239.116> has joined #haiku
[11:16:23] <tojoko> leorize, good - since a lot of netbooks are still 32bit i think.
[11:16:28] <leorize> Begasus: weird
[11:16:42] <leorize> but yea, gcc bug, probably :P
[11:16:47] <Begas_BM> _mm_unpacklo_pi8 (__m64 __m1, __m64 __m2)
[11:16:51] <leorize> try look online for it
[11:17:16] *** tojoko <tojoko!~tojoko@ip-212-201-10-58.nat.thm.de> has quit IRC (Quit: cu)
[11:17:19] <leorize> it's one of those sse instructions I think
[11:17:29] <leorize> never a pleasure to work with them
[11:17:54] <Begas_BM> HaikuPorts/WIP/OpenDUNE-0.9/src/video/video_sdl.c:449:7: note: called from here m = _mm_unpacklo_pi8(m, m);
[11:18:02] <Begasus> called there
[11:18:57] <leorize> ok
[11:19:09] <leorize> so... it won't work on i586 unless we do some tricks
[11:20:09] <Begasus> hmmhttps://github.com/OpenDUNE/OpenDUNE/blob/master/src/video/video_sdl.c
[11:21:00] <Begasus> minus hmm ^^
[11:21:14] <Begasus> i586 not defined there
[11:23:08] *** Diver_ <Diver_!~Diver@193.203.100.11> has joined #haiku
[11:23:59] <leorize> this is MMX code
[11:24:33] <Begasus> it's not defined for sdl2
[11:24:35] <leorize> Begasus: try adding `-mmmx` to cflags
[11:24:49] <Begasus> just building in Terminal :)
[11:25:26] <leorize> yea, because you don't need them w sdl2
[11:27:08] <TheClue> and it was supposed to be an easy port just for starting... :D
[11:27:26] <leorize> nothing with GUI is easy :P
[11:29:05] <TheClue> well i'll consider a success to me to just understand the whole building process (and all that mess in paths)
[11:29:10] <TheClue> builds will come later :D
[11:29:20] <Begasus> ps TheClue use --without-sdl2 (sdl2 is not so stable)
[11:29:33] <TheClue> ok 'ill switch to sdl then
[11:29:47] <TheClue> it's supposed to be supported
[11:31:07] <Begasus> yeah, and we have it, but if you can use libsdl instead of libsdl2 I'd use libsdl (same goes for libsdl_image)
[11:33:17] <Begasus> first thing I do when trying out something new is to see if it builds in Terminal before I start on a recipe :)
[11:33:50] <TheClue> (why libsdl while all other ie. are sdl_image without lib prefix? the name i mean)
[11:34:09] <Begasus> that worked leorize :)
[11:34:19] <TheClue> Begasus: I do :) but i cannot commit bash script to github. It's lamer :D
[11:34:42] <Begasus> on bare metal TheClue :)
[11:34:49] <Begasus> build complete
[11:35:15] <TheClue> on bare metal...when i'm at home :)
[11:35:29] <Begasus> ;)
[11:35:31] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has joined #haiku
[11:35:31] *** ChanServ sets mode: +o mmu_man
[11:36:16] <TheClue> i know that i'm really a noob in porting. And i lack essentuial skills. But believe me i'm damned stubborn
[11:36:26] <TheClue> and i will make it works sooner or later
[11:36:41] <TheClue> hope to not annoy you guys too much in the meantime
[11:36:51] <Begasus> ok, one minor fix and the pointer from leorize about -mmmx makes the build work
[11:36:58] <Begasus> no problem
[11:38:54] <TheClue> added -mmix to cflags then
[11:39:14] <Begas_BM> https://pastebin.com/KCgp0gP2
[11:39:15] <leorize> it's `mmx` not `mix`
[11:39:35] <Begasus> mmmx
[11:39:50] <Begasus> atleast that's worked (mmx didn't) :)
[11:39:54] <TheClue> typo
[11:41:25] <Begasus> hmm comme to think of it, if you change the REQUIREMENTS to libsdl instead of libsdl2 you don't need --without-sdl2 (it won't find it)
[11:41:35] <TheClue> but i think to understand why i've got all those build errors, then. Ok, lemme ping the DevOps to have this stupid VBox installed here
[11:41:47] <Begasus> hehe
[11:42:19] <TheClue> yes, the config check for both I noticed. First sdl2, than gracefully for sdl
[11:42:53] <Begasus> right, saw that too, hence goind for the last one :)
[11:43:00] <Begasus> going*
[11:43:38] <Begasus> the first bunch of error is a missing !defined :)
[11:43:48] <TheClue> as i said it really reminds me these forgotten semicolon cascading error...there's probably another explaination ofc, but these really looks like that...
[11:43:52] <leorize> TheClue: tell them to give you a Linux box instead
[11:44:09] <TheClue> leorize: internal policies...
[11:44:30] <TheClue> I've a mac and a peesee atm. Linux is not allowed
[11:44:49] <TheClue> well, actually I've a rasp here, but nobody knows about it
[11:44:53] <leorize> what kind of policy is that...
[11:44:53] <TheClue> eheh
[11:45:12] <TheClue> enormous corporate....
[11:45:59] <TheClue> everything is win-based here. Technically even the macintosh are not if you're not into the creative team
[11:46:21] <TheClue> but i was able to have one even i'm not. Nobody knows that osx has a bsd soul
[11:46:33] <TheClue> they still think about apple be the platform for artists
[11:46:36] <leorize> it... doesn't...
[11:46:43] <TheClue> unix soul :P
[11:47:10] <TheClue> that what i meant
[11:47:25] <leorize> well :P
[11:47:35] <leorize> maybe you could try to fix those issues yourself
[11:47:43] <leorize> since you seem to have a lot of free time :)
[11:47:58] <TheClue> not really
[11:48:04] <TheClue> but i'm hiding this morning :D
[11:48:51] <Begasus> let's hope they don't track echolog and know your nick :)
[11:49:02] <TheClue> i'm ok
[11:49:15] <TheClue> :)
[11:49:33] <leorize> do they MITM ssl?
[11:49:35] <TheClue> i'm gained the right of having quite good freedom in work finally :)
[11:49:51] <TheClue> *i've
[11:50:14] <TheClue> and btw R is crunching some data in the meantime u know
[11:50:29] <TheClue> :D
[11:50:59] <Begasus> :)
[11:57:06] <Begasus> also, please don't use spaces before lines, use tabs :)
[11:59:36] <TheClue> where I did? ?_?
[12:00:44] <Begasus> or Qupzilla's paste wen't wrong :)
[12:01:23] <TheClue> ah this is probably due to copypaste in browser.
[12:01:42] <TheClue> there're some left in the recipe code, i'm going to fix all those later when the build works :)
[12:03:05] <Begasus> needs some ironing, but I'll let you find some of them out :)
[12:03:11] <TheClue> <Begasus> the first bunch of error is a missing !defined :) <--- great, if we're supposing to fix broken source code, it's going to be an endless pain :D
[12:03:56] <Begasus> the code isn't broken, it's using the wrong code because of the missing !defined :)
[12:04:31] <Begas_BM> error: expected declaration specifiers before '__THROW'
[12:04:36] <TheClue> exactly
[12:04:40] <Begasus> that's probably where you are now
[12:05:03] <TheClue> ofc i need to add the HAIKU leaf yet...ow....ok...i got it
[12:05:06] *** rpcope <rpcope!~GOTZNC@muon.copesystems.com> has quit IRC (Ping timeout: 268 seconds)
[12:05:14] <Begasus> ;)
[12:05:48] <TheClue> https://github.com/OpenDUNE/OpenDUNE/blob/master/src/os/strings.h <-- yet i'm puzzled on why there're function implementations in header file here....
[12:06:02] *** rpcope <rpcope!~GOTZNC@muon.copesystems.com> has joined #haiku
[12:07:03] <Begasus> the answer is before the error :)
[12:07:26] <TheClue> ?
[12:07:47] <Begasus> it tells you the line where it fails
[12:08:52] <TheClue> no i mean, i'm sure to remember correctly that in header files must go only the declarations not the implementation. Ok, i used C 12 years ago, but i'm sure to remember correctly
[12:09:13] <leorize> that's the convention
[12:09:25] <leorize> C doesn't care if a file is a "header" or not
[12:09:33] <TheClue> (hell. 1998 is not 12 years ago. Is 20 years ago. holy bomb i'm old!)
[12:09:44] <Begasus> lol
[12:19:35] *** illwieckz_ <illwieckz_!~illwieckz@unvanquished/developer/illwieckz> has joined #haiku
[12:19:37] *** yoplaid <yoplaid!~gf@147.83.107.200> has joined #haiku
[12:23:05] <ZachBacon> TheClue: welcome to my world. I'm 30 and while I know it isn't old, remembering things like that just makes me feel damned old.
[12:23:08] *** illwieckz <illwieckz!~illwieckz@unvanquished/developer/illwieckz> has quit IRC (Ping timeout: 244 seconds)
[12:24:23] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has quit IRC (Remote host closed the connection)
[12:25:19] <yoplaid> hi there
[12:25:45] <TheClue> you're a newbie in the field, my friend. I'm turning 40 next year T_T
[12:26:08] <Begasus> all youngsters :P
[12:26:40] <TheClue> this is ok almost. but i'm getting insane when i realize when i'm slower now for things for example, learning new things
[12:26:52] *** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has quit IRC (Quit: Disappears in a puff of smoke)
[12:27:17] <Begasus> around 40 you'll start to feel the miscomforts of your age :)
[12:27:25] <TheClue> i won't say that my brain is fuc*ed up but it is definitively...well...slower than it used to be
[12:28:16] <leorize> now I don't want to be old lol
[12:28:21] <Begasus> this is a way to keep training your mind ;)
[12:28:25] <TheClue> for example, i was able to graduate while working. But i cannot manage to get the master now under the same conditions (ok...+ kids :D)
[12:29:05] <TheClue> Begasus: exactly \/_^^
[12:29:56] <Begasus> try that and grandchildren ;)
[12:34:12] <ZachBacon> TheClue: I guess I should welcome myself to your world then lol.
[12:34:46] <Begasus> ZachBacon, you're in the golden age atm :)
[12:35:35] <ZachBacon> doesn't feel like it. in the hospital at the moment due to my lungs and I have to go again tomorrow for a biopsy in my esophagus. not fun
[12:35:56] <Begasus> jikes, no fun
[12:36:54] <ZachBacon> aye. but it's the road of trying to better myself.
[12:38:07] <Begas_BM> Warning: POLICY ERROR: Package declares non-existent global writable directory "settings/OpenDUNE" as included
[12:38:26] <Begasus> so build completed but with the error
[12:42:33] <Begasus> must add to it that I didn't use sed
[12:49:21] <TheClue> are u still working on the recipe? :D
[12:49:37] <TheClue> and i guess you'll sadically not intend to share it rit? :D
[12:50:02] <Begasus> nope :P
[12:50:20] <TheClue> :D
[12:50:26] <Begasus> just need to know if I can give you some pointers later on :)
[12:51:52] *** HaikuUser <HaikuUser!~vision@124.149.252.181> has joined #haiku
[12:51:52] *** ChanServ sets mode: +v HaikuUser
[12:52:04] *** HaikuUser <HaikuUser!~vision@124.149.252.181> has quit IRC (Client Quit)
[12:52:49] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has joined #haiku
[12:53:09] <TheClue> tnx :)
[12:53:29] <TheClue> i think i'll need much more time to make it working.
[12:56:17] <TheClue> expecially the define part
[12:56:30] <TheClue> i underaestimated, i admit
[12:57:38] <Begasus> if others are !defined the Haiku is defined ... :)
[12:59:21] <TheClue> ok, R finished crunching data...
[12:59:30] <TheClue> need to do some real work now :D
[12:59:39] <Begasus> enjoy
[12:59:50] <TheClue> have a nice lunch! bbb
[12:59:53] <TheClue> brb
[13:05:12] <TheClue> cool. the classifier performs well at the first try
[13:05:35] <TheClue> it seems that i'm dumb only in porting stuff, then :D
[13:05:43] <Begasus> ^^
[13:09:38] *** DKnoto <DKnoto!~DKnoto_W3@public-gprs351115.centertel.pl> has quit IRC (Ping timeout: 245 seconds)
[13:10:17] *** DKnoto <DKnoto!~DKnoto_W3@77.79.212.94> has joined #haiku
[13:32:58] *** DKnoto <DKnoto!~DKnoto_W3@77.79.212.94> has quit IRC (Ping timeout: 245 seconds)
[13:40:08] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has quit IRC (Remote host closed the connection)
[13:48:51] *** DKnoto <DKnoto!~DKnoto_W3@public-gprs351115.centertel.pl> has joined #haiku
[13:50:06] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has joined #haiku
[13:55:56] <TheClue> Begasus: is there a way to preprocess only a file, not compiling it?
[13:56:38] <TheClue> to inspect what code is set with the actual defines
[13:57:40] <Begas_BM> ../os/strings.h:88:104: error: expected declaration specifiers before '__THROW'
[13:57:57] <Begasus> check out that file, check the other !defines :)
[13:58:08] <Begasus> have to head out for a bit, biab
[13:58:13] <TheClue> ciao!
[13:58:58] *** biangbiangmian <biangbiangmian!~biangbian@115-64-87-113.tpgi.com.au> has quit IRC (Remote host closed the connection)
[14:00:27] *** DKnoto <DKnoto!~DKnoto_W3@public-gprs351115.centertel.pl> has quit IRC (Ping timeout: 250 seconds)
[14:01:03] *** DKnoto <DKnoto!~DKnoto_W3@77.79.212.94> has joined #haiku
[14:10:09] <leorize> TheClue: `gcc -E`
[14:10:34] <TheClue> found on stackoverflow tnx leo :)
[14:10:52] <TheClue> bit rubbish output but better than a punch in the head
[14:16:02] <leorize> where are you stuck at? I might be able to help :)
[14:18:48] <TheClue> unfortunately since i've not an haikubox here i can work on the recipe only at home at night. However, i've got a lot of compile errors to to unexpected define routing
[14:18:57] <TheClue> which produces non working code
[14:19:15] <TheClue> Begasus was able to spot the define to be added inspecting the source code
[14:19:24] <TheClue> but i need an explicit step, yet :)
[14:19:57] *** liuyb2 <liuyb2!~liuyb@114.246.99.3> has quit IRC (Ping timeout: 252 seconds)
[14:21:19] *** thaddeusmusic <thaddeusmusic!~thaddeusm@d24-36-43-56.home1.cgocable.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[14:21:56] *** bos20k <bos20k!~bos20k@ool-4579e359.dyn.optonline.net> has joined #haiku
[14:22:17] <TheClue> in the meantime i'm tryingo to spot the lines in makefile that actually build the source...
[14:22:30] <TheClue> https://github.com/OpenDUNE/OpenDUNE/blob/master/Makefile.in#L42-L44 <-- there?
[14:23:19] *** rgb <rgb!~vision@men91-2-88-186-195-205.fbx.proxad.net> has joined #haiku
[14:25:22] <Begasus> re
[14:25:47] <Begasus> TheClue, check github haikuports for !defined(__HAIKU__)
[14:26:50] <Begasus> well, actually already told it now
[14:32:50] <TheClue> Begasus: tnx. I do actually btw :) but as i said, more explicit files i have, better i understand the underlying process
[14:35:18] <Begasus> THROW is defined at line 88, if you look at the line before it should tell you it isn't defined for FreeBSD for instance
[14:36:00] <Begasus> heck it even has a !defined(__APPLE__) :D
[14:41:16] <TheClue> #if !defined(__APPLE__) && !defined(TOS) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__DJGPP__)
[14:41:24] <Begasus> yep
[14:42:02] <Begasus> so we don't wont the underlying code also for haiku
[14:42:33] <TheClue> this because it's not on FreeBSD, too, right?
[14:42:44] *** rgb <rgb!~vision@men91-2-88-186-195-205.fbx.proxad.net> has quit IRC (Quit: Vision[0.10.3]: i've been blurred!)
[14:42:45] <Begasus> right
[14:42:54] <TheClue> oh gosh the negation in this clause causes to include that line on Haiku!
[14:43:09] <Begasus> well not specific on FreeBSD, but other OS's don't use them too
[14:43:51] <TheClue> yep
[14:44:15] <TheClue> why the error was triggered at the first place btw? just for my curiosity, not port related...
[14:44:41] <TheClue> it seems a very common error due to undefn function i guess but just to be sure...
[14:44:53] <Begasus> if Haiku is defined it will use the code, so you need to !define it
[14:46:23] <TheClue> sure a nice trial-and-error strategy could be to check what other OSs act against a specific code block and try to apply to Haiku as-well
[14:47:07] <TheClue> this doesn't mean that it's going to work on Haiku ooob (or perhaps that code IS needed on Haiku), but it's the first try to do
[14:47:18] <TheClue> ok at least i've a proto-alghoritm
[14:49:31] * TheClue starts to see the light
[14:49:42] <TheClue> but it's a train coming from the tunnel :DDDD
[14:56:08] *** mmu_man <mmu_man!~revol@vaf26-2-82-244-111-82.fbx.proxad.net> has quit IRC (Ping timeout: 276 seconds)
[14:57:13] *** procton <procton!~procton@114.147.241.83.in-addr.dgcsystems.net> has joined #haiku
[14:59:11] *** illwieckz_ <illwieckz_!~illwieckz@unvanquished/developer/illwieckz> has quit IRC (Quit: Ça va couper chérie…)
[14:59:35] *** illwieckz <illwieckz!~illwieckz@unvanquished/developer/illwieckz> has joined #haiku
top

   October 18, 2018
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31