IRC Logs for #crux Wednesday, 2010-09-08

pitillogood morning01:00
teK_hello01:01
pitillo:)01:02
*** Rotwang has joined #crux01:08
*** Rotwang has quit IRC01:11
*** Rotwang has joined #crux01:12
*** cippp has joined #crux01:51
*** tadzik has joined #crux02:37
*** tadzik has quit IRC02:47
*** Zaba has quit IRC02:49
*** Zaba has joined #crux02:52
*** tadzik has joined #crux03:11
*** lasso|qt_ is now known as lasso|qt03:14
*** tadzik has quit IRC03:19
cruxbot[opt.git/2.7]: cairo: updated to 1.10.0.03:25
cruxbot[opt.git/2.7]: gdb: updated to 7.2.03:25
*** lasso|qt has quit IRC05:00
*** Zaba has quit IRC05:36
*** Zaba has joined #crux05:38
*** mhi has joined #crux06:04
mhiHi06:44
*** tadzik has joined #crux06:57
*** kreed has joined #crux07:23
eintopf_heya07:58
*** Rotwang has quit IRC07:59
enteein topf :O08:25
mhi'ne Ente! ;)08:28
enteein Emhaih08:29
mhi:]08:30
*** ulughbegh has quit IRC08:36
*** Rotwang has joined #crux08:40
*** kreed has quit IRC09:17
*** ardo has joined #crux09:18
*** kreed has joined #crux09:30
*** mhi has quit IRC10:00
*** kreed has quit IRC10:23
Rotwanghttp://mistrzowie.org/41979/Polak-na-zagranicznym-forum11:07
Rotwangtadzik: ^11:33
tadzikyeah, saw that12:07
teK_-112:07
teK_oops12:07
*** eb__ has joined #crux12:15
eb__hi12:15
tadzikhi12:15
eb__i'm very very new to crux (few days) and like it a lot so far. however, i'm confused about one thing: how to deal with vcs packaging? if i have an exsiting cloned tree, how to let pkgmk not to use any source but go inside the tree ?12:16
tadzikleave source empty, then git clone in build()12:19
teK_for official packages (like mplayer) we use a pre-checkedout tarball that's hosted on crux.nu (see opt/mplayer/Pkgfile)12:20
eb__but pkgmk will create a work dir, won't it ? is this dir persistant or temporary ?12:20
teK_temporary12:20
eb__so i'll have to clone the tree each time ?12:20
teK_except you run it with the -kw (keep work dir) parameter12:21
eb__ah !12:21
teK_see my comment wrt mplayer.12:21
teK_does $VENDOR not provide a daily snapshot of its software12:21
teK_?12:21
eb__yes i saw it teK_ , thanks. but creating an archive of huge trees can be a pain12:21
teK_yes12:22
teK_mplayer provides http://www.mplayerhq.hu/MPlayer/releases/mplayer-checkout-snapshot.tar.bz2 so one could use that, too. (you have to keep track of updates/version yourself, though)12:22
eb__but basiclly, -kw should do it if i understand correctly ?12:22
teK_I think so12:23
eb__i'm using vcs package of webkitgtk, i guess there are daily snapshots as well12:23
teK_I do the tarball trick for nouveau, mesa and libdrm12:24
eb__webkit source is huuuge12:24
teK_but webkit* sounds large :-)12:24
teK_hehe12:24
eb__:D12:24
teK_you may have to distinguish in your Pkgfile wether the directory exists/is empty and run git clone / pull12:25
eb__i'm pulling manually usually but yes, that may be handy indeed12:26
teK_you (will( forget running pkgmk WITH -kw sometimes, I'd bet12:26
eb__hmmm... but does it mean that for my first build, i'll to wether reclone or use the archive trick? or just create a work dir and put my tree inside ?12:27
teK_I just tested this.. pkgmk removes the work-dir before doing anything else12:29
eb__erff12:30
*** ulughbegh has joined #crux12:30
teK_you have to comment out line 704 in pkgmk12:30
teK_;-)12:30
teK_replace it by:12:30
teK_#ARRANTY VOID IF YOU CAN READ THIS12:30
teK_# YMMV12:30
teK_*g*12:30
eb__hehe thanks :)12:31
teK_I don't see a problem with removing this but you may encounter problems12:31
eb__hmm got to try this http://crux.nu/Wiki/Faq?from=Main.Faq#ntoc2612:31
teK_yeah, it's better than the default of $PWD12:32
eb__did you set this up on your machine(s) ?12:32
teK_I use /usr/ports/{packages,distfiles} and /tmp12:32
frinnsti use a $name-work12:33
teK_what? alternative PKGMK_DIRS?12:33
teK_frinnst: yes PKGMK_WORK_DIR="/tmp/$name-work"12:33
frinnstotherwise building multiple packages at once will break12:33
teK_but why should building packages with different names (i.e. PWDs) break?12:34
frinnstahh, youre right. they wont12:35
frinnsti ran into breakage issues when building different packages with the same name (yes, retarded i know) and i did some hack for that12:36
frinnst$name-work will still break when doing that12:37
frinnsti confuse myself12:37
frinnstD;12:37
eb__thanks BTW guys12:38
frinnstyou should probably ignore everything i say this evening12:38
teK_np12:38
teK_frinnst: $name-work-$(date +%s%N)12:39
teK_*g*12:40
cruxbot[opt.git/2.6]: [notify] firefox: updated to 3.6.9.12:44
cruxbot[opt.git/2.6]: [notify] xulrunner: updated to 1.9.2.9.12:44
cruxbot[opt.git/2.7]: [notify] firefox: updated to 3.6.9.12:46
cruxbot[opt.git/2.7]: [notify] xulrunner: updated to 1.9.2.9.12:46
cruxbot[opt.git/2.7]: Merge branch '2.6' into 2.712:46
cipppi use $PKGMK_ROOT/$name to keep svn/git ...12:49
cippphttp://gitorious.org/cippp/e17-svn/blobs/master/e-modules-efm_nav-svn/Pkgfile12:49
frinnstgood looking git web-interface12:51
eb__very interesting cippp, thanks. going to try this now12:51
teK_how obvious. d'oh :)12:52
cipppi try today to build xulrunner and fail12:54
frinnstwhere?12:54
cipppwith unset CFLGS , unsed LDFLGS work12:55
frinnstwhat kind of CFLAGS do you use?12:55
cipppexport CFLAGS="-O2 -march=i686 -pipe -mtune=generic -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -fasynchronous-unwind-tables"12:55
cipppexport CXXFLAGS="$CFLAGS"12:55
cipppLDFLAGS="-Wl,--hash-style=gnu,-O1 -Wl,--as-needed -Wl,-z,relro -Wl,--build-id"12:55
frinnstomg12:55
frinnstthe horror12:56
teK_sed THIS, bitch :p12:56
cipppcopy/paste12:56
cippp:)12:56
frinnsthttp://funroll-loops.info/12:56
cippp:)12:56
thrice`:o12:56
frinnsthttps://bugs.gentoo.org/show_bug.cgi?id=74072#c112:57
Rotwangricing--12:58
cipppi make like this , http://pastebin.ca/1935905 , i dont thik its better but i build fine12:58
frinnstyes, but most ppl dont have insane flags set in pkgmk.conf :)12:59
teK_somethings not right in my toolchain,12:59
teK_if you consider the user part of the toolchain: yes.12:59
Rotwanguseflags are just insane12:59
teK_no13:00
teK_consider -O{2,3} vs -Os13:00
*** frinnst has quit IRC13:00
ulughbegh-O3 breaks system most of the time13:01
*** ulughbegh has quit IRC13:02
teK_but it won't cause disconnects, won't it?13:02
*** frinnst has joined #crux13:03
eb__:D love the distro, love irc. man why didnt i find crux earlier13:03
cipppi dont know exactly what all this flags do :) , need to clear13:03
thrice`haha13:04
thrice`"13:04
teK_eb__: you're welcome ;)13:04
thrice`"hm, this one sounds exciting"13:04
frinnst:D13:04
tadzik-funroll-all-loops13:08
tadzikwell, this is so funny it's not even funny :<13:08
thrice`yes, I almost feel bad ;)13:09
*** cippp has quit IRC13:55
*** cippp has joined #crux14:02
*** cippp has joined #crux14:05
*** ulughbegh has joined #crux14:07
*** ulughbegh has quit IRC14:13
*** ulughbegh has joined #crux14:27
*** ulughbegh has quit IRC14:37
ente.oO(http://funroll-loops.info )14:39
*** ulughbegh has joined #crux14:40
*** treach has joined #crux14:46
*** ulughbegh has quit IRC14:52
*** eb__ has quit IRC14:52
*** tadzik has quit IRC15:24
*** tadzik has joined #crux15:40
*** ulughbegh has joined #crux15:51
*** tadzik has quit IRC15:53
*** ulughbegh has quit IRC16:04
*** Rotwang has quit IRC16:57
*** lennart has quit IRC17:02
*** ulughbegh has joined #crux17:06
*** ulughbegh has quit IRC17:10
*** treach has quit IRC17:41
*** cippp has quit IRC17:59
*** eb___ has joined #crux19:54
*** eb___ has quit IRC20:09
*** pitillo has quit IRC21:09
*** pitillo has joined #crux21:12
*** ulughbegh has joined #crux21:35
*** mavrick61 has quit IRC21:50
*** Dudde has quit IRC21:50
*** mavrick61 has joined #crux21:51
*** Dudde has joined #crux21:51

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!