Subject: Re: pkg/30008: print/acroread7 doesn't work
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Jan Schaumann <jschauma@netmeister.org>
List: pkgsrc-bugs
Date: 05/09/2005 14:09:02
The following reply was made to PR pkg/30008; it has been noted by GNATS.

From: Jan Schaumann <jschauma@netmeister.org>
To: Nick Hudson <nick.hudson@dsl.pipex.com>
Cc: gnats-bugs@netbsd.org, Mark Davies <mark@mcs.vuw.ac.nz>,
	Juan RP <juan@xtrarom.org>
Subject: Re: pkg/30008: print/acroread7 doesn't work
Date: Mon, 9 May 2005 10:09:02 -0400

 --WIyZ46R2i8wDzkSu
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Nick Hudson <nick.hudson@dsl.pipex.com> wrote:
 > This has been bugging me (execuse the pun) and to work around it I hacked=
  the
 > libgdk_pixbuf-2.0.so.0 binary to remove the eXecute bit from the STACK he=
 ader
 > entry:
 >=20
 > $ readelf -l /usr/pkg/emul//linux/opt/gnome/lib/libgdk_pixbuf-2.0.so.0  |=
  grep STACK
 >   STACK          0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x4
 > $
 >=20
 > I then ran the commands in INSTALL and now I can use acroread7.
 >=20
 > Why this works for some people and not others beats me. What platforms and
 > versions are people using? What's the output of the above command?
 
 I run acroread7 on NetBSD-2.0/i386.
 
 Output:
 
 Elf file type is DYN (Shared object file)
 Entry point 0x2b80
 There are 4 program headers, starting at offset 52
 
 Program Headers:
   Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg
 Align
   LOAD           0x000000 0x00000000 0x00000000 0x10ce8 0x10ce8 R E
 0x1000
   LOAD           0x011000 0x00011000 0x00011000 0x004c4 0x00518 RW
 0x1000
   DYNAMIC        0x011208 0x00011208 0x00011208 0x000f0 0x000f0 RW  0x4
   LOOS+474e551   0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4
 
  Section to Segment mapping:
   Segment Sections...
    00     .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn
 =2Erel.plt .init .plt .text .fini .rodata=20
    01     .data .eh_frame .dynamic .ctors .dtors .jcr .got .bss=20
    02     .dynamic=20
    03    =20
 
 
 No STACK information.                                                      =
       =20
 -Jan
 
 --=20
 The Internet interprets censorship as damage and routes around it.
 	-- John Gilmore
 
 --WIyZ46R2i8wDzkSu
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.3 (NetBSD)
 
 iD8DBQFCf279fFtkr68iakwRArwQAKCsPutvs9vHDN++ebOms5uXVMYrPgCdEJRH
 Kn9Zefk2/LqftNv2ptxzhpI=
 =PLI7
 -----END PGP SIGNATURE-----
 
 --WIyZ46R2i8wDzkSu--