Your message dated Tue, 26 Jan 2010 20:59:33 +0000
with message-id <[email protected]>
and subject line done in -3 upload
has caused the Debian Bug report #566348,
regarding xserver-xorg-video-omap3: Package does not build after installing
XOrg 7.5
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
566348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566348
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xserver-xorg-video-omap3
Version: 0.1.1-2-x2
Severity: normal
Tags: patch
After upgrade to Xorg 7.5 package is removed and can not be rebuilt or
installed. Seems to be some inclusion changes and some symLists that needed
removal.
Included patch which worked for me (-omapfb and -omap3 packaged tested).
Patch mostly includes changes from upstream.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: armel (armv7l)
Kernel: Linux 2.6.33-rc5
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xserver-xorg-video-omap3 depends on:
ii libc6 2.10.2-5 Embedded GNU C Library: Shared lib
ii xserver-xorg-core 2:1.7.4-2 Xorg X server - core server
xserver-xorg-video-omap3 recommends no packages.
xserver-xorg-video-omap3 suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/lib/xorg/modules/drivers/omapfb_drv.so (from
xserver-xorg-video-omap3 package)
*** xf86-video-omapfb-0.1.1/src/omapfb-driver.c 2009-05-03 22:12:40.000000000 +0200
--- xf86-video-omapfb-0.1.1-x2/src/omapfb-driver.c 2010-01-23 03:54:39.000000000 +0100
***************
*** 42,48 ****
#include "exa.h"
#define DPMS_SERVER
! #include <X11/extensions/dpms.h>
#include <linux/fb.h>
--- 42,48 ----
#include "exa.h"
#define DPMS_SERVER
! #include <X11/extensions/dpmsconst.h>
#include <linux/fb.h>
***************
*** 124,149 ****
OMAPFBChipsets);
}
- static const char *fbSymbols[] = {
- "fbScreenInit",
- "fbPictureInit",
- NULL
- };
-
- static const char *exaSymbols[] = {
- "exaDriverAlloc",
- "exaDriverInit",
- "exaDriverFini",
- "exaOffscreenAlloc",
- "exaOffscreenFree",
- "exaGetPixmapOffset",
- "exaGetPixmapPitch",
- "exaGetPixmapSize",
- "exaMarkSync",
- "exaWaitSync",
- NULL
- };
-
static void
OMAPFBProbeController(char *ctrl_name)
{
--- 124,129 ----
***************
*** 502,508 ****
/* Load the fallback module */
xf86LoadSubModule(pScrn, "fb");
- xf86LoaderReqSymLists(fbSymbols, NULL);
/* Initialize fallbacks for the screen */
if (!fbScreenInit(pScreen, ofb->fb, pScrn->virtualX,
--- 482,487 ----
***************
*** 586,592 ****
#ifdef USE_EXA
/* EXA init */
xf86LoadSubModule(pScrn, "exa");
- xf86LoaderReqSymLists(exaSymbols, NULL);
/* TODO: This should depend on the AccelMethod option */
ofb->exa = exaDriverAlloc();
--- 565,570 ----
***************
*** 879,885 ****
if (!setupDone) {
setupDone = TRUE;
xf86AddDriver(&OMAPFB, module, HaveDriverFuncs);
- LoaderRefSymLists(fbSymbols, NULL);
return (pointer)1;
} else {
if (errmaj) *errmaj = LDR_ONCEONLY;
--- 857,862 ----
--- End Message ---
--- Begin Message ---
Apparently I forgot to update the changelog.
Thanks Jonas Zetterberg, your patch was helpful. Next time, please
use the "diff -u" option, it makes more readable patches.
--- End Message ---