#493784 libgc: please provide a build with --enable-large-config

Package:
libgc
Source:
libgc
Submitter:
Bernd Zeimetz
Date:
2022-04-18 00:45:03 UTC
Severity:
wishlist
Tags:
#493784#5
Date:
2008-08-04 21:26:10 UTC
From:
To:
Hi,

for some use cases ([1] for example) it would be useful to have a
version of libgc available, which was built with --enable-large-config.
I didn't dig into libgc to find out what the best way would be to
achive this, but I'm sure there is one ;)

Thanks,

Bernd


[1]
http://lists.openstreetmap.org/pipermail/tilesathome/2008-February/001835.html

#493784#10
Date:
2013-04-05 08:12:26 UTC
From:
To:
Related to #503218, which I don't want to reopen, I again had the case of
inkscape not opening a file with a libgc without --enable-large-config. I
recompiled libgc and it worked. That's on x86 with 8G of RAM, so I'm ok
with inkscape chewing 6G of it. Maybe it could be made the default on
some architectures only? At least if it's a compatible change?

Kind regards
Philipp Kern

#493784#15
Date:
2013-04-05 08:23:38 UTC
From:
To:
Philipp Kern <pkern@debian.org> writes:

I'll look into it after the freeze

    Christoph

#493784#20
Date:
2013-04-05 15:59:32 UTC
From:
To:
Cool, thanks a lot! Actually I even remember why I've opened the bug 5 years ago
- rendering OSM tiles needed --enable-large-config

Cheers,

Bernd

#493784#25
Date:
2014-03-05 13:33:20 UTC
From:
To:
This issue still afects inkscape on Debian wheezy.

Would you mind to have a look when you have time, please?

Thanks,
Oriol

#493784#30
Date:
2019-03-20 16:53:31 UTC
From:
To:
Adding --enable-large-config to ./configure is merely a one-line patch
(attached).

For reference, the option is also used in Fedora [1] and openSUSE [2].

Best,
Andy

1: https://src.fedoraproject.org/rpms/gc/blob/0ea34fde94df5628fb2155adedb5104a1c8a40c0/f/gc.spec#_61
2: https://build.opensuse.org/package/view_file/devel:libraries:c_c++/gc/gc.spec?expand=1

#493784#35
Date:
2019-03-20 17:44:02 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for libgc (versioned as 1:7.6.4-0.5). The diff
is attached to this message.

Regards.

#493784#42
Date:
2022-04-18 00:41:58 UTC
From:
To:
I would also like to see this.  libgc is used by Macaulay2, a software
platform for algebraic geometry and commutative algebra research, and
the memory limitations of the current Debian libgc package aren't
sufficient for some problems [3].

[3] https://github.com/Macaulay2/M2/issues/2445