pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/55885 (Harfbuzz fails to compile)
The following reply was made to PR pkg/55885; it has been noted by GNATS.
From: Eric <admin%ventdev.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: nia <nia%NetBSD.org@localhost>, pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/55885 (Harfbuzz fails to compile)
Date: Sun, 20 Dec 2020 15:27:36 -0500
On Sun, 20 Dec 2020 10:55:01 +0000 (UTC)
nia <nia%NetBSD.org@localhost> wrote:
> The following reply was made to PR pkg/55885; it has been noted by GNATS.
>
> From: nia <nia%NetBSD.org@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc: admin%ventdev.com@localhost
> Subject: Re: pkg/55885 (Harfbuzz fails to compile)
> Date: Sun, 20 Dec 2020 10:51:11 +0000
>
>
> You need the latest x11-links (1.32) built for your specific package building
> system.
>
> The contents of x11-links will vary independently of the version depending on
> the contents of /usr/X11R7 on the build machine.
>
The premade PinebookPro image is NetBSD -Current, it came with x11-links-1.31 already installed.
I'm using pkgsrc 2020Q3 which also has x11-links-1.31
If I try to make x11-links in pkgsrc, it lets me that it "was already installed as a dependency, now marked as install manually."
The only way for me to get x11-links-1.32 is to move to pkgsrc current.
---------------------
Anyway, I decided to rebuild everything from scratch, log the output, and then go through it and figure out what's going on.
Harfbuzz has /usr/X11R7/include/freetype2 in its search header path,
That directory has the needed headers in:
Checking /usr/X11R7/include/freetype2/freetype/config/
The output from pkgsrc make, still says:
/usr/pkgsrc/fonts/harfbuzz/work/.x11-buildlink/include/freetype2/freetype/config/ftconfig.h:44:10: fatal error: freetype/config/integer-types.h: No such file or directory
So what I am not understanding from a technical level, not being too familiar with pkgsrc, is where the files for .x11-buildlink are coming from.
Is there a script or something that grabs these files and puts them in .x11-buildlink? If so, what is the file name so I can look to see where it's sourcing these files.
Full log can be found here: http://ventdev.com/Junk/meta_xfce_output.txt
After a make clean, and a make clean-depends, harfbuzz build log can be found here: http://ventdev.com/Junk/harfbuzz_standalone_output.txt
Anyway, I take it that it's an issue with either stuff preinstalled with the image, or an issue with me. Especially since clean x86 installs are working fine. I have a work around to resolve the issue, so it's fine.
--
Eric <admin%ventdev.com@localhost>
Visual Entertainment and Technologies, LLC
Home |
Main Index |
Thread Index |
Old Index