From owner-freebsd-stable@freebsd.org Thu Mar 3 22:30:55 2016 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3BB45A94597 for ; Thu, 3 Mar 2016 22:30:55 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1EAA4E22 for ; Thu, 3 Mar 2016 22:30:55 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1D630A94596; Thu, 3 Mar 2016 22:30:55 +0000 (UTC) Delivered-To: stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03288A94595 for ; Thu, 3 Mar 2016 22:30:55 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 935D4E20 for ; Thu, 3 Mar 2016 22:30:54 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: by mail-wm0-x22d.google.com with SMTP id l68so54854861wml.0 for ; Thu, 03 Mar 2016 14:30:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sippysoft-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:date:message-id:subject:from:to; bh=nGWC1iUUZbrc5dYFK+3cskXzbN8vkJnY3oUNNIZXTXE=; b=wA1wlQUu1SBOhP9uEjL1VJSPgE7jIR6D7NNNtlUFS1i2q9XfaoKTrfjZ31d9YbDffH V4WAe+tjer6CUAlzc4/S+lw6u5mDwlD/5YbEPyD1/6xwwpsno9Vu5JXt+qGPhISYgGp6 JIz+uCZndavjdPf4LSUvxRazV71WEzkAIf2npeU45PDWC8jJDBxey4Bt85kYZAA0Zqsg dMD9gPTPnRUXIDGlW+v/TD90sMcVwp3rQEsS4hBh4kwE0QIpLy1WbhnbVZenpE748BPQ Tq5i6pqTzRf2ato4Prp9K+kui3yIlCcNUpePLb5AgjqTptsqdapvyyalsShX6cIQOQeY 5+Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=nGWC1iUUZbrc5dYFK+3cskXzbN8vkJnY3oUNNIZXTXE=; b=GmdSQ7CHXPIm0OrD2Y/RasFOTiiejT9QwnqvOUhJ6QfiP8zzZ7D/UOv/exdahl6qBR KI244VcM5+Tz1tmVgdXVFP5Ela3zqHiR1UY9rkvWVCjkXxNOnPhI3+B3wqGkukbfJpxK WDPLBGXyhFNRJLFnJP7vnA5bTZyLtcbrGvCpYk4RTjEyzubJ54iStIW0HDX1JnA7r2MQ cz0jZiITGes4OPUtRGUTL2fnhjSCo7x4E08U/Na0MMg7m9ivNrsfNEdBgDiNCGBvzjiF lyPJZnX1m9MptyVpBfPI6qZc8bb9SroAoiPxx59c1hDXUgJk04QRK/QYq5GbIkVWOgzH qkhQ== X-Gm-Message-State: AD7BkJIGtXhuh6IZoWvJv0zuH0ukGF++3sZFj+q2wviBDIMKOPLO8tSk68sm6JJPFeI1rmQmmEYyl2xw0ZY7cBwS MIME-Version: 1.0 X-Received: by 10.28.23.196 with SMTP id 187mr1369594wmx.17.1457044253047; Thu, 03 Mar 2016 14:30:53 -0800 (PST) Sender: sobomax@sippysoft.com Received: by 10.28.63.202 with HTTP; Thu, 3 Mar 2016 14:30:53 -0800 (PST) Date: Thu, 3 Mar 2016 14:30:53 -0800 X-Google-Sender-Auth: Pxwne-wAsRMOEsNrE5h33Wb46IE Message-ID: Subject: libssl ABI is broken in 10.3-BETA3 as compared to 10.2 From: Maxim Sobolev To: FreeBSD Release Engineering Team , stable@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2016 22:30:55 -0000 Got this nice crash after switching base system from 10.2 to 10.3-beta (without updating installing packages): File "/usr/local/lib/python2.7/site-packages/cffi/verifier.py", line 207, in _load_library return self._vengine.load_library() File "/usr/local/lib/python2.7/site-packages/cffi/vengine_cpy.py", line 155, in load_library raise ffiplatform.VerificationError(error) cffi.ffiplatform.VerificationError: importing '/usr/local/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_c57c27bax1bb7e9a6.so': /usr/local/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_c57c27bax1bb7e9a6.so: Undefined symbol "SSLv2_client_method" That symbol is used to be defined in libssl.so.7: freebsd10.2> $ nm -D /usr/lib/libssl.so.7 | grep "SSLv2_client_method" 0000000000045630 T SSLv2_client_method freebsd10.3> $ nm -D /usr/lib/libssl.so.7 | grep "SSLv2_client_method" freebsd10.3> This suggests that somebody broke ABI of the library and forgot to bump the version number. I think perhaps it's not too late to bump that now. -Max