Your message dated Mon, 8 Jun 2009 17:02:09 +1000 with message-id <20090608070209.GJ2659@debianrules.debiancolombia.org> and subject line Re: Bug#529389: Bug#522103: libsqlite3-0: ABI breakage: xCheckReservedLock method in sqlite3_io_methods changed prototype has caused the Debian Bug report #529389, regarding rpm: FTBFS: libsqlite3.a(sqlite3.o): In function `icuNext': undefined reference to `ubrk_current_4_0' to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 529389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529389 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: rpm: FTBFS: libsqlite3.a(sqlite3.o): In function `icuNext': undefined reference to `ubrk_current_4_0'
- From: Aníbal Monsalve Salazar <anibal@debian.org>
- Date: Tue, 19 May 2009 14:34:04 +1000
- Message-id: <20090519043404.GA3786@debianrules.debiancolombia.org>
Package: rpm Version: 4.4.2.3-2 Severity: serious <-- snip --> make[1]: Leaving directory `/tmp/buildd/rpm-4.4.2.3' # Build lsb-rpm, statically linked. I'm building only rpmb, which # is all that should be needed in the lsbdev chroot. It can be # installed as lsb-rpm, and should stand in for rpm. cc -o lsb-rpm build.o rpmb.o ./build/.libs/librpmbuild.a \ ./lib/.libs/librpm.a ./rpmdb/.libs/librpmdb.a \ ./rpmio/.libs/librpmio.a -L/usr/local/lib -lbeecrypt -lneon \ -lssl -lcrypto -lxml2 -lm -lsqlite3 -lz -lbz2 -lpopt -ldb \ -lselinux -lsepol -ldl -lpthread --static ./rpmio/.libs/librpmio.a(liblua_la-loadlib.o): In function `loadlib': /tmp/buildd/rpm-4.4.2.3/lua/lib/loadlib.c:53: warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./build/.libs/librpmbuild.a(names.o): In function `getGname': /tmp/buildd/rpm-4.4.2.3/build/names.c:142: warning: Using 'getgrgid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./build/.libs/librpmbuild.a(names.o): In function `getGidS': /tmp/buildd/rpm-4.4.2.3/build/names.c:197: warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./lib/.libs/librpm.a(psm.o): In function `rpmpsmStage': /tmp/buildd/rpm-4.4.2.3/lib/psm.c:2025: warning: Using 'endgrent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./build/.libs/librpmbuild.a(names.o): In function `getUidS': /tmp/buildd/rpm-4.4.2.3/build/names.c:113: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./build/.libs/librpmbuild.a(names.o): In function `getUname': /tmp/buildd/rpm-4.4.2.3/build/names.c:58: warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./lib/.libs/librpm.a(psm.o): In function `rpmpsmStage': /tmp/buildd/rpm-4.4.2.3/lib/psm.c:2020: warning: Using 'endpwent' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./rpmio/.libs/librpmio.a(rpmio.o): In function `tcpConnect': /tmp/buildd/rpm-4.4.2.3/rpmio/rpmio.c:838: warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./lib/.libs/librpm.a(rpmchecksig.o): In function `rpmReSign': /tmp/buildd/rpm-4.4.2.3/lib/rpmchecksig.c:363: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' ./build/.libs/librpmbuild.a(names.o): In function `buildHost': /tmp/buildd/rpm-4.4.2.3/build/names.c:230: warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ./rpmio/.libs/librpmio.a(url.o): In function `urlSplit': /tmp/buildd/rpm-4.4.2.3/rpmio/url.c:523: warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x65855): undefined reference to `ubrk_current_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x65860): undefined reference to `ubrk_next_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x658c9): undefined reference to `u_isspace_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x65952): undefined reference to `u_isspace_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x659d5): undefined reference to `u_strToUTF8_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuNext': (.text+0x65a6a): undefined reference to `utf8_nextCharSafeBody_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuClose': (.text+0x65aa9): undefined reference to `ubrk_close_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65b19): undefined reference to `utf8_countTrailBytes_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65b7f): undefined reference to `utf8_countTrailBytes_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65bc1): undefined reference to `u_foldCase_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65bcc): undefined reference to `u_foldCase_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65c4e): undefined reference to `utf8_countTrailBytes_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65d2a): undefined reference to `utf8_countTrailBytes_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeCompare': (.text+0x65d67): undefined reference to `utf8_countTrailBytes_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLikeFunc': (.text+0x65f8e): undefined reference to `utf8_nextCharSafeBody_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuOpen': (.text+0x66063): undefined reference to `u_foldCase_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuOpen': (.text+0x660b7): undefined reference to `ubrk_open_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuOpen': (.text+0x661c6): undefined reference to `utf8_nextCharSafeBody_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuOpen': (.text+0x662e7): undefined reference to `ubrk_first_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuOpen': (.text+0x6631c): undefined reference to `utf8_nextCharSafeBody_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuFunctionError': (.text+0x6637f): undefined reference to `u_errorName_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLoadCollation': (.text+0x66437): undefined reference to `ucol_open_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuLoadCollation': (.text+0x66497): undefined reference to `ucol_close_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuCollationColl': (.text+0x664d7): undefined reference to `ucol_strcoll_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuCaseFunc16': (.text+0x66584): undefined reference to `u_strToUpper_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuCaseFunc16': (.text+0x66613): undefined reference to `u_strToLower_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuRegexpFunc': (.text+0x66695): undefined reference to `uregex_setText_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuRegexpFunc': (.text+0x666d9): undefined reference to `uregex_matches_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuRegexpFunc': (.text+0x6670b): undefined reference to `uregex_setText_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuRegexpFunc': (.text+0x66753): undefined reference to `uregex_open_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuCollationDel': (.text+0x66351): undefined reference to `ucol_close_4_0' /usr/lib/gcc/x86_64-linux-gnu/4.3.1/../../../../lib/libsqlite3.a(sqlite3.o): In function `icuRegexpDelete': (.text+0x66791): undefined reference to `uregex_close_4_0' collect2: ld returned 1 exit status make: *** [build-stamp] Error 1 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 E: Failed autobuilding of package
--- End Message ---
--- Begin Message ---
- To: 529389-done@bugs.debian.org
- Subject: Re: Bug#529389: Bug#522103: libsqlite3-0: ABI breakage: xCheckReservedLock method in sqlite3_io_methods changed prototype
- From: Aníbal Monsalve Salazar <anibal@debian.org>
- Date: Mon, 8 Jun 2009 17:02:09 +1000
- Message-id: <20090608070209.GJ2659@debianrules.debiancolombia.org>
- In-reply-to: <1243791366.14919.215.camel@julia.gcs.org.hu>
- References: <20090331193722.GA16326@chistera.yi.org> <20090519045406.GC3786@debianrules.debiancolombia.org> <20090520003518.2738e41c.frx@firenze.linux.it> <1243791366.14919.215.camel@julia.gcs.org.hu>
Version: 4.4.2.3-3 On Sun, May 31, 2009 at 07:36:06PM +0200, Laszlo Boszormenyi wrote: >severity 522103 normal >thanks > >Hi Aníbal, Francesco, > >On Wed, 2009-05-20 at 00:35 +0200, Francesco Poli wrote: >>On Tue, 19 May 2009 14:54:06 +1000 Aníbal Monsalve Salazar wrote: >>>rpm 4.4.2.3-2 is affected, see: >>> >>>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529389 >> >>rpm is an example of package that needs fixing, as far as I understand. > >This caused another problem, related to ICU support in SQLite3. I have >disabled it and rpm now builds fine. So a rebuild trigger will be enough >for rpm when sqlite3 3.6.14.2 is in the archive. >As of #522103, I don't think it worths a SONAME bump. An internal >function is changed in an incompatible way. The only one application >used that function was only evolution which is fixed now. I don't know >any other application to date thus I reduce the severity of this >bugreport. After a week or two if no other application build problem >rises, I will close this bug. > >Regards, >Laszlo/GCSAttachment: signature.asc
Description: Digital signature
--- End Message ---