Your message dated Wed, 15 Nov 2006 20:40:26 +0200
with message-id <87u0101rl1.GNU'[EMAIL PROTECTED]>
and subject line Bug#398742: wmaker: Source package fails to compile
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: wmaker
Version: 0.92.0-6
Severity: important
I installed the source with the debian tools, verified that ALL the
libraries listed in the webpage
http://packages.debian.org/unstable/source/wmaker
are installed. Run configure. The configure script fails to find the
xinerama libraries
Installation path prefix : /usr/local
Installation path for binaries : /usr/local/bin
Installation path for WPrefs.app : /usr/local
Supported graphic format libraries : XPM PNG JPEG GIF TIFF builtin-PPM
Use assembly routines for wrlib : yes
Use inline MMX(tm) x86 assembly : yes
Antialiased text support in WINGs : yes
Xinerama extension support : no
Translated message files to install : None
then, when issuing the make command I get
gcc -DHAVE_CONFIG_H -I. -I. -I../src -I/usr/local/include -g -O2 -O0 -c
x86_specific.c -fPIC -DPIC -o .libs/x86_specific.o
x86_specific.c: In function 'x86_mmx_TrueColor_32_to_16':
x86_specific.c:107: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
make[2]: *** [x86_specific.lo] Error 1
make[2]: Leaving directory `/root/WindowMaker-0.92.0/wrlib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/WindowMaker-0.92.0/wrlib'
make: *** [all-recursive] Error 1
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages wmaker depends on:
ii cpp 4:4.0.3-4 The GNU C preprocessor (cpp)
ii libc6 2.3.6.ds1-7 GNU C Library: Shared libraries
ii libfontconfig1 2.4.1-2 generic font configuration library
ii libwraster3 0.92.0-6 Shared libraries of Window Maker r
ii libx11-6 2:1.0.3-2 X11 client-side library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxft2 2.1.8.2-8 FreeType-based font drawing librar
ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library
wmaker recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 0.92.0-6
Gian Uberto Lauri wrote:
>
> I installed the source with the debian tools, verified that ALL the
> libraries listed in the webpage
>
> http://packages.debian.org/unstable/source/wmaker
>
> are installed. Run configure. The configure script fails to find the
> xinerama libraries
Debian does not guarantee that the upstream tarballs can be built
straight away. Sometimes they're broken and Debian maintainers are
patching them (which is precisely the case now).
> then, when issuing the make command I get
> [...]
That's why there is debian/patches/10_gcc4_asm.diff -- to fix this
problem.
One of the many ways to build a package is:
$ apt-get source wmaker && cd wmaker-*
# apt-get build-dep wmaker
$ dpkg-buildpackage -rfakeroot -us -uc -b
If you don't want a package, but to install in /usr/local, then
compile it as usual after the above, when the patches are applied.
--- End Message ---