pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47611: mail/akonadi on DragonFly 3.3 using gcc 4.7.2 version CXXABI_1.3 required by /usr/pkg/qt4/lib/libQtCore.so.4 not defined



>Number:         47611
>Category:       pkg
>Synopsis:       mail/akonadi on DragonFly 3.3 using gcc 4.7.2 version 
>CXXABI_1.3 required by /usr/pkg/qt4/lib/libQtCore.so.4 not defined
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 03 19:05:00 +0000 2013
>Originator:     David Shao
>Release:        DragonFly 3.3-DEVELOPMENT x86_64 and i386
>Organization:
>Environment:
DragonFly 3.3-DEVELOPMENT x86_64 and i386
>Description:
Using gcc 4.7.2 on DragonFly 3.3-DEVELOPMENT x86_64 and i386, master src 
through:

commit f7de9d7f75ad7de57ef565dffd6a7b1ba9909344
Date:   Fri Mar 1 17:08:33 2013 -0800

    kernel - remove PAGE RACE kprintf

pkgsrc current master through:

commit d479c6c3c820cf25f4c73272795c389fbb92ec82
Date:   Sat Mar 2 18:27:29 2013 -0800

# pkg_rolling-replace -uv

for mail/akonadi fails with:

The following variables will affect the build process of this package,
akonadi-1.7.2nb4.  Their current value is shown below:

        * JPEG_DEFAULT = jpeg
        * SSLBASE = /usr
        * SSLCERTS = /etc/ssl/certs
        * SSLDIR = /etc/ssl
        * SSLKEYS = /etc/ssl/private

Based on these variables, the following variables have been set:

        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = jpeg
...
=> Build dependency qt4-tools>=4.8.4nb2: found qt4-tools-4.8.4nb2
=> Full dependency sqlite3>=3.7.15.2nb1: found sqlite3-3.7.15.2nb2
=> Full dependency shared-mime-info>=1.0nb1: found shared-mime-info-1.0nb3
=> Full dependency boost-libs-1.53.*: found boost-libs-1.53.0
=> Full dependency boost-libs-1.53.0{,nb*}: found boost-libs-1.53.0
=> Full dependency soprano>=2.8.0nb2: found soprano-2.8.0nb2
=> Full dependency qt4-libs>=4.8.4nb3: found qt4-libs-4.8.4nb3
=> Full dependency qt4-qdbus>=4.8.4nb2: found qt4-qdbus-4.8.4nb2
...
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Soprano
+ Boost
+ Sqlite
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_INSTALL_LIBDIR


-- Build files have been written to: 
/usr/pkgsrc/mail/akonadi/work/akonadi-1.7.2/_build
=> Rewrite cmake Dependencies files
===> Building for akonadi-1.7.2nb4
Scanning dependencies of target akonadiprotocolinternals
[  0%] Building CXX object 
libs/CMakeFiles/akonadiprotocolinternals.dir/imapparser.cpp.o
[  1%] Building CXX object 
libs/CMakeFiles/akonadiprotocolinternals.dir/imapset.cpp.o
[  1%] Building CXX object 
libs/CMakeFiles/akonadiprotocolinternals.dir/notificationmessage.cpp.o
[  1%] Building CXX object 
libs/CMakeFiles/akonadiprotocolinternals.dir/xdgbasedirs.cpp.o
Linking CXX shared library ../lib/libakonadiprotocolinternals.so
[  1%] Built target akonadiprotocolinternals
Scanning dependencies of target imapparserbenchmark_automoc
/usr/lib/gcc44/libstdc++.so.9: version CXXABI_1.3 required by 
/usr/pkg/qt4/lib/libQtCore.so.4 not defined
*** Error code 1

My default C compiler is:

# cc --version
cc 4.7.2 [DragonFly] Release/2012-09-20

My default C++ compiler is:

# c++ --version
c++ 4.7.2 [DragonFly] Release/2012-09-20

My /etc/make.conf is:

CFLAGS+=-g
STRIP=


My /usr/pkg/etc/mk.conf is:

# Example /usr/pkg/etc/mk.conf file produced by bootstrap-pkgsrc
# Wed Jan 16 20:08:16 UTC 2013

.ifdef BSD_PKG_MK       # begin pkgsrc settings


PKG_DBDIR=              /var/db/pkg
LOCALBASE=              /usr/pkg
VARBASE=                /var
PKG_TOOLS_BIN=          /usr/pkg/sbin
PKGMANDIR=              man


.endif                  # end pkgsrc settings
.ifdef BSD_PKG_MK       # added by nrelease
PKG_DEFAULT_OPTIONS=dri inet6
.endif                  # added by nrelease

.ifdef BSD_PKG_MK       # local
CFLAGS+=-g
USE_DESTDIR=yes
X11_TYPE=modular
ACCEPTABLE_LICENSES += vim-license lame-license
ALLOW_VULNERABLE_PACKAGES=yes
.endif                  # local

Further tests have revealed that kdelibs4 does not compile with the same error, 
so at the moment at least with a mixed gcc 4.4 and gcc 4.7 compiled userland, 
building kde4 on DragonFly 3.3-DEVELOPMENT is completely broken.

>How-To-Repeat:
Using gcc 4.7.2 on DragonFly 3.3-DEVELOPMENT x86_64 and i386, master src 
through:

commit f7de9d7f75ad7de57ef565dffd6a7b1ba9909344
Date:   Fri Mar 1 17:08:33 2013 -0800

    kernel - remove PAGE RACE kprintf

pkgsrc current master through:

commit d479c6c3c820cf25f4c73272795c389fbb92ec82
Date:   Sat Mar 2 18:27:29 2013 -0800

# pkg_rolling-replace -uv
>Fix:



Home | Main Index | Thread Index | Old Index