Monday, 2018-06-11

*** anujm <anujm!anujm@nat/intel/x-zthmdehzkwwnnzta> has joined #yocto00:07
-YoctoAutoBuilder- build #1046 of nightly-mips-lsb is complete: Failure [failed BuildImages_1] Build details are at https://autobuilder.yocto.io/builders/nightly-mips-lsb/builds/104600:16
-YoctoAutoBuilder- build #1050 of nightly-mips is complete: Failure [failed BuildImages_1] Build details are at https://autobuilder.yocto.io/builders/nightly-mips/builds/105000:22
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC00:23
*** asteriusio <asteriusio!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has quit IRC00:26
*** asteriusio <asteriusio!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has joined #yocto00:26
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto00:26
*** kaspter <kaspter!~Thunderbi@183.156.121.104> has quit IRC00:35
*** kaspter <kaspter!~Thunderbi@183.156.121.104> has joined #yocto00:35
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-ysrcbdzlstssxkoj> has joined #yocto00:58
*** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has joined #yocto01:09
*** adelcast <adelcast!~adelcast@2605:6000:101c:1d8:7da1:e0b9:4636:8540> has joined #yocto01:22
*** adelcast <adelcast!~adelcast@2605:6000:101c:1d8:7da1:e0b9:4636:8540> has left #yocto01:22
*** adelcast <adelcast!~adelcast@2605:6000:101c:1d8:7491:bdd4:3db4:26d5> has joined #yocto01:33
*** adelcast <adelcast!~adelcast@2605:6000:101c:1d8:7491:bdd4:3db4:26d5> has left #yocto01:33
*** bluelightning <bluelightning!~paul@2406:e007:4c92:1:bc4:4ac6:9108:f040> has joined #yocto02:10
*** bluelightning <bluelightning!~paul@2406:e007:4c92:1:bc4:4ac6:9108:f040> has quit IRC02:10
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto02:10
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC02:20
*** bluelightning <bluelightning!~paul@2406:e007:4c92:1:bc4:4ac6:9108:f040> has joined #yocto02:21
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto02:21
-YoctoAutoBuilder- build #1149 of nightly is complete: Failure [failed] Build details are at https://autobuilder.yocto.io/builders/nightly/builds/114902:33
*** bluelightning_ <bluelightning_!~paul@2406:e007:4c92:1:6c5c:63a4:1b54:b42c> has joined #yocto04:04
*** bluelightning_ <bluelightning_!~paul@2406:e007:4c92:1:6c5c:63a4:1b54:b42c> has quit IRC04:04
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto04:04
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has joined #yocto04:08
*** khem <khem!~khem@unaffiliated/khem> has quit IRC04:27
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto04:28
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has quit IRC04:33
*** ctlnwr <ctlnwr!~catalin@89.121.200.102> has quit IRC05:19
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC05:22
*** morphis <morphis!~morphis@pD9ED7618.dip0.t-ipconnect.de> has joined #yocto05:30
*** ctlnwr <ctlnwr!~catalin@89.121.200.102> has joined #yocto05:32
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.102> has joined #yocto05:32
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto05:34
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto05:37
*** agust <agust!~agust@p50886E4C.dip0.t-ipconnect.de> has joined #yocto05:42
*** lfa <lfa!~lfa@217.19.35.51> has joined #yocto06:07
*** flihp <flihp!~flihp@76.243.124.132> has quit IRC06:15
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-ysrcbdzlstssxkoj> has quit IRC06:18
*** flihp <flihp!~flihp@76.243.124.132> has joined #yocto06:26
*** kaspter <kaspter!~Thunderbi@183.156.121.104> has quit IRC06:35
*** lusus <lusus!~lusus@62.91.23.180> has joined #yocto06:38
*** kaspter <kaspter!~Thunderbi@183.156.121.104> has joined #yocto06:52
*** vdehors <vdehors!~vdehors@91-162-62-2.subs.proxad.net> has joined #yocto06:55
*** TobSnyder <TobSnyder!~schneider@ip9234aad3.dynamic.kabel-deutschland.de> has joined #yocto06:57
*** pohly <pohly!~pohly@p54BD5098.dip0.t-ipconnect.de> has joined #yocto07:00
*** fl0v0 <fl0v0!~fvo@i3ED6F7B7.versanet.de> has joined #yocto07:00
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.102> has quit IRC07:00
*** vishnu_nk <vishnu_nk!~vishnunk@2001:420:5244:1300:b9c2:a00d:76ad:90d2> has joined #yocto07:01
*** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has quit IRC07:01
vishnu_nkUsing pybootchart and progile.log infromation I'm able to understand the time spent for tasks and functions. But how do I analyse the time pause/gap between two tasks?07:02
*** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has joined #yocto07:03
vishnu_nkIs there any way to find out what the process where doing while the build was idle between two tasks?07:04
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto07:12
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has joined #yocto07:14
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto07:23
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has joined #yocto07:33
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC07:33
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has quit IRC07:33
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has joined #yocto07:35
*** ThaLizard <ThaLizard!2511d951@gateway/web/freenode/ip.37.17.217.81> has quit IRC07:40
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC07:41
*** lucaceresoli <lucaceresoli!~lucaceres@45.11.168.109.cust.ip.kpnqwest.it> has joined #yocto07:43
*** lucaceresoli <lucaceresoli!~lucaceres@45.11.168.109.cust.ip.kpnqwest.it> has quit IRC07:45
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto07:47
*** lucaceresoli <lucaceresoli!~lucaceres@45.11.168.109.cust.ip.kpnqwest.it> has joined #yocto07:55
*** mckoan|away is now known as mckoan07:56
*** TafThorne1 <TafThorne1!~thomas@158.255.10.131> has joined #yocto07:57
*** TafThorne1 <TafThorne1!~thomas@158.255.10.131> has left #yocto07:57
*** TafThorne <TafThorne!~thomas@158.255.10.131> has joined #yocto07:59
*** TafThorne <TafThorne!~thomas@158.255.10.131> has left #yocto07:59
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC08:01
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto08:01
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC08:02
*** prabhakarlad <prabhakarlad!~prabhakar@194.75.40.178> has joined #yocto08:06
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC08:10
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto08:13
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC08:20
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto08:20
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-fkpcwndkjykwoxhd> has joined #yocto08:29
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC08:29
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto08:30
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@gateway/shell/panicbnc/x-dkdutrpawnowgxkb> has quit IRC08:30
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@ubuntu/member/locutusofborg> has joined #yocto08:30
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has quit IRC08:32
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has joined #yocto08:33
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC08:37
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC08:40
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto08:41
*** bugsbunny <bugsbunny!50ff069b@gateway/web/freenode/ip.80.255.6.155> has joined #yocto08:49
*** anujm <anujm!anujm@nat/intel/x-zthmdehzkwwnnzta> has quit IRC08:50
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto08:56
*** syd <syd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has joined #yocto09:08
sydHi, any chance someone here can help with a bitbake query?09:09
LetoThe2ndsyd: as it is not your first time here, please have a good look at: http://www.catb.org/esr/faqs/smart-questions.html09:10
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC09:10
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto09:11
sydhaha :)09:11
sydwell, im trying to build 2 seperate images based on 2 mostly similar distros.09:12
sydthey share the output of recipes properly09:12
sydbut when things should be recompiled due to change of distro features, they dont09:13
sydany idea how to force/inform bitbake of this?09:13
LetoThe2nd"change of distro features"?09:13
sydone distro has DISTRO_FEATURES with selinux, the second does not09:14
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has joined #yocto09:14
LetoThe2ndyou are properly setting the distro through local.conf, and the image by passing it as parameter to bitbake?09:14
LetoThe2ndor are you trying to have the image recipe set the distro?09:14
sydI set the distro myself, then use bitbake <image-name>09:15
sydi see the DISTRO is set correctly when the respective images are built09:15
LetoThe2nd"set myself" means?09:15
sydexport DISTRO=<name>09:16
LetoThe2ndand have you checked that those recipes that you *think* should be rebuild are actually also seeing it?09:16
sydyes, when i clean and build with the different DISTROs, the results are as expected09:17
sydclean and build = the seperate recipes09:17
*** armpit <armpit!~armpit@2601:202:4000:1184:34b1:53bf:ee45:2976> has quit IRC09:18
LetoThe2ndwell, my gut feeling is pretty clearly that at some point you are trying to do something that you are not expected to do in that way, but i can't put my finger on it.09:18
LetoThe2ndwhat might help you (applied reversely), is https://wiki.yoctoproject.org/wiki/TipsAndTricks/Understanding_what_changed_(diffsigs_etc)09:19
LetoThe2ndto check if the distro features are passed down like you think, especially *without* manually cleaning.09:19
*** anujm <anujm!anujm@nat/intel/x-bgwgqynloqvmnjvr> has joined #yocto09:19
sydthanks, ill look it through09:20
*** nighty- <nighty-!~nighty@kyotolabs.asahinet.com> has quit IRC09:32
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto09:32
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC09:33
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto09:35
*** rburton <rburton!~textual@35.106.2.81.in-addr.arpa> has joined #yocto09:37
*** darkdust <darkdust!57bfc5f4@gateway/web/freenode/ip.87.191.197.244> has joined #yocto09:42
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC09:43
darkdustHi there,09:44
darkdustI need a libcurl-gnutls.so.4 for a 3rd party binary to run. What is the yocto way to get this compiled? The curl package is already there09:45
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC09:50
LetoThe2nddarkdust: maybe oe-pkgdata-util can help you in some way, but basically its a) dive into the curl recipe to find if it has means to install said library b) pray that the ABIs match10:08
rburtoniirc curl has a gnutls/openssl toggle, so flip it to gnutls10:10
LetoThe2ndyeah, its here: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-support/curl/curl_7.60.0.bb?h=master#n2510:10
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto10:10
*** maxin <maxin!maxin@nat/intel/x-dpzrhjglmxequeih> has quit IRC10:19
*** maxin <maxin!~maxin@134.134.139.73> has joined #yocto10:25
yoctiNew news from stackoverflow: include path using yocto bitbake <https://stackoverflow.com/questions/50795521/include-path-using-yocto-bitbake>10:28
darkdustthanks, I will try this10:29
darkdustjust for clarification, I would try to create a bbappend file and change the EXTRA_OECONF variable. Is that what you meant?10:45
rburtondarkdust: bbappend yes but change packageconfig10:46
*** anujm <anujm!anujm@nat/intel/x-bgwgqynloqvmnjvr> has quit IRC10:50
darkdustok, I will look into it11:06
darkdustthanks11:06
*** darkdust <darkdust!57bfc5f4@gateway/web/freenode/ip.87.191.197.244> has quit IRC11:13
*** christner <christner!~dchristne@70-91-95-105-washington.dc.hfc.comcastbusiness.net> has joined #yocto11:17
sydHi, its me again. i tried to check the differences between the stamps as LetoThe2nd suggested, but the specified commands dont produce stamp files11:42
sydmy flow: bitbake -c cleanall busybox && export DISTRO=<first_distro> && bitbake -S none busybox && export DISTRO=<seconddistro> && bitbake _S none busybox11:43
sydbut my stamps directory for busybox stays empty.. any idea why this happens?11:43
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto11:43
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has quit IRC11:47
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has joined #yocto11:47
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has quit IRC11:48
*** tasslehoff <tasslehoff!~aronning@80.77.101.233> has quit IRC11:56
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto12:02
*** tasslehoff <tasslehoff!~aronning@80.77.101.233> has joined #yocto12:02
rrerollehello, I'm building an image for which I've set NO_RECOMMENDATIONS = "1", but there are some packages only defined as RRECOMMENDS I would like to install using IMAGE_INSTALL12:03
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC12:04
rrerollean example is samba-pdb-tdbsam which is defined as RRECOMMENDS for samba-base12:04
rrerollebut if I add samba-pdb-tdbsam to IMAGE_INSTALL I get an error saying "ERROR: Nothing RPROVIDES 'samba-pdb-tdbsam' (but ../src/recipes-core/images/core-image-standard.bb RDEPENDS on or otherwise requires it)"12:05
rrerolleanyone know how I can add this package without enabling all RECOMMENDS ?12:05
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC12:06
*** jkridner|pd <jkridner|pd!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto12:06
rburtonrrerolle: sounds like you're not actually building samba-pdb-tsbsam12:07
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC12:09
rrerollerburton: well it's part of samba's modules which are split using 'do_split_packages'12:10
rrerollethe package is built, I can see it in tmp/deploy/ipk/12:11
rrerolletmp/deploy/ipk/core2-64/samba-pdb-tdbsam_4.7.6-r0.2_core2-64.ipk12:11
rrerollesomehow bitbake seems to now know about this package, probably because it is part of an automated module split ?12:12
rrerollebut I remember being able to install individual kernel module packages, which are probably built the same way12:12
rrerollenot know*12:13
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto12:14
*** anujm <anujm!anujm@nat/intel/x-jpploxdrlzqiuibb> has joined #yocto12:15
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto12:18
rburtonso what's probably happening is that the samba recipe doesn't announce that its doing dynamic splitting so bitbake doesn't know that samba will provide that recipe when its finished12:20
rburtonie at build time, the image depends on samba-pdb-tdbsam12:20
rburtonnothing has PACKAGES = samba-pdb-tdbsam12:20
rburtonso bitbake says no12:20
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC12:20
rburtonsamba needs a PACKAGES_DYNAMIC regex that matches the packages it can build, so bitbake knows that samba *might* build it12:20
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto12:21
rburtoneven if its just samba-.*12:21
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto12:27
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC12:27
*** jkridner|pd <jkridner|pd!~jkridner@pdpc/supporter/active/jkridner> has quit IRC12:27
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC12:27
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto12:31
*** vishnu_nk <vishnu_nk!~vishnunk@2001:420:5244:1300:b9c2:a00d:76ad:90d2> has quit IRC12:33
rrerolleok, thanks, i'll look into that12:33
*** marka <marka!~masselst@128.224.252.2> has joined #yocto12:33
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto12:34
*** syd <syd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has quit IRC12:40
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC12:40
*** aurele <aurele!~aurele@84.239.69.5> has joined #yocto12:40
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC12:41
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto12:41
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto12:45
*** psadro <psadro!~Thunderbi@216.234.148.135> has quit IRC12:54
*** psadro <psadro!~Thunderbi@216.234.148.135> has joined #yocto12:54
*** psadro <psadro!~Thunderbi@216.234.148.135> has quit IRC12:55
rrerollerburton: it works fine when defining the packages in PACKAGES_DYNAMIC, thanks again for you help, I just submitted a PR: https://github.com/openembedded/meta-openembedded/pull/8412:58
rburtonrrerolle: metao-oe doesn't take pull requests, send a patch to the lis12:59
rburtonlist12:59
rrerolleok12:59
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC13:05
*** clement_ <clement_!~clement@LNeuilly-657-1-4-190.w81-250.abo.wanadoo.fr> has joined #yocto13:06
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC13:07
*** vladzouth <vladzouth!500c5411@gateway/web/freenode/ip.80.12.84.17> has quit IRC13:11
*** darkdust <darkdust!57bfc5f4@gateway/web/freenode/ip.87.191.197.244> has joined #yocto13:11
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC13:14
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto13:15
darkdustsorry for logging in and out, the company network don't allow IRC13:22
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC13:23
darkdustrburton: the PACKAGECONFIG variable has gnutls enabled but it does not build the lib. Are there further steps I have to do?13:24
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto13:24
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC13:31
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto13:31
*** syd <syd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has joined #yocto13:46
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC13:47
*** armpit <armpit!~armpit@2601:202:4000:1184:3dc0:dfd2:694f:63cf> has joined #yocto13:50
*** rburton <rburton!~textual@35.106.2.81.in-addr.arpa> has quit IRC13:50
*** syd <syd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has quit IRC13:50
*** sveinse <sveinse!~sveinse@156.92-221-160.customer.lyse.net> has joined #yocto13:53
yoctiNew news from stackoverflow: QtWebEngine: ERR_SSL_PROTOCOL_ERROR on custom Yocto image <https://stackoverflow.com/questions/50352025/qtwebengine-err-ssl-protocol-error-on-custom-yocto-image>13:59
*** rburton <rburton!~textual@35.106.2.81.in-addr.arpa> has joined #yocto14:00
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC14:02
*** darkdust <darkdust!57bfc5f4@gateway/web/freenode/ip.87.191.197.244> has quit IRC14:03
*** adelcast <adelcast!~adelcast@4.14.63.224> has joined #yocto14:05
*** adelcast <adelcast!~adelcast@4.14.63.224> has left #yocto14:06
*** ant_work <ant_work!~ant__@host254-202-dynamic.51-79-r.retail.telecomitalia.it> has joined #yocto14:09
*** TobSnyder <TobSnyder!~schneider@ip9234aad3.dynamic.kabel-deutschland.de> has quit IRC14:11
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto14:13
*** sjolley <sjolley!~sjolley@134.134.139.74> has joined #yocto14:14
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:b034:cb87:2094:f197> has joined #yocto14:15
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC14:18
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC14:21
sveinseWhen working with a build-server-wide sstate cache (as in multiple build-lanes to one common cache), are there any tools to erase the sstate cache for a particular package/recipe without the full build setup?14:21
sveinseToday I need to pick one an arbitrary build lanes and run bitbake -ccleanall14:22
*** anujm <anujm!anujm@nat/intel/x-jpploxdrlzqiuibb> has quit IRC14:29
rburtonsveinse: the cache entries have the recipe name in, so use find?14:33
sveinserburton: and just delete them, right?14:33
rburtonyes14:33
sveinseI notice that -ccleanall often leaves *.siginfo behind. Is that intentional?14:34
*** majuk <majuk!~majuk@75-163-138-15.clsp.qwest.net> has quit IRC14:37
sveinseWhat are the entities in sstate called? packages or recipes?14:38
rburtonsstate cache entries14:39
rburtonthey're associated with recipes14:39
*** majuk <majuk!~majuk@75-163-138-15.clsp.qwest.net> has joined #yocto14:40
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has joined #yocto14:40
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has quit IRC14:41
*** nayfe_ <nayfe_!a5e14c82@gateway/web/freenode/ip.165.225.76.130> has joined #yocto14:48
nayfe_Hi, I have the following problem on fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1540316 I fixed python-native with this commit https://github.com/python/cpython/commit/e348c8d154cf6342c79d627ebfe89dfe9de2381 do you already encounters this problem or i should submit it to ML?14:50
yoctiBug 1540316: was not found.14:50
*** AbleBacon <AbleBacon!~AbleBacon@unaffiliated/ablebacon> has joined #yocto14:53
*** Pharaoh_Atem <Pharaoh_Atem!~neal@fedora/ngompa> has quit IRC14:54
*** Pharaoh_Atem <Pharaoh_Atem!~neal@fedora/ngompa> has joined #yocto14:55
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto15:01
LetoThe2ndwhats a good canonical way for a recipe to check if a certain variable is set, and abort if it isn't?15:06
*** JPEW <JPEW!cc4da337@gateway/web/freenode/ip.204.77.163.55> has quit IRC15:07
sveinseis there way to configure a recipe to never store in the sstate cache?15:07
rburtonLetoThe2nd: check if its set and bb.fatal if it isn't15:11
LetoThe2ndrburton: in some task, i guess?15:11
rburtonanonymous py would work15:11
LetoThe2ndi see, thanks15:12
*** stephano <stephano!~stephano@c-67-189-76-218.hsd1.or.comcast.net> has joined #yocto15:14
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC15:15
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC15:17
*** JPEW <JPEW!cc4da337@gateway/web/freenode/ip.204.77.163.55> has joined #yocto15:18
*** martinkelly <martinkelly!~martin@97-113-238-55.tukw.qwest.net> has joined #yocto15:18
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto15:20
*** martinkelly <martinkelly!~martin@97-113-238-55.tukw.qwest.net> has quit IRC15:21
*** arfoll <arfoll!~brendan.l@217.89.178.116> has joined #yocto15:22
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC15:26
*** martinkelly <martinkelly!~martin@97-113-238-55.tukw.qwest.net> has joined #yocto15:30
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC15:34
nayfe_sveinse: maybe SSTATETASKS = "" ?15:35
*** rajm <rajm!~robertmar@148.252.241.226> has quit IRC15:39
*** fl0v0 <fl0v0!~fvo@i3ED6F7B7.versanet.de> has quit IRC15:41
*** fl0v0 <fl0v0!~fvo@i3ED6F7B7.versanet.de> has joined #yocto15:42
* sveinse just realized that his 76G sstate cache consists of 42G with just the binary assets of the main application package -- which is essentially rebuilt on EVERY build15:51
sveinseI'm considering making a small tool for scanning and sorting the cache entries by size15:54
nayfe_sstate-managment.sh is not enough?15:59
sveinsenayfe_: aha, so there is a tool... None of our projects have it thou, so I wasn't aware of it until now16:02
*** dc13ff <dc13ff!uid190567@gateway/web/irccloud.com/x-gceqtwjlmrpmemmd> has joined #yocto16:08
fraywe've got scripting that uses atime...16:08
frayif the atime is more then 2 weeks ago, we prune16:09
fray(this of course assumes you have a filesystem w/ atime enabled)  :)16:09
*** vdehors <vdehors!~vdehors@91-162-62-2.subs.proxad.net> has quit IRC16:09
*** mckoan is now known as mckoan|away16:10
JPEWsveinse: FWIW, I just nuke the sstate cache every friday and let the nighly builds repopulate it over the weekend16:11
*** fl0v0 <fl0v0!~fvo@i3ED6F7B7.versanet.de> has quit IRC16:18
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto16:19
*** bugsbunny <bugsbunny!50ff069b@gateway/web/freenode/ip.80.255.6.155> has quit IRC16:19
rburtonsveinse: if its rebuilding on every build, isn't that bad?16:20
*** scottrif <scottrif!~scottrif@47-40-108-60.dhcp.knwc.wa.charter.com> has joined #yocto16:23
*** martinkelly <martinkelly!~martin@97-113-238-55.tukw.qwest.net> has quit IRC16:27
yoctiNew news from stackoverflow: How to set up syslog to log to both file && buffer <https://stackoverflow.com/questions/50801963/how-to-set-up-syslog-to-log-to-both-file-buffer>16:29
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto16:44
*** gtristan <gtristan!~tristanva@199.241.135.253> has joined #yocto17:00
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC17:00
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto17:02
*** ant_work <ant_work!~ant__@host254-202-dynamic.51-79-r.retail.telecomitalia.it> has quit IRC17:03
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto17:08
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto17:10
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has joined #yocto17:12
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:b034:cb87:2094:f197> has quit IRC17:20
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:b034:cb87:2094:f197> has joined #yocto17:21
*** Jefro <Jefro!josiermi@nat/intel/x-bpcnldxtanpbovpb> has joined #yocto17:24
sveinserburton: no, because we only rebuild images whenever the application change. Or put another way: 95% of all changes to the image is17:30
sveinseapplication changes17:31
sveinseThe oe/yocto system is fairly static17:31
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has quit IRC17:33
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-84-4.fbx.proxad.net> has quit IRC17:34
sveinseJPEW: yeah, that is a good way. Full build without prior sstate cache will spend 5.5hrs, so it's definitely a weekend activity17:36
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-fkpcwndkjykwoxhd> has quit IRC17:37
sveinseHas it been discussed putting a unique UUID or similar into the output packages for verification purposes? Or is there complete trust in repeatability in the compiler?17:38
rburtonsveinse: fair enough17:39
rburtonERROR: alsa-tools-1.1.6-r0 do_package_qa: QA Issue: /usr/bin/hwmixvolume contained in package alsa-tools requires /usr/bin/python2, but no providers found in RDEPENDS_alsa-tools? [file-rdeps]17:40
rburtonbut rdepends has python in :(17:40
sveinseE.g. If you build an image and make validation on this, approving its contents. Next time, since most packages are being read from the sstate cache, you don't really need to do validation on everything, since that's already done17:40
sveinseBut if you wipe the cache, all packages must be rebuilt, and thus the need for revalidation (in theory)17:40
sveinseMy thinking was, if the package contained a unique UUID, it would be easy to verify if the package has been rebuilt or reused from the cache17:43
JPEWsveinse: There is some work being done on making packages binary reproducable. I don't know how they verify that17:45
*** Jefro <Jefro!josiermi@nat/intel/x-bpcnldxtanpbovpb> has quit IRC17:45
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has quit IRC17:47
*** morphis_ <morphis_!~morphis@pD9ED6EBB.dip0.t-ipconnect.de> has joined #yocto17:53
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto17:54
*** morphis <morphis!~morphis@pD9ED7618.dip0.t-ipconnect.de> has quit IRC17:57
yoctiNew news from stackoverflow: QtWebEngine: ERR_SSL_PROTOCOL_ERROR on custom Yocto image <https://stackoverflow.com/questions/50352025/qtwebengine-err-ssl-protocol-error-on-custom-yocto-image>18:00
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC18:00
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC18:04
*** georgem <georgem!~georgem@216.21.169.52> has quit IRC18:10
*** georgem <georgem!~georgem@216.21.169.52> has joined #yocto18:10
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.106> has joined #yocto18:12
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.106> has quit IRC18:12
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.106> has joined #yocto18:13
*** ctlnwr <ctlnwr!~catalin@89.121.200.102> has quit IRC18:15
*** ctlnwr__ <ctlnwr__!~catalin@89.121.200.102> has joined #yocto18:15
*** dc13ff <dc13ff!uid190567@gateway/web/irccloud.com/x-gceqtwjlmrpmemmd> has quit IRC18:17
*** ctlnwr_ <ctlnwr_!~catalin@89.121.200.106> has quit IRC18:20
*** dkhouya <dkhouya!b8a03c83@gateway/web/freenode/ip.184.160.60.131> has joined #yocto18:26
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has joined #yocto18:26
dkhouyaHi, I'm trying to update my kernel version extension (accesible with uname) using my local git repository where my build system reside. this to my kernel recipe wich require recipes-kernel/linux/linux-yocto.inc18:29
dkhouyaGIT_VERSION ?= "" LINUX_VERSION_EXTENSION = "-custom-${GIT_VERSION}"18:29
dkhouyaand this task:18:29
dkhouyado_preconfigure() { GIT_VERSION=$(git describe --tags --dirty) } addtask preconfigure before do_configure18:29
dkhouyaAnyone ever did this? On my side it always result with an empty string in GIT_VERSION variable.18:30
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto18:39
*** christner <christner!~dchristne@70-91-95-105-washington.dc.hfc.comcastbusiness.net> has quit IRC18:47
*** adelcast <adelcast!~adelcast@130.164.62.126> has joined #yocto18:47
*** adelcast <adelcast!~adelcast@130.164.62.126> has left #yocto18:49
*** ariel is now known as desert18:55
*** gtristan <gtristan!~tristanva@199.241.135.253> has quit IRC18:59
*** Jefro <Jefro!~josiermi@134.134.139.72> has joined #yocto19:00
*** Jefro <Jefro!josiermi@nat/intel/x-xbaxuhkqkbdkgaqt> has joined #yocto19:02
*** gtristan <gtristan!~tristanva@199.241.135.253> has joined #yocto19:06
kergothdkhouya: bitbake is epxanidng that ${GIT_VERSION} before it ever gets to make, using the empty bitbake variable19:10
kergothremove the ?= "" line entirely, it'll leave it unexpanded iff it's unset19:11
dkhouyaHo I see, thanks. I'll try this19:15
dkhouyaShould I put the LINUX_VERSION_EXTENSION = "-custom-${GIT_VERSION}" in the preconfigure task instead?19:16
*** AbleBacon_ <AbleBacon_!~AbleBacon@unaffiliated/ablebacon> has joined #yocto19:18
*** sjolley <sjolley!~sjolley@134.134.139.74> has quit IRC19:18
*** AbleBacon <AbleBacon!~AbleBacon@unaffiliated/ablebacon> has quit IRC19:20
*** AbleBacon_ is now known as AbleBacon19:20
*** Guest1542 is now known as darknighte19:34
*** darknighte is now known as Guest9360819:34
*** adelcast1 <adelcast1!~adelcast@130.164.62.135> has left #yocto19:39
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:b034:cb87:2094:f197> has quit IRC19:45
*** rcw <rcw!~rcw@128.224.252.2> has joined #yocto19:45
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:b034:cb87:2094:f197> has joined #yocto19:45
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto19:47
*** nayfe_ <nayfe_!a5e14c82@gateway/web/freenode/ip.165.225.76.130> has quit IRC19:53
*** bluelightning <bluelightning!~paul@92.244.69.111.dynamic.snap.net.nz> has joined #yocto20:05
*** bluelightning <bluelightning!~paul@92.244.69.111.dynamic.snap.net.nz> has quit IRC20:05
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto20:05
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC20:06
georgemhalstead: I've noticed git.yoctoproject.org has been really slow recently. Know anything about that? It's pretty painful for fetching linux-yocto.20:08
*** Jefro1 <Jefro1!~josiermi@134.134.139.76> has joined #yocto20:08
*** Jefro <Jefro!josiermi@nat/intel/x-xbaxuhkqkbdkgaqt> has quit IRC20:10
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto20:10
*** skz81 <skz81!~SKZ@LFbn-1-7725-55.w92-167.abo.wanadoo.fr> has quit IRC20:10
*** Jefro <Jefro!~josiermi@192.55.54.44> has joined #yocto20:13
*** martinkelly <martinkelly!~martin@65-122-179-226.dia.static.qwest.net> has joined #yocto20:17
armpitnet neutrality went way today.20:19
armpitwe may have to pay for priority20:19
armpitgeorgem, send Halstead an email. he is out till wednesday20:20
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC20:20
georgemarmpit: heh. I noticed it before today but yeah who knows.20:20
*** Guest93608 is now known as darknighte20:21
armpitYocto project needs to switch to comcast as they are YP memebers20:21
*** darknighte is now known as Guest3826320:22
halsteadgeorgem: I can look into that soon. It would be helpful to know your isp and what region you're in.20:23
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto20:23
georgemhalstead: Google Fiber. Kansas City area.20:23
halsteadThanks armpit. :)20:23
*** Guest38263 <Guest38263!sid214177@gateway/web/irccloud.com/x-gndfwsevqrsalkrh> has quit IRC20:25
halsteadgeorgem: thanks. Yeah that should be blazing fast. I'll find the issue on my end.20:25
*** darknighte_ <darknighte_!sid214177@pdpc/supporter/professional/darknighte> has joined #yocto20:26
*** Jefro <Jefro!~josiermi@192.55.54.44> has quit IRC20:26
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto20:26
* armpit kernels are not fast20:27
*** Jefro1 <Jefro1!~josiermi@134.134.139.72> has joined #yocto20:28
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC20:29
TimDHI am creating a distribution for a custom board. The custom board is based on an existing development board from the CPU vendor. My changes for U-Boot are not working as expected- did I use devtool incorrectly? I used 'devtool modify' to create a working copy of the vendor's u-boot and copied & modified files to add the new custom board. I did my work in 3 distinct and commitable steps, resulting in 3 patch files in my layer when20:30
TimDHI ran 'devtool finish'. When I pulled the changes into another clone for validation, it appears to be applying patches in reverse order! It is attempting to apply patch 003 but cannot find the file to modify. That file was created in patch 001. None of the files created in patch 001 are in my working directory.20:30
georgemhalstead: thanks20:30
*** dreyna <dreyna!~dreyna@unknown-6-175.windriver.com> has joined #yocto20:38
*** marka <marka!~masselst@128.224.252.2> has quit IRC20:47
*** pohly <pohly!~pohly@p54BD5098.dip0.t-ipconnect.de> has quit IRC20:47
*** mdp <mdp!sid49840@gateway/web/irccloud.com/x-uvmsvzutggnoxbml> has joined #yocto20:47
*** CoRfr <CoRfr!~CoRfr@carmd-fwm01.sierrawireless.com> has quit IRC20:51
*** CoRfr <CoRfr!~CoRfr@carmd-fwm01.sierrawireless.com> has joined #yocto20:51
*** aragua_ <aragua_!~aragua@232-28-190-109.dsl.ovh.fr> has joined #yocto20:57
*** Jefro1 <Jefro1!~josiermi@134.134.139.72> has quit IRC20:59
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto21:00
*** aragua <aragua!~aragua@232-28-190-109.dsl.ovh.fr> has quit IRC21:00
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC21:00
*** aragua_ <aragua_!~aragua@232-28-190-109.dsl.ovh.fr> has quit IRC21:01
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto21:03
*** gtristan <gtristan!~tristanva@199.241.135.253> has quit IRC21:09
*** rcw <rcw!~rcw@128.224.252.2> has quit IRC21:19
*** gtristan <gtristan!~tristanva@199.241.135.253> has joined #yocto21:29
*** stephano <stephano!~stephano@c-67-189-76-218.hsd1.or.comcast.net> has quit IRC21:34
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC21:46
*** agust <agust!~agust@p50886E4C.dip0.t-ipconnect.de> has quit IRC21:47
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC21:52
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto21:52
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC21:53
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC21:53
*** AbleBacon <AbleBacon!~AbleBacon@unaffiliated/ablebacon> has quit IRC21:54
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC21:56
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto21:57
*** alkino <alkino!~alkino@2001:41d0:302:2200::1063> has left #yocto22:01
*** sjolley <sjolley!~sjolley@134.134.139.73> has joined #yocto22:01
*** dkhouya <dkhouya!b8a03c83@gateway/web/freenode/ip.184.160.60.131> has quit IRC22:08
*** wto <wto!~wto@h-136-128.A336.priv.bahnhof.se> has quit IRC22:14
*** stephano <stephano!~stephano@134.134.139.76> has joined #yocto22:20
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-bhkpbcntlnfzarvf> has joined #yocto22:29
*** rburton <rburton!~textual@35.106.2.81.in-addr.arpa> has quit IRC22:32
*** anujm <anujm!anujm@nat/intel/x-lbdpdsxwkspqgfen> has joined #yocto22:35
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC22:37
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto22:37
*** flying_sausages <flying_sausages!~flying_sa@static.88-198-40-49.clients.your-server.de> has quit IRC22:39
*** dc13ff <dc13ff!uid190567@gateway/web/irccloud.com/x-eyxggzcchtwqynee> has joined #yocto22:40
*** scottrif <scottrif!~scottrif@47-40-108-60.dhcp.knwc.wa.charter.com> has left #yocto22:40
*** flying_sausages <flying_sausages!~flying_sa@static.88-198-40-49.clients.your-server.de> has joined #yocto22:41
abelloniis there a way to get openssl-native in the sysroot for the target build of a recipe ?22:41
*** Jefro <Jefro!~josiermi@134.134.139.76> has quit IRC22:42
*** Jefro <Jefro!~josiermi@134.134.139.76> has joined #yocto22:44
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CM64777d5e8820.cpe.net.cable.rogers.com> has quit IRC22:50
*** armpit2 <armpit2!~armpit@2601:202:4000:1184:d8db:2a82:807b:411f> has joined #yocto22:59
*** sjolley <sjolley!~sjolley@134.134.139.73> has quit IRC23:00
*** armpit2 <armpit2!~armpit@2601:202:4000:1184:d8db:2a82:807b:411f> has quit IRC23:01
*** armpit <armpit!~armpit@2601:202:4000:1184:3dc0:dfd2:694f:63cf> has quit IRC23:01
*** armpit <armpit!~armpit@2601:202:4000:1184:add1:dc2b:f5f:9a2d> has joined #yocto23:02
khemabelloni: in native sysroot yes but target sysroot no23:02
*** sjolley <sjolley!~sjolley@134.134.139.73> has joined #yocto23:03
*** adelcast <adelcast!~adelcast@130.164.62.135> has joined #yocto23:03
abelloniwell, I explicitely want it in the target sysroot, else, I'll have to heavily patch the makefile and I'd like to avoid that ;)23:06
khemI think you are approaching it wrongly if you are expecting native artifacts to be in target sysroot.23:14
khemI dont know what issue you are trying to solve but you should be able to stage it in sysroot-native and then reference it from there23:15
*** dmoseley <dmoseley!60e49862@gateway/web/cgi-irc/kiwiirc.com/ip.96.228.152.98> has joined #yocto23:18
*** sjolley <sjolley!~sjolley@134.134.139.73> has quit IRC23:26
*** gtristan <gtristan!~tristanva@199.241.135.253> has quit IRC23:33
*** dmoseley <dmoseley!60e49862@gateway/web/cgi-irc/kiwiirc.com/ip.96.228.152.98> has quit IRC23:37
*** gtristan <gtristan!~tristanva@199.241.135.253> has joined #yocto23:37
*** majuk <majuk!~majuk@75-163-138-15.clsp.qwest.net> has quit IRC23:40
*** majuk <majuk!~majuk@75-163-138-15.clsp.qwest.net> has joined #yocto23:41
-YoctoAutoBuilder- build #1035 of nightly-arm64 is complete: Failure [failed BuildImages Running Sanity Tests Building Toolchain Images Running SDK Sanity Tests Building Toolchain Images_1 BuildImages_1 Running ESDK Sanity Tests] Build details are at https://autobuilder.yocto.io/builders/nightly-arm64/builds/103523:43
-YoctoAutoBuilder- build #1038 of poky-tiny is complete: Failure [failed BuildImages] Build details are at https://autobuilder.yocto.io/builders/poky-tiny/builds/103823:44
*** majuk <majuk!~majuk@75-163-138-15.clsp.qwest.net> has quit IRC23:45
*** Crofton <Crofton!~Crofton@12.160.66.60> has joined #yocto23:57

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!