Skip to content

Instantly share code, notes, and snippets.

@srhb
srhb / gist
Created October 31, 2018 11:51
/build/simgear-2017.3.1/simgear/canvas/elements/CanvasText.cxx: In constructor 'simgear::canvas::TextLine::TextLine(size_t, const simgear::canvas::Text::TextOSG*)':
/build/simgear-2017.3.1/simgear/canvas/elements/CanvasText.cxx:124:17: error: 'LineNumbers' is not a member of 'simgear::canvas::TextLine::GlyphQuads {aka osgText::Text::GlyphQuads}'
GlyphQuads::LineNumbers const& line_numbers = _quads->_lineNumbers;
^~~~~~~~~~~
/build/simgear-2017.3.1/simgear/canvas/elements/CanvasText.cxx:125:17: error: 'osgText::Text::GlyphQuads::LineNumbers' has not been declared
GlyphQuads::LineNumbers::const_iterator begin_it =
^~~~~~~~~~~
/build/simgear-2017.3.1/simgear/canvas/elements/CanvasText.cxx:128:9: error: 'begin_it' was not declared in this scope
if( begin_it == line_numbers.end() || *begin_it != _line )
^~~~~~~~
with (import <nixpkgs-unstable> {});
{
userPackages = buildEnv {
extraOutputsToInstall = ["man"];
name = "user-packages";
paths = [neovim wget git];
};
}
{
nixpkgs ? (import <nixpkgs> {}).fetchFromGitHub {
owner = "NixOS";
repo = "nixpkgs";
rev = "2c2ab68672a34e7c226ff0c5ecf4d2e063ac5705";
sha256 = "00rsmyhq50c44ayiwcaz8ck2043lrywyj9mj4cad8aw8f3l6yq6x";
},
compiler ? "ghc822"
}:
let
let
overlay = self: super: {
test1 = super.hello;
test2 = super.callPackage ({ test1 }: test1) {};
};
in
(import <nixpkgs> { overlays = [ overlay ]; }).test2
let
bug = { pkgs, lib, ... }:
{
services.vmwareGuest = pkgs.lib.mkIf true { # fails, but lib.mkIf works
enable = true;
headless = true;
};
};
in
import <nixpkgs/nixos/lib/eval-config.nix> {
let
bug = { pkgs, lib, ... }:
{
services.vmwareGuest = pkgs.lib.mkIf true {}; # fails, but lib.mkIf works
};
in
import <nixpkgs/nixos/lib/eval-config.nix> {
modules = [ bug ];
}
let
bug = { pkgs, lib, ... }:
{
services.vmwareGuest = lib.mkIf true {}; # fails, but lib.mkIf works
foo = pkgs.lib.mkIf true {};
};
in
import <nixpkgs/nixos/lib/eval-config.nix> {
modules = [ bug ];
}
zpool 699G 128K 699G 1% /zpool
zpool/all/home 711G 12G 699G 2% /home
zpool/all/home/downloads 793G 94G 699G 12% /home/sarah/Downloads
zpool/all/home/steam 742G 43G 699G 6% /home/sarah/.local/share/Steam
zpool/all/nix 700G 116M 699G 1% /nix
zpool/all/root 700G 131M 699G 1% /
zpool/all/store 730G 32G 699G 5% /nix/store
zpool/all/var 701G 1,5G 699G 1% /var
let
overlay = self: super: {
z3 = super.z3.overrideAttrs (oa: {
src = self.fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "z3-4.7.1";
sha256 = "1s850r6qifwl83zzgvrb5l0jigvmymzpv18ph71hg2bcpk7kjw3d";
};
});
let
overlay = self: super: {
python27 = super.python27.override {
packageOverrides = pself: psuper: {
cherrypy = psuper.cherrypy.overridePythonAttrs (_: rec {
doCheck = false;
});
};
};