English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Log of /branches/common-nfo/package/binutils

View Directory Listing Directory Listing


Sticky Revision:

Revision 3270 - Directory Listing
Modified Wed Jul 18 13:30:55 2007 UTC (6 years, 7 months ago) by tg
merge the rest

Revision 3265 - Directory Listing
Modified Wed Jul 18 12:45:43 2007 UTC (6 years, 7 months ago) by tg
copy trunk/freewrt r3264 into a new branch for making the nfo system
because upgrading the old adk branch would be a hell more work


Revision 2678 - Directory Listing
Modified Tue May 29 14:04:00 2007 UTC (6 years, 8 months ago) by tg
Original Path: trunk/freewrt/package/binutils
the treebreaker ☺

overhaul the fetch'n'checksum system to be more bsd-like
• make fetch, make checksum supported
• future expansion possibilities already prepared:
  – more distfiles than just one
  – check sizes of downloaded files (size matters!!!!!111)
  – more hashes than just MD5
  – recursive fetch/checksum targets
  – PERMIT_{SOURCES,DISTFILES}=Yes/«reason» – licence issues
• download.pl dies

quirks:
• GNU make only has a poor excuse for a .for loop
• some things (esp. toolchain and target/linux) now have
  a ${WRKDIR} where they didn't have it before
• ${WRKDIR}/.checksum_done – no comment… it was necessary
  because otherwise everything will get rebuilt every time
  (did I mention that GNU make sucks?)
• I had troubles tracking the dependency problems down
  because GNU make, unlike BSD make, doesn't have good debugging
• DISTFILES -> FULLDISTFILES
• DL_DIR -> DISTDIR
• PKG_SOURCE -> DISTFILES
• PKG_SOURCE_URL -> MASTER_SITES
• no @SF and @GNU any more, use BSD network.template syntax
  (feel free to add more master sites)
• GNU make doesn't really strip whitespaces from variables…
  (did I mention how much better BSD make is?)
• echo 'LOCAL_DISTFILES=/path/to/distfiles' >>${TOPDIR}/prefs.mk
  will save the need to download 'em, Closes: #102
• MASTER_SITES now *must* have the trailing slashes (there may be
  a few that don't and a few with double ones, please fix them)

I've tested that a normal build (unchanged .config from the default) works
on GNU/Linux. There's definitively room for improvement, but most of that
will come with the NFO system only. Fixes appreciated.

This work sponsored by AurISP, part of the NFO conversion project ☻


Revision 2595 - Directory Listing
Modified Tue May 22 08:37:24 2007 UTC (6 years, 9 months ago) by wbx
Original Path: trunk/freewrt/package/binutils
add ruby and activate binutils, ruby is not useful on all systems, but useful f.e. on routerboard with 64 MB flash. reorder programming stuff in its own submenu

Revision 1767 - Directory Listing
Modified Sat Jan 27 19:29:38 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/binutils
apply the patches which the toolchain applies as well


Revision 1765 - Directory Listing
Modified Sat Jan 27 19:23:52 2007 UTC (7 years ago) by tg
Original Path: trunk/freewrt/package/binutils
* move information common to binutils package and toolchain Makefile
  into a Makefile.inc, namely version, upstream site, md5 sum, extra
  configure options
* also move the package "dash version" to toolchain/binutils/Makefile.inc
  so that it can be incremented there every time we switch versions


Revision 1736 - Directory Listing
Modified Tue Jan 23 16:33:19 2007 UTC (7 years, 1 month ago) by dnehring
Original Path: trunk/freewrt/package/binutils
Update binutils to match actual version. Relevant changes:
* Update from binutils 2007 0122
* Implement linker enhancement, -Bsymbolic-functions, --dynamic-list-cpp-new and --dynamic-list-data.  PR 3831.
* Implement new linker switch, --default-script=FILE/-dT FILE.
* Fix a bug in ld testsuite.  PR 1283.
* Support -z max-page-size and -z common-page-size in user provided linker script.
* Fix some bugs in Score assembler. PR 3871.
* Fix various bugs in ARM assembler. PR 3707 and more.
* Fix --wrap linker bug.


Revision 1696 - Directory Listing
Modified Sun Jan 21 01:42:39 2007 UTC (7 years, 1 month ago) by wbx
Original Path: trunk/freewrt/package/binutils
do not build docs

Revision 1686 - Directory Listing
Modified Sat Jan 20 21:21:59 2007 UTC (7 years, 1 month ago) by n0-1
Original Path: trunk/freewrt/package/binutils
merged from branches/common-adk 1310:1685

the following packages are not converted yet:
* alsa
* asterisk
* pmacct
* zaptel
* elinks
* libgd
* lua
* mypackage
* openser
* php*
* snort*
* tmsnc

additionally, freeradius doesn't compile.

happy fixing :P


Revision 1375 - Directory Listing
Modified Sun Dec 24 11:35:06 2006 UTC (7 years, 2 months ago) by dnehring
Original Path: trunk/freewrt/package/binutils
Cleanup of old binutils targets; also drop 300-* patches. I haven't found any place where they are good for, system works without these patches. Update binutils ipkg package

Revision 1308 - Directory Listing
Modified Mon Dec 18 08:06:41 2006 UTC (7 years, 2 months ago) by wbx
Original Path: trunk/freewrt/package/binutils
fix descriptions

Revision 1305 - Directory Listing
Added Sun Dec 17 16:10:14 2006 UTC (7 years, 2 months ago) by wbx
Original Path: trunk/freewrt/package/binutils
add binutils package, we want to use it for native compiles on Routerboard, it is huge (3MB), tested on Asus Premium

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20