From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1agaG6-00083K-9R for mharc-grub-devel@gnu.org; Thu, 17 Mar 2016 11:54:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agaG3-00082X-OE for grub-devel@gnu.org; Thu, 17 Mar 2016 11:54:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1agaFz-00012B-Gz for grub-devel@gnu.org; Thu, 17 Mar 2016 11:54:43 -0400 Received: from mail-lf0-x22b.google.com ([2a00:1450:4010:c07::22b]:34068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1agaFz-000127-8Z; Thu, 17 Mar 2016 11:54:39 -0400 Received: by mail-lf0-x22b.google.com with SMTP id e138so44450282lfe.1; Thu, 17 Mar 2016 08:54:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=otl2pEq0k5ARxpD18SuMGhnOTVPH0Iauvb1tcp8Az5s=; b=xtqPW6/d/tM71SCvtU1vna4pWcMSO+zGng3pitamMhX018VH2yUiVJPSercUJOD+d0 UMDLKrWq0PHZ0hzxXwMnSYG0FoCdznDeY8AKzYIgjA5B3JaN+ARM4CBfv5WDmSJZtMv5 l6qExKB/XSxTHuLlOQECqgn5m5f7/59/Qql5Yhcdrkr9Q0bMV77YrkAWmUw9+1KIcb2f dVriO4X4dwhFxYaNvL1rlKOppyRmn7UZ2Mf5yyWvxYJgPeYTlq8DJJSqLeX/XV0aCY5z e9kZPsKTXtnAs8IUg0vF23rgif/pnyZAks2KvmjrtWMsym5asO8lNyGkXYxuZoWQCLCi H+LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=otl2pEq0k5ARxpD18SuMGhnOTVPH0Iauvb1tcp8Az5s=; b=KOfimbx0xHgHZALyJEeDEqSSN8WcDFM559rW1xV4QdWkqgCpe/ptMtIDD0hH5JlYs9 JH+lGwrvv/UUFejePBflAxSyfzWoU9oTtXNu2M72jxdA7ys9tN5/O0LYZlxVJZ/Xn8y3 3Gqs9o206WuoifKc4G1kLbjv94HPgVOBhtE+Puv+FnrYGPohnmijfHQiKeDslzP0j0fC LfjszzQg85BIlnJRsPnGmDfsI1ATMVK+K2T00gF6fxr9hInaNNIEIYgQPqBf1TI2ujIu ozNR/A9xllCbszlUxkFTd0WsAyS4SwO1uocFJr8j2xBjCmz4EX2WzHd7Hcvs4PuxHceR OUag== X-Gm-Message-State: AD7BkJJcjyw7hG68Yso7/T/ItodZDy+rJkGFGUYmSbz3Riv/I+cdla54TYVBSgwjLHYJHQ== X-Received: by 10.25.15.162 with SMTP id 34mr3994291lfp.152.1458230078391; Thu, 17 Mar 2016 08:54:38 -0700 (PDT) Received: from [192.168.1.42] (ppp109-252-76-159.pppoe.spdop.ru. [109.252.76.159]) by smtp.gmail.com with ESMTPSA id iy8sm1457343lbc.20.2016.03.17.08.54.36 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 17 Mar 2016 08:54:37 -0700 (PDT) Subject: Re: [openbsd] 2.02-beta3: build fails - getroot.c:(.text+0x2b): undefined reference to `getrawpartition' To: Jiri B References: <20160312165742.GR17281@wolfman.devio.us> <56E45FFB.3070807@gmail.com> <20160312195423.GS17281@wolfman.devio.us> <56E4FD87.1040009@gmail.com> <20160314181957.GV17281@wolfman.devio.us> <56E706FC.4000905@gmail.com> <20160317101239.GY17281@wolfman.devio.us> From: Andrei Borzenkov X-Enigmail-Draft-Status: N1110 Message-ID: <56EAD33C.2020805@gmail.com> Date: Thu, 17 Mar 2016 18:54:36 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20160317101239.GY17281@wolfman.devio.us> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::22b Cc: bug-grub@gnu.org, The development of GNU GRUB X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2016 15:54:44 -0000 17.03.2016 13:12, Jiri B пишет: > On Mon, Mar 14, 2016 at 09:46:20PM +0300, Andrei Borzenkov wrote: >>>>> $ tar tzvf /home/jirib/openbsd/packages/amd64/all/grub-2.02-beta3.tgz | grep lzma_decompress >>>>> -r-xr-xr-x 1 root bin 3904 Jan 1 1970 lib/grub/i386-pc/lzma_decompress.image >>>>> -r--r--r-- 1 root bin 134480024 Jan 1 1970 lib/grub/i386-pc/lzma_decompress.img >>>> [...] >>>> No. Something went wrong with section addresses/offsets. Please test >>>> 2.02~beta2 - do you observe the same problem? Please upload >> >> Did you test beta2? > > Hi, sorry for delay. Yes I tried beta2, same result. > >>>> lzma_decompress.image. Where obcopy comes from (obcopy --version)? What >>>> assembler is used? >>> >>> $ objcopy -V >>> GNU objcopy 2.17 >>> Copyright 2005 Free Software Foundation, Inc. >>> This program is free software; you may redistribute it under the terms of >>> the GNU General Public License. This program has absolutely no warranty. >>> [...] >> >> I asked lzma_decompress.image, not img. img is too late. > > I apologize, I missed valid filename. So here as lzma_decompress.image from beta3 > (as beta2 got same huge img file). > > http://afterboot.cz/pub/lzma_decompress.image > SHA256 (lzma_decompress.image) = 3968a35c3fc2570cf1a888179433f23a7319d104c8622c71e501f4ba6ca38308 > Well, your compiler managed to create shared library instead of executable file: bor@bor-Latitude-E5450:~$ LANG=C objdump -f Загрузки/lzma_decompress.image Загрузки/lzma_decompress.image: file format elf32-i386 architecture: i386, flags 0x00000050: HAS_SYMS, DYNAMIC start address 0x00008200 I get the same if I explicitly add -shared to linker flags. Could you test with ./configure TARGET_LDFLAGS=-static