<stellar-slack>
<scott> paroneayea: I believe the source releases are actually just automatically created by github when you create a new release… I don’t know if anyone from our org has specifically worked on making sure they play nice. @graydon could you comment? I have very little experience with the stellar-core build system
<paroneayea>
./autogen.sh
<paroneayea>
scott: ok, no worries. I'll pull from git then.
<paroneayea>
I just wanted to confirm
<stellar-slack>
<scott> cool
<stellar-slack>
<graydon> yeah it starts with ./autogen.sh
<stellar-slack>
<graydon> there is a make distcheck target that we try to keep working but only make check is part of the CI so distcheck periodically bitrots
<paroneayea>
graydon: cool, no worries, and thanks
u77 has joined #stellar
<paroneayea>
hm, the make-mks might make things difficult
<paroneayea>
in order to compute the hash properly to verify the git input is the same, the .git directory has to be removed in a nix/guix system
<paroneayea>
so by the time I'm working with it it's not there
<paroneayea>
what does make-mks do?
<paroneayea>
maybe I can build a new git downloader that does it before the .git directory gets removed
<paroneayea>
(though having a proper release tarball at this point might simplify things to avoid having to do the git bits... otherwise, this looks like it would be easy to package.)
<paroneayea>
yeah, that looks like it's probably the last missing piece to get the package in
<paroneayea>
hrm!
<stellar-slack>
<sacarlson> if your going to package maybe just give them a precompiled binary with all the libs just built in as it seems this is already as I recall
<paroneayea>
sacarlson: precompiled binaries are not the functional package management way to go... :)
<paroneayea>
but what I'll do is provide the .mk files as a patch
<paroneayea>
not nice, but should work.
<stellar-slack>
<sacarlson> you can also compile from a deb file
<stellar-slack>
<sacarlson> deb files are just precompiled sets that also include the depenancies that are available on the standard (or not standard) repository
<paroneayea>
sacarlson: right, precompiling also doesn't work on guix though
<stellar-slack>
<sacarlson> and I thought you said you are on ubuntu. but maybe you want some cross platform package?
<stellar-slack>
<sacarlson> guix? I will have to look that up
<paroneayea>
no, I'm on guixsd, and sometimes debian with guix as a userspace package manager :)
<paroneayea>
and I'm trying to package stellar-core for guix
<paroneayea>
anyway, with a bit of evil patching, I may have gotten it to work... let's see
<stellar-slack>
<sacarlson> cool
<paroneayea>
compiling!
<stellar-slack>
<sacarlson> done deal
de_henne_ has joined #stellar
de_henne has quit [Ping timeout: 248 seconds]
<stellar-slack>
<lab> will stellar fund http://kiva.org|kiva.org by lumens?
<paroneayea>
alooks like it's packaged!
<stellar-slack>
<lab> @dzham: there was 25 billion XLM allocated.
<stellar-slack>
<sacarlson> ya but @dzham want's his 1 billion first
u77 has quit [Quit: Connection closed for inactivity]
<stellar-slack>
<sacarlson> and he says he's going to share 1 million of his 1 billion Lumens with me so I'm happy with that
<stellar-slack>
<dzham> I just dislike kiva, that’s all
<stellar-slack>
<dzham> They’re great as an example of everything that’s wrong with MFIs though
<stellar-slack>
<lab> for example?
[7] has quit [Disconnected by services]
TheSeven has joined #stellar
<stellar-slack>
<dzham> sky high interest rates is the most obvious one
<stellar-slack>
<sacarlson> what a profitable non profig org?
<stellar-slack>
<dzham> I haven’t looked at kiva in ages, but when I did, all loans were already done. the whole crowd-funding aspect was just a sham, you weren’t lending money to person X, you were paying off their lender
<stellar-slack>
<dzham> and the MFIs had interest rates of +50% some times, yet you take the risk, and get nothing out of it than a good feeling
<stellar-slack>
<dzham> @sacarlson: I’m not sure how kiva themselves benefitted from it
de_henne_ has quit [Remote host closed the connection]
de_henne has joined #stellar
stellar-slack has quit [Remote host closed the connection]
stellar-slack has joined #stellar
<stellar-slack>
<kjn311> Is the company Stellar building anything with XLM or are the just working on the protocol (bugs)
<stellar-slack>
<kjn311> Or more so helping others integrate to the network?
IAmNotDorian has joined #stellar
IAmNotDorian has joined #stellar
<stellar-slack>
<sacarlson> kjn311: Stellar seems to be working mostly on the infrastructure, they have no direct commercial apps or interests that I know of
<stellar-slack1>
<sacarlson> otherwise other option that I've use in cases like this is proxy from apache that proxy to http
<stellar-slack1>
<raymens> I'll keep that in mind sacarlson :)
u77 has quit [Quit: Connection closed for inactivity]
acetakwas has joined #stellar
IAmNotDorian has quit [Ping timeout: 244 seconds]
u77 has joined #stellar
acetakwas has quit [Ping timeout: 244 seconds]
<paroneayea>
think I found a better way to adjust make-mks for the guix package, rebuilding
<paroneayea>
but I did get a successful version built earlier
<stellar-slack1>
<scott> nice!
<paroneayea>
my previous solution was to manually copy in the stuff from running make-mks from git, but that's almost ceratinly going to break from release to release. New solution: update the "git ls-files" lines to just use "find" ;)
<paroneayea>
since it's a fresh chekcout
<paroneayea>
it's guaranteed to not have any files unknown to git anyway :)
<stellar-slack1>
<scott> out of curiosity, do you know if anyone has used guix from os x?
<stellar-slack1>
<scott> seems like the built binaries are linux only
<paroneayea>
@scott: sadly I think because you have to have a /gnu/ directory (well, unless you avoid using binaries, which I don't recommend), you'll have to run it in a vm
<paroneayea>
/gnu/store/ is where all the package outputs are by default
<paroneayea>
and osx won't let you change the root heierarchy
<paroneayea>
you could posibly have the store directory in your own home directory but it would require compiling *everything* yourself, and I don't recommend it
<stellar-slack1>
<scott> well, just one more reason to implement my “head back to linux” plan
<paroneayea>
:)
<paroneayea>
+1
u77 has quit [Quit: Connection closed for inactivity]