guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] NON-WORKING: new package: sent -- simple presentation tool


From: Dmitry Bogatov
Subject: Re: [PATCH] NON-WORKING: new package: sent -- simple presentation tool
Date: Sun, 13 Dec 2015 19:47:52 +0300
User-agent: Mutt/1.5.23.1 (2014-03-12)

* Alex Vong <address@hidden> [2015-12-14 00:07:53+0800]
> Hi,
> 
> I haven't really look into the source but perhaps the build log has
> answered your question :) (or not?)
> 
> In the build log, there are three suspicious lines:
> CFLAGS   = -g -std=c99 -pedantic -Wall -I. -I/usr/include
> -I/usr/include/freetype2 -I/usr/X11R6/include -DVERSION="0.2"
> -D_XOPEN_SOURCE=600
> LDFLAGS  = -g -L/usr/lib -lc -lm -L/usr/X11R6/lib -lXft -lfontconfig -lX11 
> -lpng
> CC       = gcc
> 
> It seems the paths are hard-coded (It is my guess), so it works in
> Debian only because of luck. I suppose if the libraries were installed
> into `/usr/local', which is permitted by the FHS, then the build
> system won't able to find it. I think the way to fix it is to add an
> additional phase to patch the build system.

I thought about it. But then why Xft headers are found, but freetype are
not? I believe, that guix provides CFLAGS enviroment, which overrides
config.mk

-- 
Accept: text/plain, text/x-diff
Accept-Language: eo,en,ru
X-Keep-In-CC: yes
X-Web-Site: sinsekvu.github.io

Attachment: signature.asc
Description: Digital signature


reply via email to

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