JeffyCN / meta-rockchip

Yocto BSP layer for the Rockchip SOC boards
Other
119 stars 92 forks source link

xserver-xorg branch rewrites breaks meta-rockchip releases #4

Closed ydirson closed 4 years ago

ydirson commented 4 years ago

Branch 1.20.4 was rewritten, which makes eg. 1.20.4_2019_9_29 unreachable from the branch. As a consequence, xserver-xorg recipe in release 1.1.0 fail to fetch, unless the download has been previously cached.

I guess the clean way to handle this is to ship patches in meta-rockchip, rather than pointing to a moving source tree.

JeffyCN commented 4 years ago

release tag is not a moving source tree, and handling 30+ patches for every versions is unacceptable.

the clean way is to set src_uri to the tarball of that release tag(e.g. https://github.com/JeffyCN/xorg-xserver/archive/1.20.4_2019_9_26.tar.gz), but that would require to specify each tarball's checksum. (that is what we do in the buildroot SDK)

replace the branch with "nobranch=1" should be fine too.