[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libidn2 upload

From: Tim Rühsen
Subject: Re: libidn2 upload
Date: Sun, 25 Dec 2016 21:51:46 +0100
User-agent: KMail/5.2.3 (Linux/4.8.0-2-amd64; KDE/5.28.0; x86_64; ; )

On Sonntag, 25. Dezember 2016 09:49:18 CET Simon Josefsson wrote:
> Hi Tim!
> Seasonal greetings :-)
> Are you okay with lowering the gettext dependency from 0.19.8 to
> 0.19.3?  Otherwise I can't build it on my debian lenny machine.

Of course I can do that, just mentioning that Lenny isn't supported any more.
But I know, sometimes it is not possible to upgrade to Wheezy... 
Repo updated.

> I get build failures, is some gnulib libunicode file missing?
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -DIDN2_BUILDING
> -I./lib -I./lib -g -O2 -MT idna.lo -MD -MP -MF .deps/idna.Tpo -c
> idna.c  -fPIC -DPIC -o .libs/idna.o idna.c:43:42: fatal error:
> uninorm.h: No such file or directory #include <uninorm.h>  /*
> ...
> idn2.c:30:21: fatal error: uniconv.h: No such file or directory

Are you sure, that libunistring-dev package is installed ?
I tried a fallback to gnulib code (if libunistring isn't installed) - but that 
introduces a bloat of ~200k (stripped) even with libunistring.

We should say libunistring 0.9.3+ is required.

I'll create a Lenny VM here for testing...

> What do you think about continous integration? :)  I think gitlab
> offers it for free.

They offer an Alpine Linux docker image,
Travis-CI is an option (they have OSX images as well) and OpenCSW Solaris 
Build Plattform is available (I have an account there).
That is second priority for me right now, but comes next...


> > Hi Simon,
> > 
> > happy X-Mas !
> > 
> > For all my changes, I prepared a 'debian' branch that should be ready
> > to create Debian packages (at least it works here)
> > ( rockdaboot/libidn2.git):
> > 
> > $ git clone address@hidden:rockdaboot/libidn2
> > $ cd libidn2
> > $ git checkout debian
> > $ gbp buildpackage
> > 
> > If it is ok to you, I'll sync it to your Gitlab libidn2 repo and to
> > Savannah.
> > 
> > So please create & upload the libidn2 0.12 packages to Debian (and
> > please feel free to amend anything you like). I am not sure about
> > "Debian Libidn team" and how to become member (maybe with upload
> > permissions), if that makes sense let me know.
> > 
> > I also prepared doc/announce.txt for a GNU release 0.12, if you like
> > to that (before or after Debian upload). I currently have no upload
> > permission here either, request is still pending.
> > 
> > Regards, Tim

Attachment: signature.asc
Description: This is a digitally signed message part.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]