help-libidn
[Top][All Lists]
Advanced

[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...

Tim

> > 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)
> > (https://gitlab.com/ 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]