[arch-dev-public] Warning: libldap and postgresql rebuilds entering [testing]
Hi all, I have just pushed initial libldap-2.4.x packages and postgresql-8.4.x (with Douglas) to [testing]. These require many rebuilds which will take a couple of days, so holding of updating would probably be a good thing... Devs, take a look at the TODO lists and get building! It would be good if all are using the new LDFLAGS in makepkg.conf as this will reduce our rebuild numbers in the future. LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed" Thanks, Allan
On Wed, 16 Sep 2009 15:41:58 +1000 Allan McRae <allan@archlinux.org> wrote:
Devs, take a look at the TODO lists and get building! It would be good if all are using the new LDFLAGS in makepkg.conf as this will reduce our rebuild numbers in the future.
LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed"
Is this LDFLAGS thing official at the moment? I can remember that there were some discussion to add it to the makepkg.conf included in the pacman package. Maybe I have missed the mail with the "order" to change the LDFLAGS in makepkg.conf manually. Or does this come with pacman 3.3.1 by default? Cheers, Daniel
Daniel Isenmann wrote:
On Wed, 16 Sep 2009 15:41:58 +1000 Allan McRae <allan@archlinux.org> wrote:
Devs, take a look at the TODO lists and get building! It would be good if all are using the new LDFLAGS in makepkg.conf as this will reduce our rebuild numbers in the future.
LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed"
Is this LDFLAGS thing official at the moment? I can remember that there were some discussion to add it to the makepkg.conf included in the pacman package.
Maybe I have missed the mail with the "order" to change the LDFLAGS in makepkg.conf manually. Or does this come with pacman 3.3.1 by default?
It will come with pacman-3.3.1 by default. But as it reduces dependency chains, it will reduce our future workload if we start using it with this rebuild. At least Jan and I have been using that for a while now without any real issues. Allan
Allan McRae wrote:
Hi all,
I have just pushed initial libldap-2.4.x packages and postgresql-8.4.x (with Douglas) to [testing]. These require many rebuilds which will take a couple of days, so holding of updating would probably be a good thing...
Devs, take a look at the TODO lists and get building! It would be good if all are using the new LDFLAGS in makepkg.conf as this will reduce our rebuild numbers in the future.
LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed"
This is all the packages that remain rebuilt for [extra]. I am probably done for the day so it would be good if others can try to finish this off. libldap: ekiga evolution evolution-exchange gnash-common gnash-gtk lighttpd mod_perl nss_ldap pam_ldap seahorse sylpheed postgres: redland (has an autoconf issue?)
Am Donnerstag 17 September 2009 09:38:08 schrieb Allan McRae:
lighttpd
I rebuild this yesterday. -- Pierre Schmitz, http://users.archlinux.de/~pierre
libldap and postgresql rebuild status for [core] and [extra]: The following packages are all that remain to be rebuilt but have some issues... evolution checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines evolution-exchange (requires evolution makedepends) redland ./configure: line 14475: syntax error near unexpected token `1.3' ./configure: line 14475: `GTK_DOC_CHECK(1.3)' seahorse (i686 only) In file included from seahorse-gpg-op.c:23: /usr/include/gpgme.h:80:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual. It would be good if their respective maintainers can look into the issues. Allan
On Sat, 2009-09-19 at 12:45 +1000, Allan McRae wrote:
libldap and postgresql rebuild status for [core] and [extra]:
The following packages are all that remain to be rebuilt but have some issues...
evolution checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines
evolution-exchange (requires evolution makedepends)
redland ./configure: line 14475: syntax error near unexpected token `1.3' ./configure: line 14475: `GTK_DOC_CHECK(1.3)'
seahorse (i686 only) In file included from seahorse-gpg-op.c:23: /usr/include/gpgme.h:80:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual.
It would be good if their respective maintainers can look into the issues.
Allan
Evolution and friends aren't -Wl,--as-needed safe, so recompiling without those flags should work out. I haven't noticed anything in pilot-link with 2.27.92. Redland: needs gtk-doc makedepends Seahorse: needs patches, check the gnome-unstable packages for this, they're in svn.
Jan de Groot wrote:
On Sat, 2009-09-19 at 12:45 +1000, Allan McRae wrote:
libldap and postgresql rebuild status for [core] and [extra]:
The following packages are all that remain to be rebuilt but have some issues...
evolution checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines
evolution-exchange (requires evolution makedepends)
redland ./configure: line 14475: syntax error near unexpected token `1.3' ./configure: line 14475: `GTK_DOC_CHECK(1.3)'
seahorse (i686 only) In file included from seahorse-gpg-op.c:23: /usr/include/gpgme.h:80:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual.
It would be good if their respective maintainers can look into the issues.
Allan
Evolution and friends aren't -Wl,--as-needed safe, so recompiling without those flags should work out. I haven't noticed anything in pilot-link with 2.27.92.
Redland: needs gtk-doc makedepends Seahorse: needs patches, check the gnome-unstable packages for this, they're in svn.
Thanks for this. I will finish these rebuilds now. Allan
Jan de Groot wrote:
On Sat, 2009-09-19 at 12:45 +1000, Allan McRae wrote:
libldap and postgresql rebuild status for [core] and [extra]:
The following packages are all that remain to be rebuilt but have some issues...
evolution checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines
evolution-exchange (requires evolution makedepends)
redland ./configure: line 14475: syntax error near unexpected token `1.3' ./configure: line 14475: `GTK_DOC_CHECK(1.3)'
seahorse (i686 only) In file included from seahorse-gpg-op.c:23: /usr/include/gpgme.h:80:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual.
It would be good if their respective maintainers can look into the issues.
Allan
Evolution and friends aren't -Wl,--as-needed safe, so recompiling without those flags should work out. I haven't noticed anything in pilot-link with 2.27.92.
Adding: export LDFLAGS=${LDFLAGS//-Wl,--as-needed} to the PKGBUILD does not help so this is not an --as-needed problem.
Redland: needs gtk-doc makedepends Seahorse: needs patches, check the gnome-unstable packages for this, they're in svn.
redland and seahorse built. Allan
Allan McRae wrote:
Jan de Groot wrote:
On Sat, 2009-09-19 at 12:45 +1000, Allan McRae wrote:
libldap and postgresql rebuild status for [core] and [extra]:
The following packages are all that remain to be rebuilt but have some issues...
evolution checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines
evolution-exchange (requires evolution makedepends)
redland ./configure: line 14475: syntax error near unexpected token `1.3' ./configure: line 14475: `GTK_DOC_CHECK(1.3)'
seahorse (i686 only) In file included from seahorse-gpg-op.c:23: /usr/include/gpgme.h:80:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual.
It would be good if their respective maintainers can look into the issues.
Allan
Evolution and friends aren't -Wl,--as-needed safe, so recompiling without those flags should work out. I haven't noticed anything in pilot-link with 2.27.92.
Adding: export LDFLAGS=${LDFLAGS//-Wl,--as-needed} to the PKGBUILD does not help so this is not an --as-needed problem.
I have tracked this down to a missing (make)dep... it builds fine on my system but not in a clean chroot. Allan
participants (4)
-
Allan McRae
-
Daniel Isenmann
-
Jan de Groot
-
Pierre Schmitz