Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - llvmlinux-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: llvmlinux-git 4.3.rc3.r42.g3225031-1

Git Clone URL: https://aur-dev.archlinux.org/llvmlinux-git.git (read-only)
Package Base: llvmlinux-git
Description: The Linux Kernel built with (native) LLVM/Clang
Upstream URL: http://llvm.linuxfoundation.org/index.php/Main_Page
Keywords: clang kernel linux
Licenses: GPL2
Submitter: WFCody
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 3
Popularity: 0.001249
First Submitted: 2012-07-07 19:50
Last Updated: 2015-09-29 00:16

Latest Comments

1 2 3 Next › Last »

TrialnError commented on 2016-02-20 19:15

Why I use the KARCH var?
Simply said it was there before I took the maintainership of this package and I found an equivalent in the linux PKGBUILD from the repo. So it stayed.
In my opinion it's just a temp var (unlike ARCH or CARCH).

Regarding your first question. Couldn't reproduce the issue back then. So some empty file due to an error while downloading. Also kinda an annoying "issue". Since there are no versions for some files, those produce errors (checksum mismatch if old files are still there).

So currently the checksum will fail (since a long time I pushed an update).
Didn't happen because of the issues with i686 which I couldn't resolve until now

mnovick1988 commented on 2016-02-19 06:13

Why are you forcing x86? what if the system is x86_64? the kernel wont boot propery on a x86_64 system(as the libraries will be the wrong elf version)

TrialnError commented on 2016-01-12 15:28

Thanks for the intel.
Will look into it

mnovick1988 commented on 2016-01-08 06:37

linux.tar.gz is empty...

TrialnError commented on 2015-03-24 09:45

Normally this just appears, if the src directory already exists.

But one note. Using yaourt/tmp as the build directory is not the best thing to do. Massive amount of data for downloading, compiling etc. Sure your tmp space is enough?

StatelessCat commented on 2015-03-08 17:38

Hey, thanks for the update, but i can't install it :

Asus Virtuoso 66/100/200 (Xonar) (SND_VIRTUOSO) [N/m/?] n
Digigram VX222 (SND_VX222) [N/m/?] n
Yamaha YMF724/740/744/754 (SND_YMFPCI) [N/m/?] n
# configuration written to .config
mkdir: cannot create directory ‘/tmp/yaourt-tmp-raphael/aur-llvmlinux-git/src/llvmlinux/targets/x86_64/patches/’: File exists
==> ERROR: A failure occurred in prepare().
==> ERROR: Makepkg was unable to build llvmlinux-git.

any ideas to fix this ?

TrialnError commented on 2014-11-24 08:53

Regarding the size that's right. The reason is it clones the linux kernel. And the history of the kernel is massive. So the used diskspace is quite high.
On the other hand I couldn't build this against pointed releases. the llvmlinux buildscript will then clone the kernel repo...

And to be similar with the repo kernel (config and patches wise) it downloads some of the stuff (like the config)

Regarding the build error. Normally this is fixed when the old src directory gets deleted

olace commented on 2014-11-24 00:45

# configuration written to .config
mkdir: cannot create directory '/home/olace/Yaourt-TMP/yaourt-tmp-olace/2aur-llvmlinux-git/src/llvmlinux/targets/x86_64/patches/': File exists
==> ERROR: A failure occurred in prepare().

Then I comment the line with make this folder.

So I got:

recipe for target 'state/kernel-build' failed
make: *** [state/kernel-build] Error 1
==> ERROR: A failure occurred in build().

Why this is downloading a bunch of things ?

olace commented on 2014-11-24 00:25


==> Making package: llvmlinux-git 3.17.rc4.131.gd030671-1 (Sun Nov 23 22:24:15 BRST 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating llvmlinux git repo...
Fetching origin
-> Updating kernel git repo...
Fetching origin
remote: Counting objects: 183, done.
remote: Compressing objects: 100% (68/68), done.
remote: Total 183 (delta 157), reused 131 (delta 115)
Receiving objects: 100% (183/183), 68.63 KiB | 0 bytes/s, done.
Resolving deltas: 100% (157/157), completed with 40 local objects.
From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
9f2e0f6..5d01410 master -> master
* [new tag] v3.18-rc6 -> v3.18-rc6
-> Found linux.tar.gz
-> Found llvmlinux.preset
==> Validating source files with md5sums...
llvmlinux ... Skipped
kernel ... Skipped
linux.tar.gz ... FAILED
llvmlinux.preset ... Passed
==> ERROR: One or more files did not pass the validity check!

olace commented on 2014-11-22 18:59

I have to ask, this is right? :

du -ch aur-llvmlinux-git/*
8,0K aur-llvmlinux-git/kernel/info
44K aur-llvmlinux-git/kernel/hooks
4,0K aur-llvmlinux-git/kernel/objects/info
968M aur-llvmlinux-git/kernel/objects/pack
968M aur-llvmlinux-git/kernel/objects
4,0K aur-llvmlinux-git/kernel/refs/tags
4,0K aur-llvmlinux-git/kernel/refs/heads
12K aur-llvmlinux-git/kernel/refs
4,0K aur-llvmlinux-git/kernel/branches
968M aur-llvmlinux-git/kernel
416K aur-llvmlinux-git/linux.tar.gz
8,0K aur-llvmlinux-git/llvmlinux/info
44K aur-llvmlinux-git/llvmlinux/hooks
4,0K aur-llvmlinux-git/llvmlinux/objects/info
15M aur-llvmlinux-git/llvmlinux/objects/pack
15M aur-llvmlinux-git/llvmlinux/objects
4,0K aur-llvmlinux-git/llvmlinux/refs/tags
4,0K aur-llvmlinux-git/llvmlinux/refs/heads
12K aur-llvmlinux-git/llvmlinux/refs
4,0K aur-llvmlinux-git/llvmlinux/branches
15M aur-llvmlinux-git/llvmlinux
4,0K aur-llvmlinux-git/llvmlinux.install
4,0K aur-llvmlinux-git/llvmlinux.preset
8,0K aur-llvmlinux-git/PKGBUILD
12K aur-llvmlinux-git/src
983M total