Package Details: ogdf-snapshot 2018_03_28-3

Git Clone URL: (read-only, click to copy)
Package Base: ogdf-snapshot
Description: OGDF is a self-contained C++ class library for the automatic layout of diagrams. OGDF offers sophisticated algorithms and data structures to use within your own applications or scientific projects.
Upstream URL:
Licenses: GPL
Conflicts: coin-or-clp, coin-or-coinutils, coin-or-osi, ogdf
Provides: ogdf
Submitter: drowfx
Maintainer: drowfx
Last Packager: drowfx
Votes: 1
Popularity: 0.000000
First Submitted: 2017-03-20 18:40
Last Updated: 2019-11-20 19:53

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

pelecond commented on 2020-04-18 20:08

packages ogdf-snapshot-docs and ogdf-snapshot are in conflict as they both provide ogdf

jehelset commented on 2019-06-29 23:15

the build fails atm unless you pass cxxflag "-Wno-error=deprecated-copy".

jehelset commented on 2019-03-11 21:08

the one that used to be, which has now been removed (yesterday i think) as it was merged into this.

it pointed to the old release, which seems unsupported at this point. and the ogdf devs seems to recommend just using snapshot.

so i this package might as well be called ogdf.

drowfx commented on 2019-03-11 21:03

@jehelset: I have disabled the offending GCC 8 warnings, the package should now build again.

Which other ogdf package do you mean?

jehelset commented on 2019-03-11 17:43

now that the other ogdf package has been merged into this you might want to consider renaming this package to ogdf.

jehelset commented on 2019-03-09 18:04

here's a PKGBUILD-patch to use until then if you want: just disables building / running tests, and -Wclass-memaccess.

drowfx commented on 2019-03-09 16:11

This seems to be an incompatibility with the stricter error checking of new GCC versions. Unfortunatly, upstream has not released a new version which compiles cleanly with current GCC 8.

jehelset commented on 2019-03-09 13:31

i get class-memaccess errors in basic/Buffer.h (f.ex. src/Basic.h 756:765) and basic/BufferArray.h, due to realloc calls with non-trivially-copyable types.

it's guarded by a compile time check, but it's compiled in any case. if you pull the realloc call out in a function and use sfinae it will work. but was easier to just pass -Wno-class-memaccess in cmake's CXX_FLAGS.

also needed to disable and not run the tests, as i was getting compiler errors related to strcat.

running: gcc version 8.2.1 20181127 (GCC)

kwonoh commented on 2018-04-24 20:32

2018-03-28 is available.

drowfx commented on 2017-04-10 11:40

I'm listing them as conflicts for now, but that doesn't seem like a clean solution. Unfortunatly I haven't found any setting to compile OGDF against the system COIN libraries yet.