Bug 126234 - emulators/wine from ports doesn't build with git 4.3.20 installed
Summary: emulators/wine from ports doesn't build with git 4.3.20 installed
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Gerald Pfeifer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-04 11:30 UTC by Anton E. Kartashev
Modified: 2008-12-26 16:06 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton E. Kartashev 2008-08-04 11:30:03 UTC
When git-4.3.20 installed wine build crashed at: 

> cp ../../dlls/winmm/tests/winmm_test.exe.so winmm_test.exe && strip winmm_test.exe
> cp ../../dlls/winspool.drv/tests/winspool.drv_test.exe.so winspool.drv_test.exe && strip winspool.drv_test.exe
> cp ../../dlls/wintrust/tests/wintrust_test.exe.so wintrust_test.exe && strip wintrust_test.exe
> cp ../../dlls/ws2_32/tests/ws2_32_test.exe.so ws2_32_test.exe && strip ws2_32_test.exe
> LD_LIBRARY_PATH="../../libs/wine:$LD_LIBRARY_PATH" ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include   -DBUILD_SHA1=\"`GIT_DIR=../../.git git rev-parse HEAD 2>/dev/null`\" -fowinetest.res winetest.rc
> Error: Too many output files.
> gmake[2]: *** [winetest.res] Error 2
> gmake[2]: Leaving directory `/home/ports/emulators/wine/work/wine-1.0/programs/winetest'
> gmake[1]: *** [winetest] Error 2
> gmake[1]: Leaving directory `/home/ports/emulators/wine/work/wine-1.0/programs'
> gmake: *** [programs] Error 2
> *** Error code 2

Fix: 

Remove git-4.3.20
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-08-04 12:09:02 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gerald

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2008-08-09 23:27:20 UTC
State Changed
From-To: open->feedback

I debugged this, and this is because Wine does not need git, but if it 
finds git, it needs git as per devel/git, not misc/git.  That is, it finds 
a tool called git, but that tool is quite different from what Wine expects. 

Do you have any ideas/suggestions on how to address this?
Comment 3 Gerald Pfeifer freebsd_committer freebsd_triage 2008-12-26 12:20:35 UTC
State Changed
From-To: feedback->open

Okay, I realized that upstream has renamed git (as in /misc/git) which 
should address this.  I'll try to update the port accordingly which 
will address this bug report against emulators/wine on the way.
Comment 4 dfilter service freebsd_committer freebsd_triage 2008-12-26 15:45:24 UTC
gerald      2008-12-26 15:45:08 UTC

  FreeBSD ports repository

  Modified files:
    misc/git             Makefile distinfo pkg-plist 
  Added files:
    misc/git/files       patch-doc-Makefile patch-lib-Makefile 
                         patch-src-Makefile.in 
  Removed files:
    misc/git/files       patch-ab patch-ac patch-ad 
  Log:
  Update to gnuit version 4.9.4 now that the project is active again, up
  from the old version 4.3.20 dating back to 2000 which was still called
  git.
  
  Most configuration files, environment variables, the HTML documention,
  subdirectory names, etc have been renamed to carry gnuit instead of git
  in their names.  Support for large files has been improved, new terminal
  types rxvt-unicode, linux-m, cygwin, and Eterm, have been added, and
  many bugs have been fixed.
  
  The git file manager is now called gitfm, there is no longer a command
  called git.  Among others this helps reduce confusing with devel/git.
  
  PR:             126234
  
  Revision  Changes    Path
  1.24      +9 -9      ports/misc/git/Makefile
  1.9       +3 -3      ports/misc/git/distinfo
  1.5       +0 -14     ports/misc/git/files/patch-ab (dead)
  1.2       +0 -11     ports/misc/git/files/patch-ac (dead)
  1.2       +0 -11     ports/misc/git/files/patch-ad (dead)
  1.1       +22 -0     ports/misc/git/files/patch-doc-Makefile (new)
  1.1       +42 -0     ports/misc/git/files/patch-lib-Makefile (new)
  1.1       +19 -0     ports/misc/git/files/patch-src-Makefile.in (new)
  1.11      +47 -39    ports/misc/git/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Gerald Pfeifer freebsd_committer freebsd_triage 2008-12-26 16:04:54 UTC
State Changed
From-To: open->closed

This should be fixed per the change to the misc/git port I just committed.