Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Jan 2005 00:59:33 GMT
From:      David Miller <davidmiller@quaoar.us>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/76692: pgadmin3 port fails to build after portupgrade of wxgtk2 ports
Message-ID:  <200501260059.j0Q0xX6q085053@www.freebsd.org>
Resent-Message-ID: <200501260100.j0Q10baV037497@freefall.freebsd.org>

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

>Number:         76692
>Category:       misc
>Synopsis:       pgadmin3 port fails to build after portupgrade of wxgtk2 ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 26 01:00:37 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     David Miller
>Release:        5.3-RELEASE  #0
>Organization:
Quaoar
>Environment:
5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004     root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386 
>Description:
pgadmin3 port (PORTVERSION=1.2.0) fails to build after portupgrade of wxgtk3 ports to VERSION=2.5.3. Previous binary of pgadmin3 will not execute after portupgrade to wxgtk2 libs VERSION=2.5.3. See below:

Port Version:

# New ports collection makefile for:    pgadmin3
# Date created:                         November 4, 2003
# Whom:                                 Max Khon
#
# $FreeBSD: ports/databases/pgadmin3/Makefile,v 1.9 2005/01/08 18:05:22 fjoe Exp $
#

PORTNAME=    pgadmin3
PORTVERSION=    1.2.0
CATEGORIES=    databases
MASTER_SITES=    ${MASTER_SITE_PGSQL}
MASTER_SITE_SUBDIR= pgadmin3/release/src


****************************************************************************************************************************
Directory listing for wx_gtk2 libs:

ls /usr/X11R6/lib/libwx_gtk2*

libwx_gtk2_adv-2.5.so                   libwx_gtk2_gl-2.5.so.3
libwx_gtk2_adv-2.5.so.3                 libwx_gtk2_gl-2.5.so.3.0.0
libwx_gtk2_adv-2.5.so.3.0.0             libwx_gtk2_html-2.5.so
libwx_gtk2_animate-2.5.so               libwx_gtk2_html-2.5.so.3
libwx_gtk2_animate-2.5.so.3             libwx_gtk2_html-2.5.so.3.0.0
libwx_gtk2_animate-2.5.so.3.0.0         libwx_gtk2_ogl-2.5.so
libwx_gtk2_core-2.5.so                  libwx_gtk2_ogl-2.5.so.3
libwx_gtk2_core-2.5.so.3                libwx_gtk2_ogl-2.5.so.3.0.0
libwx_gtk2_core-2.5.so.3.0.0            libwx_gtk2_plot-2.5.so
libwx_gtk2_deprecated-2.5.so            libwx_gtk2_plot-2.5.so.3
libwx_gtk2_deprecated-2.5.so.3          libwx_gtk2_plot-2.5.so.3.0.0
libwx_gtk2_deprecated-2.5.so.3.0.0      libwx_gtk2_stc-2.5.so
libwx_gtk2_fl-2.5.so                    libwx_gtk2_stc-2.5.so.3
libwx_gtk2_fl-2.5.so.3                  libwx_gtk2_stc-2.5.so.3.0.0
libwx_gtk2_fl-2.5.so.3.0.0              libwx_gtk2_svg-2.5.so
libwx_gtk2_gizmos-2.5.so                libwx_gtk2_svg-2.5.so.3
libwx_gtk2_gizmos-2.5.so.3              libwx_gtk2_svg-2.5.so.3.0.0
libwx_gtk2_gizmos-2.5.so.3.0.0          libwx_gtk2_xrc-2.5.so.3
libwx_gtk2_gl-2.5.so                    libwx_gtk2_xrc-2.5.so.3.0.0

****************************************************************************************************************************

Exerpt from portversion -v:

pgadmin3-1.0.2_1            <  needs updating (port has 1.2.0)

wxgtk2-common-devel-2.5.3   =  up-to-date with port
wxgtk2-contrib-common-devel-2.5.3  =  up-to-date with port
wxgtk2-contrib-devel-2.5.3  =  up-to-date with port
wxgtk2-devel-2.5.3          =  up-to-date with port

****************************************************************************************************************************
make build

End of output from make build step:

..

c++ -DDATA_DIR=\"/usr/local/share/pgadmin3/\" -Wall -g -I../src/include -I../src/agent/include -O -pipe -march=athlon-mp  -L/usr/local/lib -L/usr/X11R6/lib  -o pgadmin3  pgAdmin3.o pgConn.o  pgSet.o keywords.o pgAggregate.o  pgCast.o pgCheck.o pgCollection.o  pgColumn.o pgConstraints.o  pgConversion.o pgDatabase.o pgDomain.o  pgForeignKey.o pgFunction.o pgGroup.o  pgIndex.o pgIndexConstraint.o  pgLanguage.o pgObject.o pgOperator.o  pgOperatorClass.o pgRule.o pgSchema.o  pgSequence.o pgServer.o pgTable.o  pgTablespace.o pgTrigger.o pgType.o  pgUser.o pgView.o pgDatatype.o  pgaAgent.o pgaJob.o pgaStep.o  pgaSchedule.o dlgJob.o dlgSchedule.o  dlgStep.o xh_sqlbox.o xh_calb.o  xh_timespin.o xh_ctlcombo.o  ctlSecurityPanel.o dlgClasses.o  ctlComboBox.o calbox.o timespin.o  ctlListView.o ctlSQLBox.o  ctlSQLResult.o frmExport.o  dlgEditGridOptions.o events.o  frmAbout.o frmIndexcheck.o dlgConnect.o  frmMain.o frmOptions.o frmPassword.o  frmQuery.o frmHelp.o frmSplash.o  frmMaintenanc
 e.o frmBackup.o  frmRestore.o frmGrantWizard.o  frmEditGrid.o dlgProperty.o dlgUser.o  dlgServer.o dlgGroup.o dlgDatabase.o  dlgLanguage.o dlgSchema.o dlgDomain.o  dlgTable.o dlgTablespace.o dlgColumn.o  dlgIndex.o dlgFunction.o dlgView.o  dlgRule.o dlgOperator.o dlgAggregate.o  dlgCast.o dlgConversion.o  dlgIndexConstraint.o dlgForeignKey.o  dlgSequence.o dlgTrigger.o dlgType.o  dlgCheck.o frmStatus.o misc.o  sysLogger.o sysSettings.o utffile.o  xrcDialogs.o  -pthread -lssl -lcrypto -lpq -lwx_gtk2_stc-2.5 -L/usr/X11R6/lib -L/usr/local/lib -liconv  -L/usr/X11R6/lib   -lwx_gtk2_xrc-2.5 -lwx_gtk2_html-2.5 -lwx_gtk2_adv-2.5 -lwx_gtk2_core-2.5 -lwx_base_xml-2.5 -lwx_base_net-2.5 -lwx_base-2.5
/usr/bin/ld: cannot find -lwx_gtk2_xrc-2.5
*** Error code 1

Stop in /usr/ports/databases/pgadmin3/work/pgadmin3-1.2.0/src.
*** Error code 1

Stop in /usr/ports/databases/pgadmin3/work/pgadmin3-1.2.0.
*** Error code 1

Stop in /usr/ports/databases/pgadmin3/work/pgadmin3-1.2.0.
*** Error code 1

Stop in /usr/ports/databases/pgadmin3.

****************************************************************************************************************************

Previous installed version of pgadmin3 will not execute now:

/usr/local/bin/pgadmin3

/libexec/ld-elf.so.1: Shared object "libwx_gtk2_stc-2.5.so.2" not found, required by "pgadmin3"




      
>How-To-Repeat:
portupgrade pgadmin3-1.0.2_1

or

cd /usr/ports/databases/pgadmin3/
make clean
make build

>Fix:
Presume that the pgadmin3 port will need to be changed to accommodate
wxgtk2-2.5.3 version 
>Release-Note:
>Audit-Trail:
>Unformatted:



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