Fixed generation of corrupted executables when editing sections. #5

Merged
MicheleC merged 1 commits from issue/4/libr into master 4 years ago
Owner

Tested in bullseye. Please in older distro. Make sure to build tdelibs after rebuilding libr. If tdelibs builds fine, it is good.

Tested in bullseye. Please in older distro. Make sure to build tdelibs after rebuilding libr. If tdelibs builds fine, it is good.
MicheleC added the PR/rfc label 4 years ago
MicheleC added this to the R14.0.9 release milestone 4 years ago
Ghost commented 4 years ago

tdelibs and tdebase are building fine, TDE lunches fine ; minus I don't run binutils-2.34.90.20200706 but binutils-2.33.1.

tdelibs and tdebase are building fine, TDE lunches fine ; minus I don't run binutils-2.34.90.20200706 but binutils-2.33.1.
Poster
Owner

tdelibs and tdebase are building fine, TDE lunches fine ; minus I don't run binutils-2.34.90.20200706 but binutils-2.33.1.

The problem is with binutils 2.34.90 or higher 😄

> tdelibs and tdebase are building fine, TDE lunches fine ; minus I don't run binutils-2.34.90.20200706 but binutils-2.33.1. > The problem is with binutils 2.34.90 or higher :smile:
Ghost commented 4 years ago

... Please in older distro. Make sure to build tdelibs after rebuilding libr...

Seems to me, that my test build is as good as what you just asked here.

>... Please in older distro. Make sure to build tdelibs after rebuilding libr... Seems to me, that my test build is as good as what you just asked here.
Poster
Owner

... Please in older distro. Make sure to build tdelibs after rebuilding libr...

Seems to me, that my test build is as good as what you just asked here.

eh eh, you are right actually 👍

> >... Please in older distro. Make sure to build tdelibs after rebuilding libr... > > Seems to me, that my test build is as good as what you just asked here. eh eh, you are right actually :+1:
Owner

Successfully built libr and tdelibs on Wheezy => binutils 2.22-8+deb7u2.

Successfully built libr and tdelibs on Wheezy => binutils 2.22-8+deb7u2.
SlavekB requested changes 4 years ago
SlavekB left a comment
Owner

The second part of the patch causes problems – leads to FTBFS in tdelibs.

The second part of the patch causes problems – leads to FTBFS in tdelibs.
}
}
}
if(!bfd_copy_private_bfd_data(ihandle, ohandle))
Owner

This removal causes problems - FTBFS in tdelibs – it occurred on ppc64el and armhf, then I tested successfully without this removal.

This removal causes problems - FTBFS in tdelibs – it occurred on ppc64el and armhf, then I tested successfully without this removal.
Poster
Owner

ok, will revert this soon, thanks for testing other archs.

Commit updated.

ok, will revert this soon, thanks for testing other archs. Commit updated.
MicheleC marked this conversation as resolved
MicheleC requested review from SlavekB 4 years ago
SlavekB approved these changes 4 years ago
SlavekB left a comment
Owner

Successfully tested on various distributions (Wheezy, Jessie, Stretch, Buster, Bullseye) and various architectures (amd64, ppc64el, arm64, armhf, mips, powerpc).

Successfully tested on various distributions (Wheezy, Jessie, Stretch, Buster, Bullseye) and various architectures (amd64, ppc64el, arm64, armhf, mips, powerpc).
MicheleC merged commit ed09509e0b into master 4 years ago
MicheleC removed the PR/rfc label 4 years ago
MicheleC deleted branch issue/4/libr 4 years ago

Reviewers

SlavekB approved these changes 4 years ago
The pull request has been merged as ed09509e0b.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/libr#5
Loading…
There is no content yet.