Opened 6 years ago

Last modified 3 weeks ago

#40408 assigned update

dwarf @0.3.0_0: update to 0.3.1

Reported by: xnando@… Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: ryandesign (Ryan Schmidt)
Port: dwarf

Description

-- a little and powerful object file manipulation tool.

new version 0.3.1 fixes some bugs

Attachments (3)

Portfile (1.7 KB) - added by xnando@… 6 years ago.
dwarf 0.3.1 Portfile
Portfile-dwarf.diff (2.2 KB) - added by xnando@… 6 years ago.
sysutils/dwarf version 0.3.1 diff Portfile
dwarf.main.log (29.7 KB) - added by larryv (Lawrence Velázquez) 4 years ago.
failed build on Yosemite

Download all attachments as: .zip

Change History (16)

comment:1 Changed 6 years ago by raimue (Rainer Müller)

Please attach port updates as unified diff as described in the guide. This makes it easier to review changes.

comment:2 Changed 6 years ago by mf2k (Frank Schima)

Type: submissionupdate
Version: 2.2.0

comment:3 Changed 6 years ago by xnando@…

Done. Portfile-dwarf.diff uploaded.

comment:4 Changed 6 years ago by mf2k (Frank Schima)

We also request that you make whitespace changes in a different patch. It's very hard to tell what you have changed. However, I can already see that the revision line needs to be deleted as with all version increases.

Changed 6 years ago by xnando@…

Attachment: Portfile added

dwarf 0.3.1 Portfile

Changed 6 years ago by xnando@…

Attachment: Portfile-dwarf.diff added

sysutils/dwarf version 0.3.1 diff Portfile

comment:5 Changed 6 years ago by xnando@…

Ok. Done. I attached the new file(s) as requested. tks.

comment:6 Changed 6 years ago by mf2k (Frank Schima)

There are still lots of whitespace changes but the real changes can be observed more easily now. What is the purpose of the no-as-needed variant? That name is not very good. I'm not sure we even need to support building on Linux. Macports does not currently run on it as far as I know.

comment:7 Changed 6 years ago by mf2k (Frank Schima)

Also the maintainer email was changed. Is this your new email address?

comment:8 in reply to:  6 Changed 6 years ago by larryv (Lawrence Velázquez)

Replying to macsforever2000@…:

What is the purpose of the no-as-needed variant? That name is not very good.

If -Wl,--no-as-needed needs to be passed on Linux and not on OS X, it should probably just go in a platform linux block instead of a variant. It should also be set using configure.ldflags, unless the configure script doesn’t correctly respect its environment.

I'm not sure we even need to support building on Linux. MacPorts does not currently run on it as far as I know.

Base does run on Linux; I think the pregenerated indexes are created on Linux. Building ports is an entirely different story, of course.

comment:9 Changed 4 years ago by larryv (Lawrence Velázquez)

Keywords: haspatch maintainer added
Owner: changed from macports-tickets@… to larryv@…
Status: newassigned
Summary: dwarfdwarf @0.3.0_0: update to 0.3.1

Sorry for forgetting about this ticket.

I committed some of the minor changes in r134189 and r134190, but I see build failures on Yosemite when updating to 0.3.1. I’ll attach my log shortly.

Changed 4 years ago by larryv (Lawrence Velázquez)

Attachment: dwarf.main.log added

failed build on Yosemite

comment:10 Changed 2 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign added

I fixed all the build failures in 0.3.0 in [86310cfff25add9f384f44e928b720b568b96d67/macports-ports].

The ChangeLog says 0.3.1 only changed some build system problems, so the end result that gets installed would be no different than 0.3.0, so there is no pressing need to update to 0.3.1. 0.3.1 does not build due to:

make[4]: *** No rule to make target `dwarfrc', needed by `all-am'.  Stop.

comment:12 Changed 21 months ago by raimue (Rainer Müller)

Owner: changed from larryv to fernando.iazeolla@…

comment:13 Changed 3 weeks ago by kurthindenburg (Kurt Hindenburg)

Owner: fernando.iazeolla@… deleted
Note: See TracTickets for help on using tickets.