-
-
Notifications
You must be signed in to change notification settings - Fork 0
Common traps in T2 Linux
Do upstream packages creators care about T2 Linux? No they not! Take example of GMP library , this library if wrong configured can destroy a cpu during the build!
Sometimes during building pipeline you need to manipulate make files on the fly, this of course not good, but if you dealing with legacy packages , still nobody wants to rewrite those tools , i personally think that it make no sense to do rewrite.
T2 Linux compiles and build at first try! Not true, you need to adjust package/s conf or desc files in order to achieve this, sometimes removing cpu architecture related patch can solve a problem and sometimes you need to go hardcore and completely refactor the desc or conf file!
T2 is not for everyone Well it depends, me i need to build my version of T2 Linux , some people would just grub default T2 Linux and thats ok!
T2 can't be used in enterprise! Not true, it can be used in enterprise, sure it would need adjustments and maybe some sort of audit , but it can work in realtime especially as embedded solution.
T2 and security and community Security is one patch away, community growing , sure if you use some obscure software which was not updated like in years, you will automatically become a "maintainer" or you will find or hire somebody which can do for you the work.
Help my build is failed! Don't panic, take break, calm yourself, remember this only a software , there always a solution. Here funny story : one day i building T2 Linux image everything going according to my plan, then unexpected i see error message which not related to the build and as result build error out, as i discovered later my host on usb drive completely destroy itself , way to many write read operations on usb drive partition, haha ;) This days i configure my build everything on harddrive both swap partition and /tmp they are all mount on my ssd disk.
Building T2 Linux 100% can be frustrating Remember you dealing with rolling distro it is always in bleeding edge , one of the up to date distros in the world, so yes its frustrating when package fails, but you analyze why it failed , sometimes deselect and disabling package in packages list would and can help.
Information provided as is without any gurantee or warranty - Orlovsky Consulting Gbr