Cannot send patch.

2018-04-14 Thread Fis Trivial
It seems that I can't send anything to the patch mailing list in recent days. The last patch I sent is: http://lists.gnu.org/archive/html/guix-patches/2018-04/msg00116.html After that, I couldn't send mail to the list. I use mu4e and with outlook, both told me that I did send out the mail, but th

Re: Cannot send patch.

2018-04-21 Thread Fis Trivial
Chris Marusich writes: > Fis Trivial writes: > >> It seems that I can't send anything to the patch mailing list in recent >> days. The last patch I sent is: >> >> http://lists.gnu.org/archive/html/guix-patches/2018-04/msg00116.html >> >> After th

How to make a working ld in guix pure environment?

2018-05-24 Thread Fis Trivial
Hi, I'm working to get OpenCL into guix. In the OpenCL world, source code for devices (such as GPU or FPGA or just CPU) is shipped as string and embeded in the binary object, then latter compiled by OpenCL implementation at runtime. So, a correct linker at runtime is necessary for runing OpenCL p

Re: How to make a working ld in guix pure environment?

2018-05-25 Thread Fis Trivial
Ludovic Courtès writes: > Hello, > > Fis Trivial skribis: > >> I tried to use ld in guix pure environment, tested with bintuils, >> gcc-toolchain, ld-wrapper, and none of them work. >> >> Take the following trivial snippy (not opencl related) as an

Confusion around the new `guix pull'

2018-06-10 Thread Fis Trivial
Hi guixs, I have a few confusions around the new `guix pull' command. I tried to re-read the documentation but didn't get around. * Is it ok to remove /usr/local/bin/guix ? Now the new guix command is resided in ~/.config/guix/current, is the old one (linked from /root/.guix-profile/bin/guix man

Re: Confusion around the new `guix pull'

2018-06-11 Thread Fis Trivial
> > One way to look at it is that ‘guix pull’ provides an up-to-date Guix > (sans guix-daemon). Conversely, the package in ~root/.guix-profile is a > fixed snapshot of Guix. We update the ‘guix’ package in Guix from time > to time, and you can upgrade it that way, but basically normal users > sho

How to make extra devices available in store environment.

2018-08-20 Thread fis trivial
Hi Guixs, I upstreamed some OpenCL packages for Guix before, but I can't really use them because non of the compute devices except CPU is available in Guix's build environment. I don't want to give up Guix on this, so is there any guidance on adding extra devices to my own build environment? (I

Why are those packages upgrade to the same version?

2018-01-01 Thread Fis Trivial
When I did $ guix package -u I got the following messages: -- substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% The following packages will be upgraded: cargo0.23.0 → 0.23.0 /gnu/store/hcdrrvyhwf6nqw3iwn6k3rydpyqg771b-cargo-0.23.0 python-autopep

Re: Why are those packages upgrade to the same version?

2018-01-03 Thread Fis Trivial
On 01/02/2018 05:07 PM, Efraim Flashner wrote: > > This is normal. The versions don't update but its possible that packages > in the dependency build tree might have changed, in which case the > resulting package you have would change. > > As for why it still shows the packages the second time

Re: Why are those packages upgrade to the same version?

2018-01-03 Thread Fis Trivial
I got it now. It's caused by a missing package definition. Sorry for bothering.

Re: Why are those packages upgrade to the same version?

2018-01-03 Thread Fis Trivial
> > Well that's easy to explain, nothing changed if "nothing to be done" is > displayed. > So if you have problems with the message, what kind of message do you think > would > be easier to understand if no packages need to be updated? > > Maybe a little more in detail, like: > > "Your insta