Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

texLiveFull: fix build on Darwin #1869

Merged
merged 7 commits into from
Mar 8, 2014
Merged

Conversation

lovek323
Copy link
Member

@lovek323 lovek323 commented Mar 3, 2014

See commit messages for more details.

* x11 = xlibsWrapper on non-Darwin systems, but is darwinX11AndOpenGL on
  Darwin systems, so pass in xlibsWrapper to the lesstif build instead
* x11 = xlibsWrapper on non-Darwin systems, but is darwinX11AndOpenGL on
  Darwin systems, so pass in xlibsWrapper to the t1lib build instead
@peti
Copy link
Member

peti commented Mar 3, 2014

I cannot apply that patch. Is it based on a current version of master?

This builds on Darwin without any modifications, so it has been added to
the platforms array
The old version (2013.20131112) was no longer available on the debian
mirrors, hence building from source was impossible.
Upgraded to 2013.20140215. The old version (2013.20131112) was no longer
available on the debian FTP server, so building from source was
impossible.
Added --with-system-icu=no, --with-system-harfbuzz=no (looks like the
omission of --with-system-icu was not sufficient to force the builder
not to look for system ICU libs).

Disable building bibtex-x: complains about missing ICU directory.

Disable building dvisvgm: a test fails (and I can't work out how to
prevent the tests from running just for this).

Disable building devnag: failing tests.
@lovek323
Copy link
Member Author

lovek323 commented Mar 3, 2014

@peti: Sorry. I was in a weird state. I pushed up a half-rebased branch. Should be fixed now.

@peti
Copy link
Member

peti commented Mar 3, 2014

+1

I've checked, and the updated version builds on Linux/x86_64 and seems to work fine.

vcunat added a commit that referenced this pull request Mar 8, 2014
texLiveFull: fix build on Darwin
@vcunat vcunat merged commit 9d4a3f8 into NixOS:master Mar 8, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants