[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 1.6.0-rc2 tarballs up for signing/testing

From: Stefan Sperling <stsp_at_elego.de>
Date: Fri, 20 Feb 2009 12:11:49 +0000

On Thu, Feb 19, 2009 at 01:09:23PM -0600, Hyrum K. Wright wrote:
> Good afternoon,
>
> After a flurry of activity to fix a couple of problems discovered in
> rc1, I'm pleased to announce that Subversion 1.6.0-rc2 "Swordfish" is
> up for testing and signing. The magic revision is r36015.

SUMMARY:
--------
+1 to release.

PLATFORM:
---------
OpenBSD 4.5-beta (GENERIC.MP) #2: Wed Feb 18 23:52:35 GMT 2009
i386

Configure script and Makefiles were rebuilt using autoconf-2.62,
because they don't work on OpenBSD as shipped.
Some small patches were applied as part of building Subversion-1.6.0-rc2
with the OpenBSD ports framework.

Serf is not available yet in OpenBSD ports, so I did not test with Serf.

I skipped JavaHL completely. While it should technically be possible
to build JavaHL, I have not yet tried doing this.

I could not get SASL to work on my system with 1.5.5, and did not have
the time to try to see if it works this time.

TESTED:
-------
[ fsfs | bdb ] x [ file | svn (without SASL) | http (neon only) ]
Swig bindings.

RESULTS:
--------

All tests passed, except:

tests.log.bdb-http:FAIL: stat_tests.py 13: timestamp behaviour
tests.log.bdb-local:FAIL: stat_tests.py 13: timestamp behaviour
tests.log.bdb-svn:FAIL: stat_tests.py 13: timestamp behaviour
tests.log.fsfs-http:FAIL: stat_tests.py 13: timestamp behaviour
tests.log.fsfs-local:FAIL: stat_tests.py 13: timestamp behaviour
tests.log.fsfs-svn:FAIL: stat_tests.py 13: timestamp behaviour

This tests always fails if any kind of output is printed to stderr.

The lines appearing on stderr were:

/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_signal'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_equal'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_broadcast'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_init'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_wait'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_destroy'
/usr/obj/subversion-1.6.0-rc2/subversion-1.6.0-rc2/subversion/svn/.libs/svn:/usr/local/lib/libdbus-1.so.7.0: undefined symbol 'pthread_cond_timedwait'

I have compiled with GNOME Keyring support for the first time,
This pthread problem looks like a local problem to me, it should not block
the release. It looks like the dynamic linker always tries to load
libsvn_auth_gnome_keyring at startup, even though svn should load it
on demand.
I'll have to talk to fellow OpenBSD porters to get help with fixing it.

DEPENDENCIES:
-------------
From OpenBSD ports:
  apache-httpd-2.2.9 apache HTTP server
  apr-1.2.11p2 Apache Portable Runtime
  apr-util-1.2.10p2 companion library to APR
  cyrus-sasl-2.1.22p4 RFC 2222 SASL (Simple Authentication and Security Layer)
  gettext-0.17p0 GNU gettext
  libiconv-1.12 character set conversion library
  neon-0.28.3 HTTP and WebDAV client library, with C interface
  python-2.5.4 interpreted object-oriented programming language
  ruby-1.8.6.287p2 object oriented script language with threads
  ruby-subversion-1.6.0-rc2 ruby interface to subversion
  swig-1.3.36p0 simplified wrapper and interface generator
  gnome-keyring-2.24.1p0 password agent for the GNOME project
  dbus-1.2.12p0 message bus system

From OpenBSD base:
 This is perl, v5.10.0 built for i386-openbsd
 OpenSSL 0.9.8j 07 Jan 2009
 Expat, Release 2.0.1

VERIFIED:
-------

Only subversion-1.6.0.tar.gz was actually used during testing.

Verified Hyrum's sig on the following files (our keys are mutually signed):

MD5 (subversion-1.6.0-rc2.tar.bz2) = 52c6d3c1ebf7c3ce3ee295274516d169
SHA1 (subversion-1.6.0-rc2.tar.bz2) = a9a4a2ac344a38bd1fd9343eba909dbb07f8959d
gpg: Signature made Thu Feb 19 17:46:02 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

MD5 (subversion-1.6.0-rc2.tar.gz) = 25f723842ad16e3fed42a4a7b51b7966
SHA1 (subversion-1.6.0-rc2.tar.gz) = 75356edfcf5bfb753414ca80a2249188483712ba
gpg: Signature made Thu Feb 19 17:46:05 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

MD5 (subversion-1.6.0-rc2.zip) = fdac8bbd569fffa98e15afc9edb01340
SHA1 (subversion-1.6.0-rc2.zip) = 166bd6c9821a4182cc7e4725e1fab1d169367cf1
gpg: Signature made Thu Feb 19 17:46:06 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

MD5 (subversion-deps-1.6.0-rc2.tar.bz2) = c81178c45e4c87e34a57057ef10b78a0
SHA1 (subversion-deps-1.6.0-rc2.tar.bz2) = 458d579217964d2a2ef052f5d02aee1c9baeefb0
gpg: Signature made Thu Feb 19 17:46:08 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

MD5 (subversion-deps-1.6.0-rc2.tar.gz) = 71d1e54686bf93915ca9d62233b5e554
SHA1 (subversion-deps-1.6.0-rc2.tar.gz) = 08885ef3519f741177bc350dd56a4b3ac5359433
gpg: Signature made Thu Feb 19 17:46:09 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

MD5 (subversion-deps-1.6.0-rc2.zip) = 07e358f1b690ca64bb1dadd11adac45e
SHA1 (subversion-deps-1.6.0-rc2.zip) = 1adf9aa634721936659b3a3049df9f21890292e9
gpg: Signature made Thu Feb 19 17:46:11 2009 GMT using DSA key ID 4E24517C
gpg: Good signature from "Hyrum K. Wright (Personal) <hyrum_at_hyrumwright.org>"
gpg: aka "Hyrum K. Wright (UT) <hyrum_wright_at_mail.utexas.edu>"
gpg: aka "[jpeg image of size 4854]"

pub 1024D/4E24517C 2005-05-13
      Key fingerprint = 3324 80DA 0F8C A37D AEE6 D084 0B03 AE6E 4E24 517C

SIGNATURES:
-----------

subversion-1.6.0-rc2.tar.bz2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenXAACgkQ5dMCc/WdJfBCtACgzMNWXaOxtHqlFbGuhGv8lPLw
IooAoLfFc6XcVBKjZ59Sow0gs0h6eR/H
=tAHJ
-----END PGP SIGNATURE-----

subversion-1.6.0-rc2.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenXcACgkQ5dMCc/WdJfD6GQCeKZpwfcwXVKZYGt1v7C81qBPX
eboAoOoYval53e/4ao5VKcRwl+NzU3U9
=ArVw
-----END PGP SIGNATURE-----

subversion-1.6.0-rc2.zip
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenXwACgkQ5dMCc/WdJfDUCACg8imwE/icnGC6ybbqrb/KkvJ9
Zj4AnjDL5glQScvZA5OOETzlsVWP9F7V
=2kFM
-----END PGP SIGNATURE-----

subversion-deps-1.6.0-rc2.tar.bz2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenYAACgkQ5dMCc/WdJfBaNgCfUB1IcfAEljHHTBbl1dQ61MMM
CPEAn2VjcJ1M1dExVs9CwLiv2LxK1NoK
=pxOq
-----END PGP SIGNATURE-----

subversion-deps-1.6.0-rc2.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenYkACgkQ5dMCc/WdJfBOIwCgxsiNDo3IEjg7xDdqqg3Dgs/Y
co8AoOtaj8cjISRX2ZKeHT6SEtq3Ur2T
=4wDv
-----END PGP SIGNATURE-----

subversion-deps-1.6.0-rc2.zip
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (OpenBSD)

iEYEABECAAYFAkmenY8ACgkQ5dMCc/WdJfC6UQCg2e8b1pha9qnIdLrIu68pL5p7
JaMAoIqJ6KWPcNjgGNrzz5cOD5xQRd5h
=y879
-----END PGP SIGNATURE-----
Received on 2009-02-20 13:12:13 CET

This is an archived mail posted to the Subversion Dev mailing list.