Well that -Wall stuff should be easy, I already posted patches that do a lot of 
that, and it's all trivial - would take a few hours to fix them all.  The 
reason I haven't done more recently however is I'm worried about the increased 
difficulty in merging future Valve changes if Valve doesn't make use of the 
-Wall fixes.

At 2006/09/04 01:23 AM, Nick wrote:
>I really feel sorry for Mike, improvements such as gcc4.0, vs2005, and
>-Wall,  would really drive me insane.
>
>On 9/3/06, [EMAIL PROTECTED]
><[EMAIL PROTECTED]> wrote:
>>I think the stress must've driven him to an early retirement.
>>
>>At 2006/09/03 08:15 AM, Teddy wrote:
>>>Any updates on this Mike? It's been a few weeks ;-P
>>>
>>>On 8/30/06, [EMAIL PROTECTED]
>>><[EMAIL PROTECTED]> wrote:
>>>>You must still be using the old mathlib code, because the new code is 
>>>>incomplete.
>>>>
>>>>Incidentally to whoever at Valve that maintains it, if you're reading this, 
>>>>the SDK page is incorrect, missing the 2006-08-11 update:
>>>>http://www.steampowered.com/platform/update_history/Source%20SDK.html
>>>>
>>>>Any ETA Valve on when the new code will be ready?  I'm trying to decide 
>>>>whether to release a version of my mod without Linux support, or wait until 
>>>>the next SDK update.
>>>>
>>>>-bk
>>>>
>>>>At 2006/08/27 10:26 PM, Teddy wrote:
>>>>>I got mathlib and choreo stuff compiling and running fine, now when i
>>>>>ld server_i486.so it says all symbols are linked, yet it still crashes
>>>>>at the same spot (CModAppSystemGroup::Create)
>>>>>
>>>>>On 8/25/06, [EMAIL PROTECTED]
>>>>><[EMAIL PROTECTED]> wrote:
>>>>>>You reverse-engineered the missing functions?
>>>>>>
>>>>>>At 2006/08/24 03:25 AM, Teddy wrote:
>>>>>>>I've fixed up the choreo and mathlib linkers and made my .so, but it
>>>>>>>still crashes when i try to load it.
>>>>>>>
>>>>>>>Has anyone got their mod to load on linux after fixing all the linker 
>>>>>>>problems?
>>>>>>>
>>>>>>>On 8/22/06, [EMAIL PROTECTED]
>>>>>>><[EMAIL PROTECTED]> wrote:
>>>>>>>>Please ensure it also includes the choreo* stuff, per my entries on
>>>>>>>>http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_not_link_fully_on_Linux
>>>>>>>>(... and anything else that might be missing ...)
>>>>>>>>
>>>>>>>>At 2006/08/21 08:33 PM, Mike Durand wrote:
>>>>>>>>>I just added it to the SDK branch. It will be included in the next SDK
>>>>>>>>>update. That should be coming out soon.
>>>>>>>>>
>>>>>>>>>-Mike
>>>>>>>>>
>>>>>>>>>-----Original Message-----
>>>>>>>>>From: [EMAIL PROTECTED]
>>>>>>>>>[mailto:[EMAIL PROTECTED] On Behalf Of Scott Loyd
>>>>>>>>>Sent: Monday, August 21, 2006 1:21 PM
>>>>>>>>>To: [email protected]
>>>>>>>>>Subject: Re: [hlcoders] Linux crashes on startup, anybody else getting
>>>>>>>>>this?
>>>>>>>>>
>>>>>>>>>Valve, can we have the source(s) to mathlib.lib?
>>>>>>>>>
>>>>>>>>>[EMAIL PROTECTED] wrote:
>>>>>>>>>> FYI, I have confirmed that those missing symbols are present in the
>>>>>>>>>MSVC .lib files.  I don't see why Valve would've done that unless they
>>>>>>>>>wanted to make them closed-source, but they'd already released previous
>>>>>>>>>versions open source, so this is one of their more mysterious 
>>>>>>>>>breakages.
>>>>>>>>>>
>>>>>>>>>> At 2006/08/19 09:56 PM, [EMAIL PROTECTED] wrote:
>>>>>>>>>>> I thought there was a KI on this already but there wasn't...  So I
>>>>>>>>>added a KI entry for the srcds dlopen bug:
>>>>>>>>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#srcds_d
>>>>>>>>>>> oes_not_inform_you_that_your_mod_failed_to_load
>>>>>>>>>>>
>>>>>>>>>>> At 2006/08/19 04:08 PM, Scott Loyd wrote:
>>>>>>>>>>>> nice catch!
>>>>>>>>>>>>
>>>>>>>>>>>> (gdb) info sharedlibrary
>>>>>>>>>>> >From        To          Syms Read   Shared Object Library
>>>>>>>>>>>> 0x00a09300  0x00a22604  Yes         /lib/tls/libm.so.6
>>>>>>>>>>>> 0x00a00bb0  0x00a018c4  Yes         /lib/libdl.so.2
>>>>>>>>>>>> 0x008e8c00  0x009d9a40  Yes         /lib/tls/libc.so.6
>>>>>>>>>>>> 0x008bb7a0  0x008cd59f  Yes         /lib/ld-linux.so.2
>>>>>>>>>>>> 0x0011f100  0x0013a6d0  Yes         bin/tier0_i486.so
>>>>>>>>>>>> 0x00a812d0  0x00a89998  Yes         /lib/tls/libpthread.so.0
>>>>>>>>>>>> 0x00c05910  0x00c0eff0  Yes         bin/vstdlib_i486.so
>>>>>>>>>>>> 0x00b50960  0x00b9b6e0  Yes         bin/dedicated_amd.so
>>>>>>>>>>>> 0x003fa5a0  0x0041c0e0  Yes         bin/soundemittersystem_i486.so
>>>>>>>>>>>> 0x00199860  0x002292a0  Yes         bin/materialsystem_i486.so
>>>>>>>>>>>> 0x00448330  0x0049a7f0  Yes         bin/studiorender_i486.so
>>>>>>>>>>>> 0x00cc96a0  0x00e542d0  Yes         bin/vphysics_i486.so
>>>>>>>>>>>> 0x00271520  0x002a9ff0  Yes         bin/datacache_i486.so
>>>>>>>>>>>> 0x00ff8fe0  0x011e4020  Yes         bin/engine_amd.so
>>>>>>>>>>>> 0x03995410  0x03a5b040  Yes
>>>>>>>>>>>> bin/libsteamvalidateuseridtickets_i486.so
>>>>>>>>>>>> 0x002b85f0  0x002c3a50  Yes         bin/steam_api_i486.so
>>>>>>>>>>>> 0x002d63a0  0x002d89e0  Yes         bin/shaderapiempty_i486.so
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [EMAIL PROTECTED] wrote:
>>>>>>>>>>>>> Are you sure it was even your mod .so that got loaded?  Due to
>>>>>>>>>>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_
>>>>>>>>>>>>> not_link_fully_on_Linux it seems likely that you would have
>>>>>>>>>>>>> compiled a mod .so that was not even loadable, due to missing
>>>>>>>>>linker symbols.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Due to the long-standing, often-lamented srcds bug where it fails
>>>>>>>>>to print dlerror() messages and abort when the .so is unloadable, you
>>>>>>>>>would not be aware that it was actually sneakily loading some other 
>>>>>>>>>.so.
>>>>>>>>>>>>>
>>>>>>>>>>>>> At 2006/08/15 08:11 PM, Scott Loyd wrote:
>>>>>>>>>>>>>> anything new on this?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Teddy wrote:
>>>>>>>>>>>>>>> We're having the same problem at the moment, haven't been able 
>>>>>>>>>>>>>>> to
>>>>>>>>>
>>>>>>>>>>>>>>> find a workaround for it yet.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/11/06, Mike Durand <[EMAIL PROTECTED]> wrote:
>>>>>>>>>>>>>>>> Hi Gavin-
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This issue appears to be well-known and we are working on a fix
>>>>>>>>>>>>>>>> for this issue.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> -Mike
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>>>>>>> From: [EMAIL PROTECTED]
>>>>>>>>>>>>>>>> [mailto:[EMAIL PROTECTED] On Behalf Of
>>>>>>>>>>>>>>>> Gavin
>>>>>>>>>>>>>>>> Sent: Thursday, August 10, 2006 4:53 AM
>>>>>>>>>>>>>>>> To: [email protected]
>>>>>>>>>>>>>>>> Subject: [hlcoders] Linux crashes on startup, anybody else
>>>>>>>>>getting this?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hey gang,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Are people's Linux builds working at the moment? While I can
>>>>>>>>>>>>>>>> compile (using the changes on the KI page), the server crashes
>>>>>>>>>>>>>>>> as soon as it starts up. This happens right after "Console
>>>>>>>>>>>>>>>> initialized" and occurs both with an existing mod and a fresh
>>>>>>>>>"start a mod from scratch".
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The server has been fully updated with the steam update tool,
>>>>>>>>>>>>>>>> gameinfo.txt is using the new 215 biz.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> And the last moments:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> #0  0x00000000 in ?? ()
>>>>>>>>>>>>>>>> #1  0xb730d693 in CModAppSystemGroup::Create () from
>>>>>>>>>>>>>>>> bin/engine_i686.so
>>>>>>>>>>>>>>>> #2  0xb740f3ff in CAppSystemGroup::Run () from
>>>>>>>>>>>>>>>> bin/engine_i686.so
>>>>>>>>>>>>>>>> #3  0xb730dfff in CDedicatedServerAPI::ModInit () from
>>>>>>>>>>>>>>>> bin/engine_i686.so
>>>>>>>>>>>>>>>> #4  0xb7d7b24a in CDedicatedAppSystemGroup::Main () from
>>>>>>>>>>>>>>>> bin/dedicated_i686.so
>>>>>>>>>>>>>>>> #5  0xb7da8d43 in CAppSystemGroup::Run () from
>>>>>>>>>>>>>>>> bin/dedicated_i686.so
>>>>>>>>>>>>>>>> #6  0xb7da8d43 in CAppSystemGroup::Run () from
>>>>>>>>>>>>>>>> bin/dedicated_i686.so
>>>>>>>>>>>>>>>> #7  0xb7d7b60f in main () from bin/dedicated_i686.so
>>>>>>>>>>>>>>>> #8  0x0804909e in main ()
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Gavin
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>>>>>>>> archives, please visit:
>>>>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>>>>>>>> archives, please visit:
>>>>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>>>>>>> archives, please visit:
>>>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>archives, please visit:
>>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>archives, please visit:
>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>archives, please visit:
>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>>>archives, please visit:
>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> To unsubscribe, edit your list preferences, or view the list 
>>>>>>>>>> archives,
>>>>>>>>>please visit:
>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>_______________________________________________
>>>>>>>>>To unsubscribe, edit your list preferences, or view the list archives,
>>>>>>>>>please visit:
>>>>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>_______________________________________________
>>>>>>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>>>>>>please visit:
>>>>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>
>>>>>>>>_______________________________________________
>>>>>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>>>>>please visit:
>>>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>>>
>>>>>>>
>>>>>>>_______________________________________________
>>>>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>>>>please visit:
>>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>
>>>>>>_______________________________________________
>>>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>>>please visit:
>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>>please visit:
>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>>_______________________________________________
>>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>>please visit:
>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>
>>>_______________________________________________
>>>To unsubscribe, edit your list preferences, or view the list archives, 
>>>please visit:
>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>_______________________________________________
>>To unsubscribe, edit your list preferences, or view the list archives, please 
>>visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>
>_______________________________________________
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to