SHA256
1
0
forked from pool/potrace

Accepting request 556635 from home:dimstar:Factory

- Do not use clang to build: even though it is the preferred
  compiler, it moves potrace behind an 8h-long build of llvm/clang,
  which in turn holds up building of the entire Distribion, as
  potrace is used by texlive which in turn provides many modules to
  be used for documentation building across the board.

This is an attempt to help us speed up distro building

compare for example:

old: https://build.opensuse.org/project/rebuild_time/openSUSE:Factory:Staging:M?utf8=%E2%9C%93&arch=x86_64&repository=standard&hosts=100&commit=Check
vs
new: https://build.opensuse.org/project/rebuild_time/openSUSE:Factory:Staging:K?utf8=%E2%9C%93&arch=x86_64&repository=standard&hosts=100&commit=Check

(K contains a 'hacked up' potrace already) - We get a much better parallelisation

OBS-URL: https://build.opensuse.org/request/show/556635
OBS-URL: https://build.opensuse.org/package/show/graphics/potrace?expand=0&rev=23
This commit is contained in:
OBS User mrdocs 2017-12-15 08:33:35 +00:00 committed by Git OBS Bridge
parent dcde1da9e5
commit d3d9aace10
2 changed files with 9 additions and 4 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Wed Dec 13 09:48:27 UTC 2017 - dimstar@opensuse.org
- Do not use clang to build: even though it is the preferred
compiler, it moves potrace behind an 8h-long build of llvm/clang,
which in turn holds up building of the entire Distribion, as
potrace is used by texlive which in turn provides many modules to
be used for documentation building across the board.
-------------------------------------------------------------------
Mon Aug 28 10:06:44 UTC 2017 - meissner@suse.com

View File

@ -26,10 +26,6 @@ Url: http://potrace.sourceforge.net/
Source: http://potrace.sourceforge.net/download/%{version}/%{name}-%{version}.tar.gz
BuildRequires: zlib-devel
Provides: bitmap_tracing
%ifnarch ppc s390
# gcc is supported as well, but clang is preferred by the upstream.
BuildRequires: clang
%endif
%description
Potrace is a utility for tracing a bitmap, which means, transforming a