Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#31405 closed update (fixed)

Skrooge 0.9.991

Reported by: stephane@… Owned by: mkae (Marko Käning)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: nerdling (Jeremy Lavergne), pixilla (Bradley Giesbrecht), pogma@…, ak.ml@…
Port: skrooge

Description

A new version of Skrooge has been published. Could you update the marcports ?

Thank you in advance.

For your information:

md5sum 17c83c5c8fbf18219f2e0a50129c9476
rmd160 814b023f2e8aedd44c2b4399ac31f426abf051ca
sha1   c468fd9c007d8798e4126ffba3c4728fc07fd1e2

Attachments (3)

skrooge-Portfile.diff (916 bytes) - added by ak.ml@… 13 years ago.
patch-CMakeLists.txt.diff (523 bytes) - added by ak.ml@… 13 years ago.
patch-grantlee_filters-CMakeLists.txt.diff (811 bytes) - added by ak.ml@… 13 years ago.

Download all attachments as: .zip

Change History (16)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Keywords: Skrooge removed
Version: 2.0.3

FYI, mentioning updated checksums does not really help. Attaching a unified diff of the port file does.

comment:2 Changed 13 years ago by stephane@…

OK.

I will try to do it next time.

Thank you.

comment:3 in reply to:  1 Changed 13 years ago by mkae (Marko Käning)

Replying to macsforever2000@…:

FYI, mentioning updated checksums does not really help. Attaching a unified diff of the port file does.

Stephane relies on that I take care of this. :-) Which is fine with me.

comment:4 Changed 13 years ago by mkae (Marko Käning)

Owner: changed from macports-tickets@… to mk@…

comment:5 Changed 13 years ago by mkae (Marko Käning)

Hi Stephane, I'm having trouble to get skrooge to build this time.

At first I ran once more into the "meinproc" trap a la #29503. snc told me that this is due to the docs. I could circumvent this, however, by simply removing the relevant lines from CMakeLists.txt, following snc's advice.

BUT, unfortunately a second complication appeared:

...
:info:build ld: malformed version number: 0.9.991
:info:build collect2: ld returned 1 exit status
...

As you can see, my system doesn't like your three digit sub-minor version number. :-(

I am not knowledgeable enough to be able to tell you what can/should be here, but I could ask on the developer list.

comment:6 Changed 13 years ago by mkae (Marko Käning)

Cc: snc@… added; mk@… removed

comment:7 Changed 13 years ago by nerdling (Jeremy Lavergne)

Cc: pogma@… added

From pogma@:

65535.65535.255 is the max for LD, and 991 > 255

comment:8 Changed 13 years ago by mkae (Marko Käning)

Thanks, snc, for the info from IRC! :-)

Stephane, I guess you'll have to consider the above and change your version numbering scheme accordingly.

I've modified my patch to CMakeLists.txt for now, so that skrooge compiles a bit further, but a third issue occured:

...
:info:build i686-apple-darwin10-g++-4.2.1: -current_version only allowed with -dynamiclib
:info:build make[2]: *** [grantlee/0.1/grantlee_skroogefilters.0.9.99.so] Error 1
:info:build make[2]: Leaving directory `/opt/macports-test/var/macports/build/_Users_marko_WC_MacPorts_ports_kde_skrooge/skrooge/work/build'
:info:build make[1]: *** [plugins/skrooge/skrooge_monthly/grantlee_filters/CMakeFiles/grantlee_skroogefilters.dir/all] Error 2
:info:build make[1]: *** Waiting for unfinished jobs....
...

comment:9 Changed 13 years ago by ak.ml@…

Cc: ak.ml@… added

Cc Me!

Changed 13 years ago by ak.ml@…

Attachment: skrooge-Portfile.diff added

Changed 13 years ago by ak.ml@…

Attachment: patch-CMakeLists.txt.diff added

Changed 13 years ago by ak.ml@…

comment:10 Changed 13 years ago by ak.ml@…

patch-CMakeLists.txt.diff is to fix the patch level version number > 255
patch-grantlee_filters-CMakeLists.txt.diff fixes the grantlee filter build error by building it as a simple module.

comment:11 in reply to:  10 Changed 13 years ago by mkae (Marko Käning)

Replying to ak.ml@…: Thanks for the hint concerning grantlee_filters!!! :-)

comment:12 Changed 13 years ago by mkae (Marko Käning)

Resolution: fixed
Status: newclosed

Thanks to ak.ml we've finally got this resolved in r84591

comment:13 Changed 13 years ago by stephane@…

Hi,

I included the patch patch-grantlee_filters-CMakeLists.txt.diff in the master git version.

Regards, Stephane

Note: See TracTickets for help on using tickets.