Hi

Thank you for this bug report. Do you have a proposed patch for this?

If not do you think it would be acceptable if we remove the mips
architecture for this package. I planned to remove support for this
package (and let people use tigervnc instead) but it turned out that
there were corner cases when that did not work out well enough. This
is why I added the package back and then this problem turned up.

Best regards

// Ola

On 29 January 2017 at 22:05, Adrian Bunk <b...@debian.org> wrote:
> Source: tightvnc
> Version: 1:1.3.9-9
> Severity: serious
>
> https://buildd.debian.org/status/package.php?p=tightvnc
>
> ...
> gcc -o Xvnc -O2 -ansi -pedantic     -L../.././/exports/lib  dix/libdix.a 
> os/libos.a ../.././/lib/Xau/libXau.a ../.././/lib/Xdmcp/libXdmcp.a 
> ../.././/exports/lib/libfont.a  hw/vnc/libvnc.a 
> ../.././/../libvncauth/libvncauth.a cfb/libcfb.a cfb16/libcfb.a 
> cfb24/libcfb.a cfb32/libcfb.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a 
> Xext/libext.a                                -lz -lm  -rdynamic -ldl 
> -L/usr/local/lib -ljpeg -lz -lcrypt -Wl,-rpath-link,../.././/exports/lib
> /usr/bin/ld: cfb/libcfb.a(stipmips.o): relocation R_MIPS_HI16 against `a 
> local symbol' can not be used when making a shared object; recompile with 
> -fPIC
> cfb/libcfb.a: error adding symbols: Bad value
> collect2: error: ld returned 1 exit status
> Makefile:718: recipe for target 'Xvnc' failed
> make[4]: *** [Xvnc] Error 1
>
>
> The error message is misleading, the problem is actually
> PIE versus stipmips.s
>
> One option would be to disable PIE when building tightvnc.
>
> But stipmips.s is assembler code Keith wronte in 1990 (sic).
>
> I doubt this is still required today and would suggest to
> fix this FTBFS by nuking the HAS_STIPPLE_CODE parts from
> Xvnc/programs/Xserver/cfb/Imakefile so that the C code is
> used like on all other release architectures.



-- 
 --- Inguza Technology AB --- MSc in Information Technology ----
/  o...@inguza.com                    Folkebogatan 26            \
|  o...@debian.org                   654 68 KARLSTAD            |
|  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9  /
 ---------------------------------------------------------------

Reply via email to