public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/erlang-emmap] rawhide: Fix FTBFS
@ 2026-08-07 12:12 Peter Lemenkov
  0 siblings, 0 replies; only message in thread
From: Peter Lemenkov @ 2026-08-07 12:12 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/erlang-emmap
            Branch : rawhide
            Commit : fa3c3a255bebf5767f16541d0acfae8ddae7f70a
            Author : Peter Lemenkov <lemenkov@gmail.com>
            Date   : 2026-08-07T14:07:12+02:00
            Stats  : +2/-14 in 2 file(s)
            URL    : https://src.fedoraproject.org/rpms/erlang-emmap/c/fa3c3a255bebf5767f16541d0acfae8ddae7f70a?branch=rawhide

            Log:
            Fix FTBFS

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>

---
diff --git a/.gitignore b/.gitignore
index 0a1cb7b..fe08b2a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,2 @@
 /krestenkrab-emmap-05ae1bb.tar.gz
-/emmap-0.tar.gz
-/emmap-2.0.11.tar.gz
+/emmap-*.tar.gz

diff --git a/erlang-emmap.spec b/erlang-emmap.spec
index 42dd612..46fe228 100644
--- a/erlang-emmap.spec
+++ b/erlang-emmap.spec
@@ -2,7 +2,6 @@
 %global git_commit f4a6f82d20a4ea08f723a033988b9a83bbcaf850
 %global git_date 20230313
 
-
 Name:		erlang-%{realname}
 Version:	2.0.11
 Release:	%autorelease -s %{git_date}git%{sub %git_commit 0 7}
@@ -15,15 +14,14 @@ Patch1:		erlang-emmap-0001-Fix-for-i686.patch
 Patch2:		erlang-emmap-0002-Enough-space-for-i686.patch
 BuildRequires:	erlang-edown
 BuildRequires:	erlang-rebar3
+BuildRequires:	erlang-rebar3-pc
 BuildRequires:	gcc
 BuildRequires:	gcc-c++
 
-
 %description
 This Erlang library provides a wrapper that allows you to memory map files into
 the Erlang memory space.
 
-
 %prep
 %ifarch %{ix86}
 %autosetup -p1 -n %{realname}-%{git_commit}
@@ -31,28 +29,19 @@ the Erlang memory space.
 %autosetup -N -n %{realname}-%{git_commit}
 %endif
 
-
 %build
 %{erlang3_compile}
 
-# FIXME we don't have a port compiler plugin for rebar3 yet
-g++ c_src/emmap.cpp $CFLAGS -fPIC -c -I%{_libdir}/erlang/usr/include -o c_src/emmap.o
-g++ c_src/emmap.o $LDFLAGS -shared -L%{_libdir}/erlang/usr/lib -lei -ldl -o priv/emmap.so
-
-
 %install
 %{erlang3_install}
 
-
 %check
 %{erlang3_test}
 
-
 %files
 %license LICENSE
 %doc README.md
 %{erlang_appdir}/
 
-
 %changelog
 %autochangelog

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-07 12:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-07 12:12 [rpms/erlang-emmap] rawhide: Fix FTBFS Peter Lemenkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox