On Fri, 14 Jun 2019 at 21:17, Laszlo Ersek <ler...@redhat.com> wrote: > > +Ard, +devel > > On 06/13/19 17:29, Russell Peterson wrote: > > Hello, > > > > We are in the process of upgrading our gcc toolchain to gcc 8.3 (from 7.3). > > In the process of doing that we have hit an error building edk2: > > > > make[2]: *** > > [/home/x/RELEASE_GCC5/AARCH64/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe/DEBUG/DpcDxe.efi] > > Error 1 > > WriteSections64(): > > /home/x/RELEASE_GCC5/AARCH64/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe/DEBUG/DpcDxe.dll > > AARCH64 relative relocations require identical ELF and PE/COFF section > > offsets > > > > There are multiple errors similar to this issued by GenFw. Our edk2 > > version is fairly recent (UDK2018 upstream branch as of commit 10318063b) > > but all this did build fine with gcc 7.3. Any clues? > >
Your Conf/tools_def.txt is probably stale, and does not contain the -fno-pie option we added a while ago. -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42448): https://edk2.groups.io/g/devel/message/42448 Mute This Topic: https://groups.io/mt/32067395/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-