all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Leo Famulari <leo@famulari.name>
To: Roel Janssen <roel@gnu.org>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH] gnu: Add 4store.
Date: Mon, 2 May 2016 14:58:21 -0400	[thread overview]
Message-ID: <20160502185821.GA12660@jasmine> (raw)
In-Reply-To: <877ffk0yyb.fsf@gnu.org>

On Wed, Apr 27, 2016 at 12:47:40AM +0200, Roel Janssen wrote:
> * gnu/packages/databases.scm (4store): New variable.
> * gnu/packages/patches/4store-fix-buildsystem.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Add patch file entry.

Applied as 4c6aa73b8f9.

Thanks for your work on this!

> Leo Famulari writes:
> > On Tue, Mar 29, 2016 at 08:54:40AM +0200, Roel Janssen wrote:
> >> Leo Famulari writes:
> >> > Why use this commit instead of the last release?
> >> 
> >> I like especially these subtle changes/fixes:
> >> - run-time configurable HTTP log directory:
> >>   commit 1725502cf01130ee80cf9b72249bbfc0f61f17fb
> >> - Fix for potential pointer arithmetic error:
> >>   commit 6e2b4a70d4934484706a67b688ac30f3ca7baf98
> >
> > It's true, those are nice changes to have. But then again, most of our
> > packages have some nice changes between the latest release and HEAD.
> >
> > The best solution would be for 4store to issue a new release, especially
> > if that pointer arithmetic issue is a real problem. Can you ask them if
> > they are planning a new release soon?
> 
> Right.  I think it's too soon for a new release, as there are many
> outstanding bugs to be fixed.  I reverted the version of my patch to the
> latest official release.

Okay, that makes sense. I tend to push back on packaging version control
snapshots, partially in an effort to prod upstream authors to release
with their bug fixes. But, if it's not time to release, it's not time to
release.

Maybe letting them know that we've packaged 4store will encourage them
:)

I thought about this case some more, and if you think there are some bug
fixes that should be applied to our package in the form of patches, that
works for me.

> I also changed the home-page link because 4store.org is still down and
> it doesn't look like that is going to change any time soon.

Okay.

> I attached a new patch that should be fine.  When I applied the patch
> myself I got two warnings about trailing whitespace.  I tried a modified
> patch without spaces after the make target names, but it failed to apply
> the patch when building 4store.  Therefore, I left the whitespace as is,
> and I think we should leave the warnings be.

I usually ignore those warnings in patch files.

> Thanks for your time and effort!

Likewise!

      parent reply	other threads:[~2016-05-02 18:58 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-23 14:09 [PATCH] gnu: Add 4store Roel Janssen
2016-03-28 16:16 ` Leo Famulari
2016-03-29  6:54   ` Roel Janssen
2016-04-06 22:23     ` Leo Famulari
2016-04-26 22:47       ` Roel Janssen
2016-05-01 20:18         ` Leo Famulari
2016-05-02  7:44           ` Roel Janssen
2016-05-02 18:58         ` Leo Famulari [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160502185821.GA12660@jasmine \
    --to=leo@famulari.name \
    --cc=guix-devel@gnu.org \
    --cc=roel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.