Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1011467

Bug#961596: rebar: Remove -lerl_interface from ERL_LDFLAGS for Erlang 23

From Sergei Golovan <sgolovan@nes.ru>
Newsgroups linux.debian.bugs.dist
Subject Bug#961596: rebar: Remove -lerl_interface from ERL_LDFLAGS for Erlang 23
Date 2020-05-26 15:40 +0200
Message-ID <AaHYe-2CI-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: rebar
Version: 2.6.4-2
Severity: normal

Dear Maintainer,

I'd like to upload Erlang 23 to Debian for bullseye, so we'll need to make
its reverse dependencies working.

One of the changes in Erlang 23 is removal of an outdated erl_interface
library.

Rebar adds '-lerl_interface' to ERL_LDFLAGS, which means that packages will
start FTBFS complaining about non-existing library (for example the esdl
package doesn't use erl_interface, but still FTBFS with Erlang 23 because of
rebar's trying to link it in).

I'd suggest to remove -lerl_interface from the default rebar config. Packages
that really depend on it will have to adjust anyway.

-- System Information:
Debian Release: 10.4
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-9-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages rebar depends on:
ii  erlang-asn1          1:21.2.6+dfsg-1
ii  erlang-base          1:21.2.6+dfsg-1
ii  erlang-crypto        1:21.2.6+dfsg-1
ii  erlang-dev           1:21.2.6+dfsg-1
ii  erlang-dialyzer      1:21.2.6+dfsg-1
ii  erlang-diameter      1:21.2.6+dfsg-1
ii  erlang-edoc          1:21.2.6+dfsg-1
ii  erlang-eunit         1:21.2.6+dfsg-1
ii  erlang-reltool       1:21.2.6+dfsg-1
ii  erlang-snmp          1:21.2.6+dfsg-1
ii  erlang-syntax-tools  1:21.2.6+dfsg-1
ii  erlang-tools         1:21.2.6+dfsg-1

Versions of packages rebar recommends:
ii  git        1:2.20.1-2+deb10u3
ii  mercurial  4.8.2-1+deb10u1

rebar suggests no packages.

-- no debconf information

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#961596: rebar: Remove -lerl_interface from ERL_LDFLAGS for Erlang 23 Sergei Golovan <sgolovan@nes.ru> - 2020-05-26 15:40 +0200
  Bug#961596: Acknowledgement (rebar: Remove -lerl_interface from ERL_LDFLAGS for Erlang 23) Sergei Golovan <sgolovan@nes.ru> - 2020-06-02 13:50 +0200

csiph-web