Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 316
    • Issues 316
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #26503
Closed
Open
Created Jun 25, 2018 by Taylor Yu@catalyst

src/lib/err/torerr.c missing STDERR_FILENO on Windows after refactor

The Windows Jenkins builds seem to be failing on master due to the torerr.c refactor: https://jenkins.torproject.org/view/Failed+Unstable/job/tor-ci-windows-master/1962/consoleFull

18:59:29 depbase=`echo src/lib/err/torerr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
18:59:29 	gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../tor  -I../tor/src -I../tor/src/ext -I../tor/src/ext/trunnel -I../tor/src/trunnel -I../tor/src/ext -Isrc/ext -DSHARE_DATADIR="\"/usr/share\"" -DLOCALSTATEDIR="\"/usr/var\"" -DBINDIR="\"/usr/bin\"" -I../UPSTREAM/usr/include -I../UPSTREAM/usr/include -I../UPSTREAM/usr/include  -g -O2 -Wno-error=redundant-decls -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-all -Wstack-protector -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Warray-bounds -Wdouble-promotion -Wextra -Winit-self -Wlogical-op -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Woverlength-strings -Woverride-init -Wshadow -Wsync-nand -Wtrampolines -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-local-typedefs -Wvariadic-macros -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -Werror -MT src/lib/err/torerr.o -MD -MP -MF $depbase.Tpo -c -o src/lib/err/torerr.o ../tor/src/lib/err/torerr.c &&\
18:59:29 	mv -f $depbase.Tpo $depbase.Po
18:59:29 ../tor/src/lib/err/torerr.c:35:57: error: 'STDERR_FILENO' undeclared here (not in a function)
18:59:29 make[1]: *** [src/lib/err/torerr.o] Error 1
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking