Re: [Security-Discuss] last xorg update
Sir Pingus <[email protected]>
| Newsgroups | gmane.linux.mandrake.security.general |
|---|---|
| Message-ID | <[email protected]> |
Yes mark you are right, the problem comes from theses two patchs (with s_popen inside): XFree86-4.3-CAN-2004-0914.patch.bz2 xpm-3.4k-CAN-2004-0914.patch.bz2 The problem comes from the s_popen function. if I try to compile XdTV on a new Mandrake 10.1 without all the updates for theses updates: libxorg-x11-6.7.0-3mdk xorg-x11-6.7.0-3mdk xorg-x11-xfs-6.7.0-3mdk libxorg-x11-devel-6.7.0-3mdk xorg-x11-75dpi-fonts-6.7.0-3mdk xorg-x11-server-6.7.0-3mdk libxpm4-3.4k-28mdk libxpm4-devel-3.4k-28mdk I meets this two errors: 1) checking for XawDialogAddButton in -lXaw... no checking for Xaw3dComputeTopShadowRGB in -lXaw3d... no checking for Xaw3dComputeTopShadowRGB in -lXaw95... no checking for Xaw3dComputeTopShadowRGB in -lXawM... no checking for Xaw3dComputeTopShadowRGB in -lneXtaw... no configure: error: *** Unable to find a suitable Athena Widget library (Xaw) 2) /usr/X11R6/lib/libXpm.so: undefined reference to `s_popen' Pingus --- Mark Scott <[email protected]> a écrit : > Sir Pingus wrote: > > Hi everyone, > > > > Since the last Xorg update, Xpm seems to be > "broken" > > or unknown. > > I'm one one the XdTV developpers and we use such > > functions: > > > > dnl > > > --------------------------------------------------------------------- > > dnl Checks for Xpm libraries. > > > > AC_CHECK_LIB(Xpm, XpmCreatePixmapFromData, > > AC_DEFINE(HAVE_XPM,,XPM library) > > LIBXPM="-lXpm", > > LIBXPM="", > > $X_LIBS $X_PRE_LIBS -lXext -lX11 > > $X_EXTRA_LIBS) > > AC_SUBST(LIBXPM) > > > > Result: > > checking for XawDialogAddButton in -lXaw... no > > > > we use XpmCreatePixmapFromData to skin the GUI. > > > > Do you have any idea about this problem? > > I've noticed an issue with php-gd also not working > (on Mandrake 10.0), > complaining about a missing s_popen function when > the extension is loaded. > > Trying to rebuild the php-gd SRPM fails and > config.log contains: > > configure:2483: checking for XpmFreeXpmImage in > -lXpm > configure:2502: gcc -o conftest -O2 > -fomit-frame-pointer -pipe > -march=i586 -mcpu=pentiumpro > -Wl,-rpath,/usr/X11R6/lib > -L/usr/X11R6/lib -lX11 conftest.c -lXpm -lm 1>&5 > /usr/X11R6/lib/libXpm.so: undefined reference to > `s_popen' > collect2: ld returned 1 exit status > > $ rpm -qf /usr/X11R6/lib/libXpm.so > libxpm4-devel-3.4k-27.2.100mdk > > SRPM for that RPM is xpm-3.4k-27.2.100mdk. > > Trying to rebuild that SRPM results in: > > gcc -m32 -o sxpm -O2 -fomit-frame-pointer -pipe > -march=i586 > -mcpu=pentiumpro -L/usr/X11R6/lib sxpm.o > -L../lib > -L/usr/X11R6/lib -lXpm -lXt -lSM -lICE -lXext -lX11 > /usr/X11R6/lib/libXpm.so: undefined reference to > `s_popen' > collect2: ld returned 1 exit status > make[1]: *** [sxpm] Error 1 > make[1]: Leaving directory > `/usr/local/src/development/mark/rpm/BUILD/xpm-3.4k/sxpm' > make: *** [all] Error 2 > error: Bad exit status from > /usr/local/src/development/mark/rpm/tmp/rpm-tmp.74198 > (%build) > > Both XPM and XFree86 contain a patch that implements > s_popen, so I'm not > sure what's going wrong: > XFree86-4.3-CAN-2004-0914.patch.bz2 > xpm-3.4k-CAN-2004-0914.patch.bz2 > -- > Mark Scott > Caravan Sitefinder UK Ltd Technical Team > > Tel: +44 (0)845 6444 185 > Email: [email protected] > Web: http://www.caravan-sitefinder.co.uk/ > > > ____________________________________________________ > Want to buy your Pack or Services from MandrakeSoft? > > Go to http://www.mandrakestore.com > Join the Club : http://www.mandrakeclub.com > ____________________________________________________ > Vous manquez despace pour stocker vos mails ? Yahoo! Mail vous offre GRATUITEMENT 100 Mo ! Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/ Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis. A télécharger gratuitement sur http://fr.messenger.yahoo.com
message.footer
(text/plain, 239 B)
____________________________________________________ Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com Join the Club : http://www.mandrakeclub.com ____________________________________________________