From owner-freebsd-stable@FreeBSD.ORG Wed Jan 24 18:28:08 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC41016A402 for ; Wed, 24 Jan 2007 18:28:08 +0000 (UTC) (envelope-from alexandre.barreto@terceirizado.mda.gov.br) Received: from mail.mda.gov.br (mail-pri.mda.gov.br [200.198.212.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7C17A13C459 for ; Wed, 24 Jan 2007 18:28:07 +0000 (UTC) (envelope-from alexandre.barreto@terceirizado.mda.gov.br) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.mda.gov.br (Postfix) with ESMTP id 71AAC8058 for ; Wed, 24 Jan 2007 16:07:45 -0200 (BRST) Received: from mail.mda.gov.br ([127.0.0.1]) by localhost (mail-pri.mda.gov.br [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06504-43 for ; Wed, 24 Jan 2007 16:07:44 -0200 (BRST) Received: from [10.0.103.143] (fogosec.mda.gov.br [200.198.212.34]) by mail.mda.gov.br (Postfix) with ESMTP id 470B18094 for ; Wed, 24 Jan 2007 16:07:44 -0200 (BRST) Message-ID: <45B7A0FA.1050901@terceirizado.mda.gov.br> Date: Wed, 24 Jan 2007 16:10:02 -0200 From: Alexandre Vasconcelos User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at mda.gov.br Subject: FreeBSD 6.2-STABLE and Flash 7 patch X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2007 18:28:08 -0000 Hello, Working setup: - FreeBSD 6.2-PRERELEASE, firefox 2 and flash 7 patched with rtld_dlsym_hack.diff, like suggested on Handbook. After 6.2-STABLE upgrade reaplying the rtld_dlsym_hack.diff fails: root@alex src]# patch < rtld_dlsym_hack.diff Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- libexec/rtld-elf/rtld.c.orig Fri Sep 24 08:04:52 2004 |+++ libexec/rtld-elf/rtld.c Sun Oct 17 03:37:44 2004 -------------------------- Patching file libexec/rtld-elf/rtld.c using Plan A... Hunk #1 failed at 129. Hunk #2 succeeded at 187 (offset 9 lines). Hunk #3 succeeded at 1820 (offset 82 lines). 1 out of 3 hunks failed--saving rejects to libexec/rtld-elf/rtld.c.rej done And make fails: [root@alex rtld-elf]# make cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD_ELF -DIN_RTLD -I/usr/src/libexec/rtld-elf/i386 -I/usr/src/libexec/rtld-elf -elf -fpic -DPIC -std=gnu99 -Wformat=2 -Wno-format-extra-args -Werror -c /usr/src/libexec/rtld-elf/i386/rtld_start.S cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD_ELF -DIN_RTLD -I/usr/src/libexec/rtld-elf/i386 -I/usr/src/libexec/rtld-elf -elf -fpic -DPIC -std=gnu99 -Wformat=2 -Wno-format-extra-args -Werror -c /usr/src/libexec/rtld-elf/i386/reloc.c cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD_ELF -DIN_RTLD -I/usr/src/libexec/rtld-elf/i386 -I/usr/src/libexec/rtld-elf -elf -fpic -DPIC -std=gnu99 -Wformat=2 -Wno-format-extra-args -Werror -c /usr/src/libexec/rtld-elf/rtld.c /usr/src/libexec/rtld-elf/rtld.c:189: error: `_dlsym' undeclared here (not in a function) /usr/src/libexec/rtld-elf/rtld.c:189: error: initializer element is not constant /usr/src/libexec/rtld-elf/rtld.c:189: error: (near initialization for `exports[4]') *** Error code 1 Stop in /usr/src/libexec/rtld-elf. How to fix this? Thanks, Alex