Package Details: ethereum 1.2.9-1

Git Clone URL: https://aur.archlinux.org/ethereum.git (read-only)
Package Base: ethereum
Description: Ethereum decentralised consensus-based deterministic transaction resolution platform (C++ toolkit, full webthree-umbrella)
Upstream URL: https://github.com/ethereum/webthree-umbrella
Licenses: GPL
Groups: ethereum
Conflicts: alethone, alethzero, eth, ethereum-git, ethkey, ethminer, ethrpctest, ethvm, exp, lllc, mix, rlp, solc
Provides: alethone, alethzero, eth, ethereum, ethkey, ethminer, ethrpctest, ethvm, exp, lllc, mix, rlp, solc
Submitter: atweiden
Maintainer: 5chdn
Last Packager: 5chdn
Votes: 14
Popularity: 1.868733
First Submitted: 2014-02-20 08:27
Last Updated: 2016-06-15 13:42

Required by (6)

Sources (1)

Latest Comments

WoefulDerelict commented on 2016-04-19 01:50

Ethereum 1.2.4 appears to build and work with the current release of v8 (5.1.110.1). The mix-ide binary now ships under the name mix-ide instead of mix and does not require renaming.

5chdn commented on 2016-04-04 18:11

added v8-3.15 as dependency.

can't help with libjson-rpc-cpp-git issues. please report it here:

https://aur.archlinux.org/packages/libjson-rpc-cpp-git/

stevenroose commented on 2016-04-04 14:13

I got a problem with argtable:

==> Making package: libjson-rpc-cpp-git 20160317-2 (Mon Apr 4 15:10:07 CEST 2016)
==> Checking runtime dependencies...
==> Missing dependencies:
-> argtable
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
The build failed.

But at the end, argtable is installed. Is the dependency installation order wrong?

shtrom commented on 2016-04-04 06:40

This needs to depend on aur/v8-3.15

5chdn commented on 2016-04-01 07:17

This is no ethereum issue. Please report to the libjson-rpc-cpp-git maintainers.

5chdn commented on 2016-03-29 18:32

Thanks for reporting. Added a patch.

Tahvok commented on 2016-03-29 13:23

/tmp/makepkg/ethereum/src/ethereum/alethzero/alethzero/plugins/browser/Browser.cpp:29:49: fatal error: QtWebEngineWidgets/QWebEngineCallback: No such file or directory

There is no QWebEngineCallback under QtWebEngineWidgets (see: http://doc.qt.io/qt-5/qtwebenginewidgets-module.html), but there is under QtWebEngineCore, so I changed it in Browser.cpp and it compiled successfully.

I'm not sure if that is even a correct fix...

However, it seems it has been fixed already: https://github.com/ethereum/alethzero/commit/543a1669e32c9c4403893a46a596eeaedaf28518
So I flag this package as outdated, as it won't even compile at current state.

5chdn commented on 2016-03-05 11:00

Thanks for the heads up. I replaced it with more generic 'libcl'. Please report if this works now or if there are any other issues.

kiko commented on 2016-03-04 23:27

This is up for debate, but is ocl-icd a hard requirement for ethereum? it conflicted with opencl-catalyst for me as a miner, had to override the dependency. This is a very useful package, but feels opinionated in terms of setup.
Thanks.

tuxayo commented on 2016-02-13 10:44

Confirmed to work, thank!

5chdn commented on 2016-02-10 10:26

tuxayo & everyone who has this issue, you have to reinstall `libjson-rpc-cpp-git` to link it against the new version of `libmicrohttpd`. that fixes the issue.

5chdn commented on 2016-02-08 20:05

ok, now the update also hit my machines. can reproduce this even after recompiling. looking for a hint upstream. https://github.com/ethereum/webthree/issues/105

5chdn commented on 2016-02-07 15:43

seems your libmicrohttpd installation is broken, i can not reproduce this behaviour.

tuxayo commented on 2016-02-05 16:53

After last update of "libmicrohttpd" I got

eth: error while loading shared libraries: libmicrohttpd.so.10: cannot open shared object file: No such file or directory

Even after recompiling.

5chdn commented on 2015-12-27 21:58

boost is a killer. it conflicts with boost 1.59 and 1.60, have to report it upstream and try to build patches and workarounds. please be patient or help providing patches for webthree-umbrella, see upstream link.

nikolobok commented on 2015-12-25 12:45

Conflicts with last boost 1.60

5chdn commented on 2015-10-19 20:53

Fixed it. Any comments welcome.

Sticking with the git repository for now as it simplifys the ethereum-internal dependency installation.

tuxayo commented on 2015-10-03 20:18

It's based on the code from 24 February, is it still compatible with the latest version?

ser commented on 2015-08-02 10:58

Upstream URL does not exist.

atweiden commented on 2014-04-10 16:55

It seems the latest Ethereum POC (non-git version) is being distributed as a binary. I see that as being 'ethereum-bin', which isn't what this pkg intends to provide.

I recommend installing the latest git pkg if you want to build the latest ethereum source from scratch.

synthetic commented on 2014-04-09 01:47

Installing the official miniupnpc package let everything build successfully now. Thank you!

The virtual machines are 64-bit.

atweiden commented on 2014-04-09 00:34

I've only tested eth on x86_64. Are the virtual machines 32 bit?

You might also want to try installing miniupnpc from the official repos on the virtual machines.

synthetic commented on 2014-04-08 13:05

Hi, I was able to build this on my home machine, but in both of my Arch virtual boxes I get the following:

/tmp/yaourt-tmp-francois/aur-ethereum/src/cpp-ethereum-0.3.11/libethereum/UPnP.cpp:25:32: fatal error: miniupnpc/miniwget.h: No such file or directory
#include <miniupnpc/miniwget.h>
^
compilation terminated.

Any ideas?