libera/#maemo/ Thursday, 2019-09-12

MaxdamantusHm. Presumably it would be a good idea to switch it to youtube-dl then, since that's basically the standard project for handling it, and it's designed to be updated easily, and it supports a lot more than just Youtube.01:53
Maxdamantuseg, when I run `mpv` on a URL, it usually involves running the `youtube-dl` command, so no shared/static libraries involved in updating.01:54
MaxdamantusLooks like youtube-dl was updated around 10 hours ago btw02:00
MaxdamantusThe expectation should be that such an API can break, since it's not officially supported by youtube, so you just have to use software that is actively maintained and easily upgradable.02:01
WikiwideQuestion : Does Python 2.7 actually work? Because I cannot find /opt/python27/bin/python2.706:46
WikiwidePython 3 would also be nice to have, but that's a different topic.06:48
freemangordonsixwheeledbeast: cutetube still works for me (and the others reported the same on TMO), are you sure it is not something on your side? could you point me to a clip that doesn;t wotk for you?07:35
freemangordonfacebrick, /me trying to create an application - "You're restricted from creating apps indefinitely."07:39
freemangordonnot that this makes me cry though :)07:40
halftuxthe uploaded files with extras assistant doesn't reach the autobuilder my package got rejected and another package does not get imported to repository :(10:05
halftuxand I have still some in line for upload...10:06
halftuxdoes anybody know how to use this gcc-4.6 for the autobuilder that it not falling back and using 4.213:50
bencohI'm not certain autobuilder can use gcc 4.6 at all13:57
halftuxbut gcc-4.6 is in extras thought it will work13:57
KotCzarnymaybe by specifying gcc-4.6 as a dependency and writing own rules/build script?13:58
KotCzarnybut that's a hackery13:58
KotCzarnyi step around old gcc issue by simply building nonfree package and not worrying about autobuilder hiccups13:59
KotCzarny;)13:59
halftuxwanted to compile nettle but it fails with 4.2 and it seems to build with 4.7213:59
KotCzarnyown rules might be as simple as changing CC variable etc14:00
KotCzarnytry dependency+env variables in rules14:00
halftuxyeah I think so too that I need to feed openrepos anyway maemo buildsystem is stuck14:00
halftuxah ok thx I will have a look how I can hack it with env variables14:01
KotCzarnykeep in mind that compiling with newer gcc might rely on newer stdc++14:02
KotCzarnyunless code is plain c, then there shouldnt be much trouble14:02
KotCzarnybtw. s/dependency/build dependency/14:03
halftuxcssu has a new stdc++ or?14:03
KotCzarnythere are people still on stock14:04
KotCzarnyand i suspect cssu has 4.2 stdc++14:04
halftuxhmm it seems that gcc-4.6 is only for development on the device not in sb17:50
bencohhalftux: there is a sb-only gcc-4.6 toolchain available though (the one with thumb support), but I guess you already know that17:55
bencohI wonder how hard it would be to add it to autobuilder17:55
bencoh(I never quite understood why we never agreed on doing it tbh)17:56
halftuxyes I am using thumb sb-only gcc-4.72 but then you can't upload to extras17:58
halftuxmaybe they don't want to have something parallel in autobuilder and to rebuild everything glibc is the show stopper?17:59
bencohwe already have x86/armel, I don't really see a reason not to add -thumb and only build packages that are imported there (and there dependencies)18:00
bencohtheir*18:00
bencoh(oh and, right, it's 4.7, not 4.6)18:01
halftuxyeah you are right this would be great18:02
bencohactually I wonder how one would bootstrap a new target for autobuilder18:03
bencoh(how would you import base packages needed to build others)18:04
halftuxhmm maybe the people who know it are gone and could also be that SB has limitations but we could use SB2. The base packages could be compiled on the device?18:05
bencohif anything one could build them in a regular sb, the question is how would they get imported in autobuilder18:06
halftuxmaybe as non free package so only debs? or maintainer of autobuilder need to update them manually18:09
bencohprobably the latter I guess18:10
halftuxoh I think I got it working18:18
halftuxit takes now gcc-4.6 lets see if it builds until the end18:18
halftuxit definitely takes gcc-4.6 but has same arm bug Error: bad instruction 'rrx r5,r5'18:30
halftuxhmm now it would be nice to get gcc-4.7 to extras18:41
halftuxomg looked at the gcc-4.6 source file and it is killing my brain... where is Apo now :(18:52
halftuxAs a note for using gcc-4.6 in the autobuilder or standard SB target add to your rules file:19:38
halftuxexport CC=/usr/bin/gcc-4.619:38
halftuxexport CXX=/usr/bin/g++-4.619:38
halftuxexport SBOX_REDIRECT_IGNORE=/usr/bin/gcc-4.6:/usr/bin/g++-4.619:38
halftuxwhen you know it, it is easy :)19:38
sixwheeledbeastfreemangordon: No videos worked when I tried yesterday now all the ones I tried play fine. I can only assume something was changed there end?22:02

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