First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 59296
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo net-p2p team <net-p2p@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Webert <rockoo@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnunet-0.6.3a.ebuild proposed ebuild text/plain Christian Schulte 2004-08-05 04:20 0000 1.54 KB Details
gnunet-0.6.5.ebuild gnunet-0.6.5.ebuild text/plain Florian Holzinger 2004-11-18 03:20 0000 1.63 KB Details
gnunet-0.6.6.ebuild gnunet-0.6.6.ebuild text/plain Jon Lund Steffensen 2005-01-27 14:53 0000 2.09 KB Details
gnunet /etc/init.d/gnunet text/plain Jon Lund Steffensen 2005-01-27 14:55 0000 794 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 59296 depends on: Show dependency tree
Bug 59296 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-08-03 11:25 0000
net-p2p/gnunet-0.6.3a version bump

------- Comment #1 From Jon Hood (RETIRED) 2004-08-03 15:32:57 0000 -------
If you could post a working ebuild, it would be greatly appreciated:

make[4]: Entering directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src/applications/rpc'
source='parameters.c' object='parameters.lo' libtool=yes \
depfile='.deps/parameters.Plo' tmpdepfile='.deps/parameters.TPlo' \
depmode=gcc3 /bin/sh ../../../depcomp \
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -fno-strict-aliasing -Wall -O3 -march=pentium4 -funroll-loops -pipe -c -o parameters.lo `test -f 'parameters.c' || echo './'`parameters.c
source='rpc.c' object='rpc.lo' libtool=yes \
depfile='.deps/rpc.Plo' tmpdepfile='.deps/rpc.TPlo' \
depmode=gcc3 /bin/sh ../../../depcomp \
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include    -fno-strict-aliasing -Wall -O3 -march=pentium4 -funroll-loops -pipe -c -o rpc.lo `test -f 'rpc.c' || echo './'`rpc.c
make[4]: *** No rule to make target `../../../src/applications/rpc/libgnunetrpc_util.la', needed by `libgnunetrpc_protocol.la'.  Stop.
make[4]: *** Waiting for unfinished jobs....
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include -fno-strict-aliasing -Wall -O3 -march=pentium4 -funroll-loops -pipe -c parameters.c -MT parameters.lo -MD -MP -MF .deps/parameters.TPlo  -fPIC -DPIC -o parameters.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src/include -fno-strict-aliasing -Wall -O3 -march=pentium4 -funroll-loops -pipe -c rpc.c -MT rpc.lo -MD -MP -MF .deps/rpc.TPlo  -fPIC -DPIC -o rpc.lo
make[4]: Leaving directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src/applications/rpc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src/applications'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a'
make: *** [all] Error 2

------- Comment #2 From Christian Schulte 2004-08-05 04:20:55 0000 -------
Created an attachment (id=36806) [edit]
proposed ebuild

emakes "-j2" confused the Makefiles

adding MAKEOPTS="" made it compile on my box

------- Comment #3 From Christian Schulte 2004-08-05 04:26:03 0000 -------
maybe for the "gnunet-download-manager"

  guile? ( dev-util/guile )

should be added to the dependencies

------- Comment #4 From Robert Gogolok 2004-08-05 08:34:16 0000 -------
make[3]: Entering directory
`/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src/server'
source='knownhosts.c' object='knownhosts.o' libtool=no \
depfile='.deps/knownhosts.Po' tmpdepfile='.deps/knownhosts.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include    -fno-strict-aliasing
-Wall -O2 -c `test -f 'knownhosts.c' || echo './'`knownhosts.c
knownhosts.c: In function `identity2HeloHelper':
knownhosts.c:357: error: `filename' undeclared (first use in this function)
knownhosts.c:357: error: (Each undeclared identifier is reported only once
knownhosts.c:357: error: for each function it appears in.)
make[3]: *** [knownhosts.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src/server'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnunet-0.6.3a/work/GNUnet-0.6.3a'
make: *** [all] Error 2

gcc version 3.4.1 20040803 

------- Comment #5 From Robert Gogolok 2004-08-05 12:59:09 0000 -------
Ok, it works now with another source, strange.

------- Comment #6 From Christian Schulte 2004-08-07 00:56:05 0000 -------
with http://www.ovmj.org/GNUnet/download/GNUnet-0.6.3a.tar.bz2 it should work
(at least perfectly for me)

------- Comment #7 From Julian Choquette 2004-09-01 18:12:26 0000 -------
GNUnet 0.6.4 has been released

------- Comment #8 From Jon Hood (RETIRED) 2004-09-02 10:52:31 0000 -------
If someone could work on this, it'd be appreciated. If not, I'll work on it
this upcoming bugday.

config.status: executing depfiles commands
configure: NOTICE: IPv6 support will NOT be compiled.
configure: NOTICE: Database support is set to GDBM: true, TDB: false, BDB:
true, MySQL: false
configure: NOTICE: Using libgcrypt for cryptographic primitives.
make: *** No rule to make target `m4/freetype2.m4', needed by `aclocal.m4'. 
Stop.

------- Comment #9 From Daniel Webert 2004-09-26 22:17:59 0000 -------
latest is 0.6.4a 

------- Comment #10 From Daniel Webert 2004-11-17 11:56:34 0000 -------
and latest is 0.6.5

------- Comment #11 From Florian Holzinger 2004-11-18 03:20:21 0000 -------
Created an attachment (id=44206) [edit]
gnunet-0.6.5.ebuild

corrected dependencies (gtk2, libgcrypt, gmp)

------- Comment #12 From Bardur Arantsson 2004-12-21 10:59:57 0000 -------
Hi,

As 0.6.5 supports sqlite (>=3.0), the line

    sqlite? ( >=dev-db/sqlite-3.0.8 )

should be added to DEPEND and 

    myconf="${myconf} $(use_with sqlite)"

should be added to the src_compile() function (the other use flags could be handled similarly if a cleaner ebuild is desirable).

I also think only "afs" should be listed in APPLICATIONS in the default "gnuconf.conf" since it explicitly states that all other protocols could be considered security risks.

The following is only for AMD64: 

Enabling IPv6 support seems to cause the ebuild to choke (with some weird message about conflicting declarations of parseRoutes6 and checkIP6Listed in src/util/ipcheck.c). Other than that it seems to work OK on AMD64 (though it was only lightly tested), so ~amd64 can be added to the KEYWORDS (but only if the "use_enable ipv6" bit is made conditional on !~amd64). Hope that last sentence parses OK. :)

------- Comment #13 From Bardur Arantsson 2004-12-21 11:16:24 0000 -------
Another thing which seems rather strange: Why does the init.d script explicitly
specify /var/lib/GNUnet/gnunet.conf when /etc/gnunet.conf is
installed/available? Shouldn't the path be configurable through
/etc/conf.d/gnunet?

------- Comment #14 From Paulo Fidalgo 2005-01-25 20:32:29 0000 -------
there's a new version out ;)
2005-01-23: GNUnet 0.6.6 released
I hope to see it on portage soon...

------- Comment #15 From Jon Lund Steffensen 2005-01-27 14:53:18 0000 -------
Created an attachment (id=49692) [edit]
gnunet-0.6.6.ebuild

Ebuild has been cleaned up.
Added support for sqlite.
IPv6 disabled on amd64.
Ebuild creates a gnunet user and a gnunet group for /etc/init.d/gnunet

------- Comment #16 From Jon Lund Steffensen 2005-01-27 14:55:00 0000 -------
Created an attachment (id=49693) [edit]
/etc/init.d/gnunet

Updated /etc/init.d/gnunet
Reads a config file in /etc/gnunet.conf
Changes to user gnunet when started.

------- Comment #17 From Daniel Webert 2005-02-11 10:48:04 0000 -------
0.6.6a is latest

------- Comment #18 From Daniel Webert 2005-03-02 12:19:52 0000 -------
0.6.6b is latest

------- Comment #19 From Kris Kersey (RETIRED) 2005-04-01 08:12:09 0000 -------
Just committed 0.6.6b to CVS but I did not test it.  Please test it and let me
know if there are any problem.

------- Comment #20 From Karol Wojtaszek (RETIRED) 2005-05-29 14:28:03 0000 -------
Fixed problems with autotools and perms. Closing.

First Last Prev Next    No search results available      Search page      Enter new bug