03:01 | jhlink | joined the channel | |
07:03 | Bertl_oO | off to bed now ... have a good one everyone!
| |
07:03 | Bertl_oO | changed nick to: Bertl_zZ
| |
07:23 | LordVan | joined the channel | |
08:15 | BAndiT1983|away | changed nick to: BAndiT1983
| |
08:33 | sebix | joined the channel | |
08:33 | sebix | left the channel | |
08:33 | sebix | joined the channel | |
09:41 | futarisIRCcloud | joined the channel | |
11:36 | Bertl_zZ | changed nick to: Bertl
| |
11:36 | Bertl | morning folks!
| |
12:01 | futarisIRCcloud | left the channel | |
13:07 | BAndiT1983 | changed nick to: BAndiT1983|away
| |
13:30 | Spirit532 | left the channel | |
15:30 | jhlink | Morning!!
| |
15:30 | jhlink | Okay. Sorry for the MIA. Had to deal with some interview stuff.
| |
15:31 | jhlink | So, out of curiosity, how long does it typically take for one to build the beta firmware?
| |
15:31 | jhlink | I started the build yesterday, and it took a little longer than 5-10 minutes, so I went to bed to let it run overnight.
| |
15:44 | jhlink_ | joined the channel | |
15:44 | jhlink_ | Err. Sorry. Internet dropped.
| |
15:44 | jhlink_ | IF someone did reply to that question, I'd be ever so grateful if they could repeat it. :)
| |
15:45 | jhlink | left the channel | |
15:48 | Bertl | the channel is logged, so you can check easily
| |
15:48 | jhlink_ | Are the logs hosted on the site?
| |
15:49 | Bertl | http://irc.apertus.org/
| |
15:49 | jhlink_ | Wow. That's insanely helpful.
| |
15:49 | jhlink_ | And ridiculously cool.
| |
15:50 | Bertl | vup/anuejn probably know best how long it takes, btw :)
| |
15:50 | jhlink_ | Awesome. Do you know when he's typically active?
| |
15:51 | jhlink_ | Er. They*
| |
15:51 | Bertl | they are located in germany, so roughly european schedule
| |
15:52 | jhlink_ | In the afternoons or evenings?
| |
15:53 | Bertl | mostly, yes
| |
15:53 | jhlink_ | Um, I guess that was a little vague.
| |
15:54 | jhlink_ | Morning, noon, or evenings? xD
| |
15:55 | sebix | left the channel | |
15:57 | jhlink_ | In any case, I had a question about building.
| |
15:58 | jhlink_ | Is it normal to get a `stty: invalid integer argument: 'rows'` when invoking docker-make.sh?
| |
15:58 | Bertl | no idea
| |
15:58 | jhlink_ | Got it.
| |
15:59 | jhlink_ | How about this question. Is it normal to get a bunch of permission denied errors for creating symlinks to ca-certs when building the image?
| |
16:01 | RexOrCine|away | changed nick to: RexOrCine
| |
16:05 | Bertl | you are asking the wrong person here :)
| |
16:05 | Bertl | I have not checked the build process yet, so everything you say can be 'normal' or 'unexpected'
| |
16:06 | jhlink_ | hahaha, okay, okay.
| |
16:08 | Bertl | ask me something about the hardware or the FPGA code and we are in business :)
| |
16:09 | jhlink_ | Hahaha. Okay. I hope to ask you soon, but until then I want to make sure this build system is working.
| |
16:09 | jhlink_ | I've never done it before, and I think it'd be such a useful skill to learn.
| |
16:11 | jhlink_ | Out of curiosity... Does it matter what OS is used to build the firmware?
| |
16:11 | jhlink_ | I'm on OSX, and I'm not sure if this was meant to be build solely in linux.
| |
16:11 | jhlink_ | Or windows.
| |
16:12 | jhlink_ | Kinda of a long shot, I know, but just reaching for straws. hahaha
| |
16:13 | RexOrCine | jhlink_: Most convenient solution would be for you to opt for a client btw - https://wiki.apertus.org/index.php/Join_the_Team#IRC
| |
16:13 | jhlink_ | Is LimeChat not a client?
| |
16:14 | jhlink_ | I don't mind switching, after all they all interact with IRC.
| |
16:14 | jhlink_ | Er work with IRC.
| |
16:15 | Bertl | LimeChat is fine
| |
16:15 | Bertl | alternatively you can go for Pidgin (graphical) or irssi (commandline)
| |
16:23 | jhlink_ | Whaaat? Didn't know there was a cmdline irssi... that's insane.
| |
16:26 | Bertl | well, IRC is much older than GUIs :)
| |
16:27 | jhlink_ | True, true.
| |
16:28 | Bertl | nah, it's actually a lie
| |
16:28 | Bertl | GUIs existed since the 1960s
| |
16:29 | Bertl | while IRC was a replacement for MUT in 1988
| |
16:45 | namibj | jhlink_: I'd not try to build on OSX or windows.
| |
16:46 | jhlink_ | Even with docker?
| |
16:47 | namibj | jhlink_: I'd recommend you get a virtual machine running ubuntu or archlnux (the latter needs a bit of manual work to get a gui out of it, but you're rewarded by a constantly up-to-date system).
| |
16:48 | namibj | jhlink_: docker kinda just uses the kernel to provide pseudo-virtualization. I honestly doubt binaries build for linux would run on osx in docker... Because the syscalls are different, and the libc the binary is compiled against/with lives inside the docker image.
| |
16:52 | namibj | if you really just want a builsystem, I'd think archlinux would loose most arguments against it, just because it by default leaves you to add an user, maybe enable dhcpcd, and then you can log on in a console, or install and enable an ssh server. Aftwerwards it mostly doesn't get in your way (you have to manually install and activate, osmetimes configure further software like a graphical environment
| |
16:52 | namibj | though). It shouldn't really matter what you go for, however.
| |
16:53 | jhlink_ | Should using a Ubuntu/Arch linux VM be added onto the makesfiles/README.md then?
| |
16:54 | jhlink_ | I didn't know that I running makesfiles/docker-maker.sh on OSX isn't advised.
| |
16:54 | namibj | don't think so, necessarily, unless it already expresses support for anything except linux as far as building goes.
| |
16:55 | namibj | I recall it being based on archlinux, and I don't think that is officially supported to be build on anything except arch linux using the offical toolchain at least.
| |
16:55 | jhlink_ | Ah, well. Right now, I'm trying to run the docker vupvupvup/axiom_build image on OSX.
| |
16:55 | Bertl | IIRC, docker starts a VM on Microsoft Windows and Apple OSX
| |
16:56 | jhlink_ | Hopefully, I can figure this out. If not, I'll create a linux VM.
| |
16:56 | jhlink_ | And run the docker-make script there.
| |
16:56 | Bertl | so the docker container should get everything it requires there
| |
16:56 | jhlink_ | Right?
| |
16:56 | jhlink_ | Eh, but what do I know. Still hackin' away. hahaha
| |
16:57 | namibj | ^
| |
17:07 | namibj | If it's actually building it from source, I'd expect a 3GHz quadcore skylake to take about an hour, but a lot of it can be parallized, so cores would be able to bring it down to 5 minutes I think.
| |
17:08 | jhlink_ | Can someone advise me on how I can look at the contents of vupvupvup/axiom_build in Docker?
| |
17:11 | namibj | jhlink_: checking.
| |
17:16 | jhlink_ | Hey namibj, I think I got it.
| |
17:16 | jhlink_ | I just copied portions of the docker command in the make file.
| |
17:18 | namibj | ha, ok
| |
17:20 | namibj | from what I saw there, it doesn't look like it'd work on osx though. just based on it trying to provide a priviledged container, which I 1) consider rather bad for security reasons (you giv ethe build tools root, essentially)
| |
17:20 | namibj | , and 2) should be incompatible with running the content in a VM.
| |
17:23 | namibj | Bertl: can the fpga code be built without me requiring the xillinx pay-me-upfront software? I.e., can I build it without spending money, and without needing to scour the web for a crack (which I'm not interested in doing...)? I might want to try to write multi-stream ethernet blasting...
| |
17:24 | jhlink_ | So sad. I guess I can't build this on OSX
| |
17:33 | jhlink_ | vup: or anuejn: Is the docker-make.sh supposed to be run strictly in Arch or Ubuntu? I'd like to make a PR updating the makefiles README. Might as well leave some breadcrumbs while I'm at it. :)
| |
17:44 | felix_ | the free vivado license is sufficient for the zynq used in the axiom beta
| |
18:18 | Spirit532 | joined the channel | |
18:22 | Bertl | namibj: so you need to register and request a license, but other than that you should be fine
| |
18:59 | jhlink_ | Is there a problem with the CMakeFiles for axiom-control-daemon?
| |
19:00 | jhlink_ | Running an ubuntu VM, and still running into build failures.
| |
19:00 | jhlink_ | Man... building a project is soooo hard...
| |
19:03 | jhlink_ | That was a poorly made question. Please ignore that.
| |
19:08 | Bertl | what?
| |
19:14 | jhlink_ | Well, I wanted to ask if there was any more information about the build process, but I think I don't know enough to ask the right question.
| |
19:14 | jhlink_ | So, right now. I'm fumbling around to see how I can build all the images.
| |
19:14 | Bertl | currently we still build the various parts separately
| |
19:14 | jhlink_ | Really???
| |
19:15 | jhlink_ | Oh man... That would explain soooo much!
| |
19:15 | Bertl | parts are built on the camera, parts are built on an intel PC
| |
19:15 | Bertl | but, that said, the 'new' images are automatically built
| |
19:16 | Bertl | so the process works but it might not work everywhere
| |
19:16 | Bertl | as I said, vup/anuejn know a lot about the build process, so they are probably able to help you and maybe even fix the issues on the way
| |
19:20 | jhlink_ | Yeah, you're right. It's probably best if I wait for them to make any headway with this.
| |
19:20 | jhlink_ | Thanks Bertl!!
| |
19:20 | Bertl | no problem
| |
20:02 | Bertl | off for now ... bbl
| |
20:02 | Bertl | changed nick to: Bertl_oO
| |
20:47 | vup | jhlink_: i am currently traveling and only have a phone with me, i will get back to you in some days, when i have access to my laptop again
| |
20:50 | jhlink_ | Thank you!! vup
| |
23:56 | namibj | Bertl_oO: sou ds reasonably harmless then. I'll probably try soon.
|