Bug#745995: dico FTBFS on mips/mipsel -- RFH

أحمد المحمودي <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.general,gmane.linux.debian.ports.mips
Message-ID <[email protected]>
On Thu, Sep 25, 2014 at 02:51:42PM +0000, James Cowgill wrote:
> I've had a small look at this (I don't have much at the moment).
> 
> When you run your example with LD_DEBUG=libs, you get the error:
>  /usr/lib/mips-linux-gnu/libgc.so.1: error: symbol lookup error: undefined symbol: __data_start (fatal)
> 
> The Boehm GC headers (on some arches) indicate that the calling program
> is expected to define __data_start somewhere (presumably by gcc) and
> this isn't happening.
---end quoted text---

  I'd like to note the following:

  * dico 2.2-5 does build on mips/mipsel, this revision builds against 
    guile 1.8 not guile 2.0

  * I unpacked the mips arch. of the following packages under the same 
    directory: guile-2.0-libs, guile-1.8-libs, dico-module-guile (2.2-5)

    Then I ran: grep -r __data_start /path/to/extracted_pkgs/ , the only 
    match was: ./usr/lib/mips-linux-gnu/guile-2.0/bin/guile

    I grep'ed the guile.so module produced by dico 2.2-6 amd64 build (I 
    don't have access to a mips machine) for __data-start, but no match 
    was found.

  * I realize that guile-2.0-libs installs 'guile' binary under a 
    multiarch dir on mips (/usr/lib/mips-linux-gnu/guile-2.0/bin/guile), 
    yet on amd64 it is installed in (/usr/lib/guile-2.0/bin/guile). 
    Don't know if that does matter or not.

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
signature.asc (application/pgp-signature, 473 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJUJEokAAoJELwZapTt3aG3c3UIAIa+Ss9vfjISu3vKHIhYusn2
IjrHOG1G+pd8FmxoU2ZBxY0cwnViMxG1abQVtzSPCnA8m89SOuoL2igWCpWthgiU
UYGpuLpk0uOTjrD9WBgLITw17e4XPDTNOKTqJ7l2b29kX5yqF+YM2a+Y2QFTz2Pj
P9WuDQoI3FbdRMRLermhb77LIOaEJJzFigWRpY892fVkyetOe1hm3gFoxwUzOlx4
/RHN1BI82ssxjbWVgakI95ppal9R0GRe+r9A/R0MtZrUqjwVLel8shwpELVVMGS9
DQ6g0NnEzAfWmy67Xm7eVONWXsBEFXzdBC4fAwnl7V47JeX/Gnu3/wC9ZV/9/mo=
=gYxo
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.