The package rpms/xorg-x11-drv-omap.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/xorg-x11-drv-omap.git/commit/?id=42b....
Change: -ExclusiveArch: %{arm}
Thanks.
Full change: ============
commit 42bbb6016318ab3a5db604e6986593f7dc0d040d Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Aug 8 16:51:23 2019 +0000
xorg-x11-drv-omap fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676245
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index aa99eb9..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/xf86-video-omap-*.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..2e77e7d --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +xorg-x11-drv-omap fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676245 diff --git a/make-git-snapshot.sh b/make-git-snapshot.sh deleted file mode 100755 index c0b5f25..0000000 --- a/make-git-snapshot.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh - -# Usage: ./make-git-snapshot.sh [COMMIT] -# -# to make a snapshot of the given tag/branch. Defaults to HEAD. -# Point env var REF to a local mesa repo to reduce clone time. - -DIRNAME=xf86-video-omap-$( date +%Y%m%d ) - -echo REF ${REF:+--reference $REF} -echo DIRNAME $DIRNAME -echo HEAD ${1:-HEAD} - -rm -rf $DIRNAME - -git clone ${REF:+--reference $REF} \ - git://git.freedesktop.org/git/xorg/driver/xf86-video-omap $DIRNAME - -GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \ - | bzip2 > $DIRNAME.tar.bz2 - -# rm -rf $DIRNAME diff --git a/sources b/sources deleted file mode 100644 index ea82cab..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (xf86-video-omap-0.4.5.tar.bz2) = c8a21bf00d9ead73b5f66310f802d6071454132b69e20230d3b95635d8fb8351febf5c881640907eb36dd7aeec2d0823e45fb9955b1a9a32e3838ee717964ca2 diff --git a/xorg-omap-fix-pageflip.patch b/xorg-omap-fix-pageflip.patch deleted file mode 100644 index b46fd6b..0000000 --- a/xorg-omap-fix-pageflip.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff --git a/src/drmmode_display.c b/src/drmmode_display.c -index c3cf4f8..77f7575 100644 ---- a/src/drmmode_display.c -+++ b/src/drmmode_display.c -@@ -1314,6 +1314,7 @@ drmmode_remove_fb(ScrnInfoPtr pScrn) - typedef struct { - drmmode_ptr mode; - uint32_t old_fb_id; -+ int flip_count; - void *priv; - } drmmode_flipdata_rec, *drmmode_flipdata_ptr; - -@@ -1322,9 +1323,11 @@ page_flip_handler(int fd, unsigned int sequence, unsigned int tv_sec, - unsigned int tv_usec, void *user_data) - { - drmmode_flipdata_ptr flipdata = user_data; -- OMAPDRI2SwapComplete(flipdata->priv); -- drmModeRmFB(flipdata->mode->fd, flipdata->old_fb_id); -- free(flipdata); -+ if (--(flipdata->flip_count) <= 0) { -+ OMAPDRI2SwapComplete(flipdata->priv); -+ drmModeRmFB(flipdata->mode->fd, flipdata->old_fb_id); -+ free(flipdata); -+ } - } - - static drmEventContext event_context = { -@@ -1361,6 +1364,7 @@ drmmode_page_flip(DrawablePtr pDraw, PixmapPtr back, void *priv) - flipdata->priv = priv; - flipdata->mode = mode; - flipdata->old_fb_id = old_fb_id; -+ flipdata->flip_count = 0; - - DEBUG_MSG("flip: %d -> %d", mode->fb_id, old_fb_id); - -@@ -1368,6 +1372,13 @@ drmmode_page_flip(DrawablePtr pDraw, PixmapPtr back, void *priv) - for (i = 0; i < config->num_crtc; i++) { - crtc = config->crtc[i]->driver_private; - -+ if (config->crtc[i]->enabled) -+ flipdata->flip_count++; -+ } -+ -+ for (i = 0; i < config->num_crtc; i++) { -+ crtc = config->crtc[i]->driver_private; -+ - if (!config->crtc[i]->enabled) - continue; - -@@ -1375,7 +1386,8 @@ drmmode_page_flip(DrawablePtr pDraw, PixmapPtr back, void *priv) - mode->fb_id, DRM_MODE_PAGE_FLIP_EVENT, flipdata); - if (ret) { - WARNING_MSG("flip queue failed: %s", strerror(errno)); -- return FALSE; -+ free(flipdata); -+ goto error; - } - } - diff --git a/xorg-x11-drv-omap.spec b/xorg-x11-drv-omap.spec deleted file mode 100644 index ae19f5c..0000000 --- a/xorg-x11-drv-omap.spec +++ /dev/null @@ -1,195 +0,0 @@ -%define moduledir %(pkg-config xorg-server --variable=moduledir ) -%define driverdir %{moduledir}/drivers -#define gitdate 20140501 -#define gitrev .%{gitdate} - -%undefine _hardened_build - -Summary: Xorg X11 omapdrm driver -Name: xorg-x11-drv-omap -Version: 0.4.5 -Release: 9%{?gitrev}%{?dist} -URL: http://www.x.org -License: MIT - -%if 0%{?gitdate} -Source0: xf86-video-omap-%{gitdate}.tar.bz2 -%else -Source0: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-omap-%%7Bve... -%endif -Source2: make-git-snapshot.sh - -ExclusiveArch: %{arm} - -BuildRequires: kernel-headers >= 2.6.32.3 -BuildRequires: pkgconfig(libdrm_omap) -BuildRequires: libudev-devel -BuildRequires: libXext-devel -BuildRequires: libXrandr-devel -BuildRequires: libXv-devel -BuildRequires: mesa-libGL-devel >= 6.5-9 -BuildRequires: xorg-x11-server-devel >= 1.4.99.1-0.15 -BuildRequires: autoconf automake libtool - -Requires: Xorg %(xserver-sdk-abi-requires ansic) -Requires: Xorg %(xserver-sdk-abi-requires videodrv) - -# last version of the xorg-x11-drv-omapfb in arm koji -Obsoletes: xorg-x11-drv-omapfb <= 0.1.1-3.git20110428.fc17 -Provides: xorg-x11-drv-omapfb = 0.1.1-3.git20110428.fc17.1 - -%description -X.Org X11 omapdrm driver for TI OMAP 3/4/5xxx series ARM devices. - -%if 0%{?gitdate} -%define dirsuffix %{gitdate} -%else -%define dirsuffix %{version} -%endif - -%prep -%setup -q -n xf86-video-omap-%{?gitdate:%{gitdate}}%{!?gitdate:%{dirsuffix}} - -%build -%{?gitdate:autoreconf -v --install} - -%configure --disable-static --libdir=%{_libdir} --mandir=%{_mandir} -make %{?_smp_mflags} V=1 - -%install -make install DESTDIR=$RPM_BUILD_ROOT - -# FIXME: Remove all libtool archives (*.la) from modules directory. This -# should be fixed in upstream Makefile.am or whatever. -find $RPM_BUILD_ROOT -regex ".*.la$" | xargs rm -f -- - -%files -%doc README COPYING -%{driverdir}/omap_drv.so -%{_mandir}/man4/omap.4* - -%changelog -* Sat Jul 27 2019 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Apr 02 2018 Adam Jackson ajax@redhat.com - 0.4.5-6 -- Rebuild for xserver 1.20 - -* Fri Feb 09 2018 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering releng@fedoraproject.org - 0.4.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Jan 23 2017 Peter Robinson pbrobinson@fedoraproject.org 0.4.5-1 -- Update to 0.4.5 - -* Thu Sep 29 2016 Hans de Goede hdegoede@redhat.com - 0.4.4-3 -- Add patches from upstream for use with xserver-1.19 -- Rebuild against xserver-1.19 - -* Fri Feb 05 2016 Fedora Release Engineering releng@fedoraproject.org - 0.4.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Dec 20 2015 Peter Robinson pbrobinson@fedoraproject.org 0.4.4-1 -- Update to 0.4.4 -- Adds AM572x support - -* Wed Jul 29 2015 Dave Airlie airlied@redhat.com - 0.4.3-22.20140501 -- 1.15 ABI rebuild - -* Tue Jun 23 2015 Adam Jackson ajax@redhat.com - 0.4.3-21.20140501 -- Undefine _hardened_build - -* Fri Jun 19 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.4.3-20.20140501 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Feb 11 2015 Hans de Goede hdegoede@redhat.com - 0.4.3-19.20140501 -- xserver 1.17 ABI rebuild - -* Mon Aug 18 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.4.3-18.20140501 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jun 16 2014 Hans de Goede hdegoede@redhat.com - 0.4.3-17.20140501 -- xserver 1.15.99.903 ABI rebuild - -* Sun Jun 08 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.4.3-16.20140501 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 01 2014 Dennis Gilmore dennis@ausil.us - 0.4.3-15.20140501 -- fix up changelog - -* Thu May 01 2014 Dennis Gilmore dennis@ausil.us - 0.4.3-14.20140501 -- update git snapshot -- add script to make tarball from git -- xserver 1.15.99-20140428 git snapshot ABI rebuild -- sync package to match other x drivers - -* Mon Jan 13 2014 Adam Jackson ajax@redhat.com - 0.4.3-13 -- 1.15 ABI rebuild - -* Tue Dec 17 2013 Adam Jackson ajax@redhat.com - 0.4.3-12 -- 1.15RC4 ABI rebuild - -* Wed Nov 20 2013 Adam Jackson ajax@redhat.com - 0.4.3-11 -- 1.15RC2 ABI rebuild - -* Wed Nov 06 2013 Adam Jackson ajax@redhat.com - 0.4.3-10 -- 1.15RC1 ABI rebuild - -* Fri Oct 25 2013 Adam Jackson ajax@redhat.com - 0.4.3-9 -- ABI rebuild - -* Sun Aug 04 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.4.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sat Jun 1 2013 Peter Robinson pbrobinson@fedoraproject.org 0.4.3-7 -- Add upstream patch to fix page flip bugs - -* Sun Mar 31 2013 Peter Robinson pbrobinson@fedoraproject.org 0.4.3-6 -- Rebuild - -* Thu Mar 07 2013 Peter Hutterer peter.hutterer@redhat.com - 0.4.3-5 -- ABI rebuild - -* Fri Feb 15 2013 Peter Hutterer peter.hutterer@redhat.com - 0.4.3-4 -- ABI rebuild - -* Fri Feb 15 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.4.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Feb 15 2013 Peter Hutterer peter.hutterer@redhat.com - 0.4.3-2 -- ABI rebuild - -* Tue Jan 15 2013 Peter Robinson pbrobinson@fedoraproject.org 0.4.3-1 -- Update to the 0.4.3 tagged release - -* Thu Jan 10 2013 Adam Jackson ajax@redhat.com - 0.4.2-3 -- ABI rebuild - -* Wed Oct 24 2012 Peter Robinson pbrobinson@fedoraproject.org 0.4.2-2 -- Add patch to fix rotation detection - -* Tue Oct 23 2012 Peter Robinson pbrobinson@fedoraproject.org 0.4.2-1 -- Update to the 0.4.2 tagged release - -* Wed Aug 01 2012 Dennis Gilmore dennis@ausil.us - 0.4.0-0.1.git201207801 -- update to latest git snapshot - -* Sun Jul 22 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.0.1-0.2.git20120511 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri May 11 2012 Dennis Gilmore dennis@ausil.us 0.0.1-0.1.git20120511 -- initial fedora packaging
arch-excludes@lists.fedoraproject.org