Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 2009 13:14:03 +1000 (EST)
From:      Mark Andrews <marka@isc.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/137862: net-im/psi-0.13 fails to build [patch]
Message-ID:  <200908170314.n7H3E3AH079059@drugs.dv.isc.org>
Resent-Message-ID: <200908170320.n7H3K6od063055@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         137862
>Category:       ports
>Synopsis:       net-im/psi-0.13 fails to build [patch]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 17 03:20:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Mark Andrews
>Release:        FreeBSD 6.4-STABLE i386
>Organization:
ISC
>Environment:
System: FreeBSD drugs.dv.isc.org 6.4-STABLE FreeBSD 6.4-STABLE #31: Thu Apr 30 07:41:29 EST 2009 marka@drugs.dv.isc.org:/usr/obj/usr/src/sys/DRUGS i386

>Description:

	net-im/psi-0.13 fails to link as it does not include -lirisnet
	in the list of libraries to link against.

>How-To-Repeat:

	Attempt to compile net-im/psi-0.13.

	Below is the list of package the patchec net-im/psi-0.13 was built
	against.

Information for psi-0.13:

Depends on:
Dependency: xineramaproto-1.1.2
Dependency: xf86vidmodeproto-2.2.2
Dependency: xf86miscproto-0.9.2
Dependency: xf86dgaproto-2.0.3
Dependency: xextproto-7.0.5
Dependency: videoproto-2.2.2
Dependency: scrnsaverproto-1.1.0
Dependency: renderproto-0.9.3
Dependency: recordproto-1.13.2
Dependency: randrproto-1.3.0
Dependency: printproto-1.0.4
Dependency: kbproto-1.0.3
Dependency: inputproto-1.5.0
Dependency: fixesproto-4.0
Dependency: dmxproto-2.2.2
Dependency: damageproto-1.1.0_2
Dependency: compositeproto-0.4
Dependency: fontsproto-2.0.2
Dependency: fontcacheproto-0.1.2
Dependency: expat-2.0.1
Dependency: gnome_subr-1.0
Dependency: python25-2.5.4_2
Dependency: xcb-proto-1.5
Dependency: perl-5.8.9_3
Dependency: png-1.2.38
Dependency: lcms-1.18a_1,1
Dependency: jpeg-7
Dependency: tiff-3.8.2_4
Dependency: libmng-1.0.10_1
Dependency: pkg-config-0.23_1
Dependency: xtrans-1.2.3
Dependency: xproto-7.0.15
Dependency: pixman-0.15.4
Dependency: libfontenc-1.0.4
Dependency: libXdmcp-1.0.2_1
Dependency: libXau-1.0.4
Dependency: libICE-1.0.4_1,1
Dependency: libSM-1.1.0_1,1
Dependency: libFS-1.0.1
Dependency: freetype2-2.3.9_1
Dependency: libXfont-1.3.4,1
Dependency: fontconfig-2.6.0,1
Dependency: pcre-7.9
Dependency: libpthread-stubs-0.1
Dependency: libxcb-1.4
Dependency: libX11-1.2.1_1,1
Dependency: libxkbfile-1.0.5
Dependency: liboldX-1.0.1
Dependency: libXt-1.0.5_1
Dependency: trapproto-3.4.3
Dependency: libxkbui-1.0.2_1
Dependency: libXrender-0.9.4_1
Dependency: libXft-2.1.13
Dependency: libXfixes-4.0.3_1
Dependency: libXext-1.0.5,1
Dependency: libdmx-1.0.2_1
Dependency: libXxf86vm-1.0.2
Dependency: libXxf86misc-1.0.1
Dependency: libXxf86dga-1.0.2
Dependency: libXv-1.0.4,1
Dependency: libXvMC-1.0.4_1
Dependency: libXtst-1.0.3_1
Dependency: libXres-1.0.3_3
Dependency: libXrandr-1.3.0
Dependency: libXpm-3.5.7
Dependency: libXp-1.0.0,1
Dependency: libXmu-1.0.4,1
Dependency: libXinerama-1.0.3,1
Dependency: libXi-1.2.1,1
Dependency: libXfontcache-1.0.4
Dependency: libXevie-1.0.2
Dependency: libXdamage-1.1.1
Dependency: libXcursor-1.1.9_1
Dependency: libXcomposite-0.4.0,1
Dependency: libXaw-1.0.5_1,1
Dependency: libXTrap-1.0.0
Dependency: libXScrnSaver-1.1.3
Dependency: xorg-libraries-7.4
Dependency: libiconv-1.13.1
Dependency: libxml2-2.7.3
Dependency: gettext-0.17_1
Dependency: glib-2.20.4
Dependency: qt4-corelib-4.5.2
Dependency: qt4-xml-4.5.2
Dependency: qt4-sql-4.5.2
Dependency: qt4-script-4.5.2
Dependency: qt4-network-4.5.2
Dependency: qt4-gui-4.5.2
Dependency: qt4-svg-4.5.2
Dependency: qt4-qt3support-4.5.2
Dependency: qt4-inputmethods-4.5.2
Dependency: qt4-imageformats-4.5.2
Dependency: qt4-iconengines-4.5.2_1
Dependency: qca-2.0.2
Dependency: qca-ossl-2.0.0.b3_3
Dependency: qca-gnupg-2.0.0.b3_1
Dependency: dbus-1.2.4.6
Dependency: qt4-dbus-4.5.2
Dependency: aspell-0.60.6_2

>Fix:

	This may not be a optimal patch but it works for me.

	Mark

patch-iris__iris.pri:
--- iris/iris.pri.orig	2009-08-17 12:26:12.000000000 +1000
+++ iris/iris.pri	2009-08-17 12:26:25.000000000 +1000
@@ -9,7 +9,7 @@
 	include(src/xmpp/xmpp.pri)
 }
 else {
-	LIBS += -L$$IRIS_BASE/lib -liris
+	LIBS += -L$$IRIS_BASE/lib -liris -lirisnet
 }
 
 # qt < 4.4 doesn't enable link_prl by default.  we could just enable it,
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908170314.n7H3E3AH079059>