Skip to content

Commit 659e80e

Browse files
committed
zeromq: switch from automake to cmake
This produces binaries that honor toolchain settings for -static-libstdc++, as libtool generates flags that causes to ignore them.
1 parent e69aea0 commit 659e80e

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

zeromq.yaml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
package:
22
name: zeromq
33
version: 4.3.5
4-
epoch: 2
4+
epoch: 3
55
description: The ZeroMQ messaging library and tools
66
copyright:
77
- license: MPL-2.0
88

99
environment:
1010
contents:
1111
packages:
12-
- automake
1312
- build-base
14-
- busybox
15-
- ca-certificates-bundle
13+
- libbsd-dev
1614
- libsodium-dev
1715
- perl
1816
- util-linux-dev
@@ -24,13 +22,13 @@ pipeline:
2422
expected-sha256: 6653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43
2523
uri: https://github.com/zeromq/libzmq/releases/download/v${{package.version}}/zeromq-${{package.version}}.tar.gz
2624

27-
- uses: autoconf/configure
25+
- uses: cmake/configure
2826
with:
29-
opts: --with-libsodium --disable-Werror
27+
opts: -DENABLE_CURVE=ON -DWITH_LIBSODIUM=ON
3028

31-
- uses: autoconf/make
29+
- uses: cmake/build
3230

33-
- uses: autoconf/make-install
31+
- uses: cmake/install
3432

3533
- uses: strip
3634

0 commit comments

Comments
 (0)