JeffyCN / xorg-xserver

X server with glamor hacks for gles2 and rga based exa
Other
15 stars 23 forks source link

Unable to resolve '1.20.14_2022_01_17' in upstream git repository in git ls-remote output for github.com/JeffyCN/xorg-xserver #6

Closed Gibbio closed 2 years ago

Gibbio commented 2 years ago

Hello, im trying to build yocto for my rk3399 excavator. I've a problem with xserver-xorg seem there is no 1.20.14_2022_01_17 tag in this repo. Here steb by step what i've done:

repo init -u https://github.com/JeffyCN/yocto-manifests -b honister -m rockchip-rk3399-sapphire-excavator.xml
repo sync

edited build/conf/include/display.conf to disable weston/wayland group and enabled x11 group:

# For weston
# DISTRO_FEATURES:remove = "x11"
# DISTRO_FEATURES:append = " wayland"
# IMAGE_INSTALL:append = " weston weston-init weston-examples"

# For x11
DISTRO_FEATURES:remove = "wayland"
DISTRO_FEATURES:append = " x11 opengl"
IMAGE_FEATURES:append = " x11-base"
IMAGE_INSTALL:append = " xf86-video-modesetting xserver-xorg-module-exa"

# For mali gpu
DISTRO_FEATURES:append = " egl"

# For QT5
# IMAGE_INSTALL:append = " qtbase qtbase-examples"
# IMAGE_INSTALL:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)}"
# PACKAGECONFIG:append:pn-qtbase = " examples"

when i start bitbake core-image-minimal i got:

Loading cache: 100% |                                                                                                                                                                                                         | ETA:  --:--:--
Loaded 0 entries from dependency cache.
WARNING: /home/builder/my-yocto/build/../poky/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.14.bb: Exception during build_dependencies for AUTOREV##########################                                         | ETA:  0:00:05
WARNING: /home/builder/my-yocto/build/../poky/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.14.bb: Error during finalise of /home/builder/my-yocto/build/../poky/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.14.bb
ERROR: ExpansionError during parsing /home/builder/my-yocto/build/../poky/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.14.bb
Traceback (most recent call last):
  File "/home/builder/my-yocto/poky/bitbake/lib/bb/fetch2/git.py", line 245, in Git.urldata_init(ud=<bb.fetch2.FetchData object at 0x7fbd57ee6cc0>, d=<bb.data_smart.DataSmart object at 0x7fbd56fef8d0>):

    >        ud.setup_revisions(d)

  File "/home/builder/my-yocto/poky/bitbake/lib/bb/fetch2/__init__.py", line 1331, in FetchData.setup_revisions(d=<bb.data_smart.DataSmart object at 0x7fbd56fef8d0>):
             for name in self.names:
    >            self.revisions[name] = srcrev_internal_helper(self, d, name)

  File "/home/builder/my-yocto/poky/bitbake/lib/bb/fetch2/__init__.py", line 1196, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7fbd57ee6cc0>, d=<bb.data_smart.DataSmart object at 0x7fbd56fef8d0>, name='default'):
         if srcrev == "AUTOINC":
    >        srcrev = ud.method.latest_revision(ud, d, name)

  File "/home/builder/my-yocto/poky/bitbake/lib/bb/fetch2/__init__.py", line 1605, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7fbd57ee6cc0>, d=<bb.data_smart.DataSmart object at 0x7fbd56fef8d0>, name='default'):
             except KeyError:
    >            revs[key] = rev = self._latest_revision(ud, d, name)
                 return rev
  File "/home/builder/my-yocto/poky/bitbake/lib/bb/fetch2/git.py", line 729, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7fbd57ee6cc0>, d=<bb.data_smart.DataSmart object at 0x7fbd56fef8d0>, name='default'):
             raise bb.fetch2.FetchError("Unable to resolve '%s' in upstream git repository in git ls-remote output for %s" % \
    >            (ud.unresolvedrev[name], ud.host+ud.path))

bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Unable to resolve '1.20.14_2022_01_17' in upstream git repository in git ls-remote output for github.com/JeffyCN/xorg-xserver
The variable dependency chain for the failure is: SRCPV -> AUTOREV[vardepvalue]

Summary: There were 2 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
JeffyCN commented 2 years ago

pushed :) https://github.com/JeffyCN/xorg-xserver/releases/tag/1.20.14_2022_01_17