From: "John B. Stubblebine" on
To: hrs (acroread),
ports (cc: recipient for these ports),
freebsd-emulation (linux-pango),


I tried to "make install" for acroread9 and it failed with the messages
that follow in the "ps" below. Acroread9 depends on
"linux-pango-1.10.2_3" and others. Linux-pango did not "make" because
of a defect. The messages include the URL:
http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html

This link says that a defect is in all:
pango < 1.24
linux-pango < 1.24
linux-f8-pango < 1.24
linux-f10-pango < 1.24

I updated the ports tree, but the Make file still refers to:
linux-pango-1.10.2_3
In addition, looking for "linux-pango" in the ports collection on
FreeBSD.org shows only linux-pango version 1.10.2_3.

So how do I get linux-pango 1.24, or later?? And if so, will acroread9
"make install" successfully?

I looked at the "pango" web site:
http://ftp.gnome.org/pub/GNOME/sources/pango/
and found that there are source versions of "pango" up to 1.26.

It seems there is a need to upgrade all of the "pango" ports to 1.24 or
later, and the make files for all the ports that use it, and perhaps
some other aspects of those ports as well. I do not have the skills to
do this. I am hoping that you can help.

--
Best regards,

John B. Stubblebine
jstub(a)jstub.com
ps:

Pertinant output for failed "make install" for acroread9:

===> Running linux ldconfig
/compat/linux/sbin/ldconfig -r /compat/linux
===> Registering installation for linux-jpeg-6b.34_2
===> Returning to build of linux-gtk2-2.6.10_3
===> linux-gtk2-2.6.10_3 depends on file:
/compat/linux/usr/lib/libpango-1.0.so.0.1001.1 - not found
===> Verifying install for
/compat/linux/usr/lib/libpango-1.0.so.0.1001.1
in/usr/ports/x11-toolkits/linux-pango
===> linux-pango-1.10.2_3 has known vulnerabilities:
=> pango -- integer overflow.
Reference:
<http://portaudit.FreeBSD.org/4b172278-3f46-11de-becb-001cc0377035.html>
=> Please update your ports tree and try again.
*** Error code 1

Stop in /usr/ports/x11-toolkits/linux-pango.
*** Error code 1

Stop in /usr/ports/x11-toolkits/linux-gtk2.
*** Error code 1

Stop in /usr/ports/print/acroread9.

gw2#
gw2# uname -a
FreeBSD gw2.jstub.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Thu Jul
30 06:20:21 PDT 2009
root(a)gw2.jstub.com:/usr/obj/usr/src/sys/GENERIC i386
gw2# pwd
/usr/ports/print/acroread9
gw2#

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Boris Samorodov on
"John B. Stubblebine" <jstub(a)jstub.com> writes:

> So how do I get linux-pango 1.24, or later??

This is a real FAQ for some time. Please, search archieves (ports@,
emulation@) and even the PR-database for the answer.

--
WBR, bsam
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"