Package Details: rpm-org 4.14.2.1-1

Git Clone URL: https://aur.archlinux.org/rpm-org.git (read-only)
Package Base: rpm-org
Description: RPM Package Manager - RPM.org fork, used in major RPM distros
Upstream URL: http://www.rpm.org/
Licenses: GPL2
Conflicts: rpm, rpmextract
Provides: rpm=4.14.2.1, rpmextract=1.0-4
Submitter: Wintershade
Maintainer: codyps
Last Packager: codyps
Votes: 136
Popularity: 0.627825
First Submitted: 2009-09-20 15:51
Last Updated: 2018-10-24 16:47

Dependencies (10)

Required by (103)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

JonnyJD commented on 2016-02-13 00:49

thanks, should be fixed

kloetzl commented on 2016-02-12 12:03

Fails to build, because "url should not be an array".

JonnyJD commented on 2015-06-03 21:18

Thanks, but "patch" is in base-devel, which is an implicit requirement for all AUR packages:
https://www.archlinux.org/groups/x86_64/base-devel/

Anonymous comment on 2015-06-03 21:13

The makedepends list is missing the patch package. Thanks for providing this package!

rastersoft commented on 2015-05-18 14:30

Seems to work. Thanks!!!!!!

mallrat commented on 2015-05-18 10:36

Works, thnx!

JonnyJD commented on 2015-05-18 10:25

Sorry, too many hops and terminals while testing from university.
Tested with a system with lua 5.3 now (and the final patch).
Works for me in lua 5.3 and 5.2 (didn't test 5.1, but the replacement functions were already used -> should also work).

mallrat commented on 2015-05-18 09:46

@JonnyJD, you've missed some luaL_optint() there. I've updated the lua-5.3.patch.
http://pastebin.com/2AgZfBkf

rastersoft commented on 2015-05-18 09:35

Hi:

Thanks, but still fails:

/bin/sh ./libtool --tag=CC --mode=link gcc -std=gnu99 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -fno-strict-aliasing -fstack-protector -Wempty-body -Wl,-O1,--sort-common,--as-needed,-z,relro -o rpm2cpio rpm2cpio.o lib/librpm.la rpmio/librpmio.la -lnss3 -lpopt -lz -ldl -lpthread
libtool: link: gcc -std=gnu99 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -fno-strict-aliasing -fstack-protector -Wempty-body -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -o .libs/rpm2cpio rpm2cpio.o lib/.libs/librpm.so /built_tmp_packages/rpm-org/src/rpm-4.12.0.1/rpmio/.libs/librpmio.so -lcap -ldb rpmio/.libs/librpmio.so -lbz2 -lelf -llzma -llua -lm -lnss3 -lpopt -lz -ldl -lpthread
/built_tmp_packages/rpm-org/src/rpm-4.12.0.1/rpmio/.libs/librpmio.so: undefined reference to `luaL_optint'
collect2: error: ld returned 1 exit status

larchunix commented on 2015-05-18 09:35

Your patch does not replace all occurrences of luaL_optint in the file luaext/lposix.c:

./luaext/lposix.c:364: pid_t pid = luaL_optint(L, 1, -1);
./luaext/lposix.c:532: int fd=luaL_optint(L, 1, 0);
./luaext/lposix.c:883: exit(luaL_optint(L, 1, EXIT_SUCCESS));

As a result, the build fails:

/build/rpm-org/src/rpm-4.12.0.1/rpmio/.libs/librpmio.so: undefined reference to `luaL_optint'